Найдено 163 результата

Ask
28.03.2013 17:20:16
Форум: Lazarus
Тема: Компонент TChar: битва с разметкой
Ответы: 2
Просмотры: 2393

Re: Компонент TChar: битва с разметкой

[2Admin: просьба исправить TChar на TChart в названии темы, чтобы она нормально искалась поисковиками]

Было бы желательно привести маленький пример приложения, на котором можно видеть перечисленные проблемы.

Пишу шаблон 1|5|10, но результат точно такой же как и в случае 0.1|0.5|1.0.
Множители в ...
Ask
14.02.2013 06:12:13
Форум: Lazarus
Тема: LazFreeType получить векторные контуры букв
Ответы: 2
Просмотры: 2321

Re: LazFreeType получить векторные контуры букв

а где контура глифов так и не понял

Это же TTF, там нет такого понятия.

Может у кого поделится примером получения контуров?

http://sourceforge.net/p/lazpaint/code/475/tree/bgrabitmap/bgravectorize.pas
Ask
04.02.2013 05:05:46
Форум: Lazarus
Тема: Портирование компонента (потомок TStringGrid)
Ответы: 2
Просмотры: 2770

Re: Портирование компонента (потомок TStringGrid)

Постить исходники VCL нежелательно, поскольку любой разработчик, посмотревший на них,
уже не будет иметь права писать аналогичный код для Лазарус. Лучше ограничиться документацией.
Ask
01.02.2013 02:56:22
Форум: Free Pascal Compiler
Тема: Оператор Case и символьные типы данных. Ошибка компиляции
Ответы: 11
Просмотры: 8504

Re: Оператор Case и символьные типы данных. Ошибка компиляци

Потому что под Windows, скорее всего, более новая версия компилятора
Ask
11.01.2013 16:53:00
Форум: Lazarus
Тема: Сохранение целого TAChart в графический файл [Решено]
Ответы: 11
Просмотры: 7447

Re: Сохранение целого TAChart в графический файл

Вот так, например :


uses TAChartUtils, TAGeometry;

procedure TForm1.tbSaveAsJPEGClick(Sender: TObject);
var
rp: TChartRenderingParams;
fn: String;
img: TJPEGImage;
scale: TDoublePoint;
begin
fn := GetFileName('jpg');
with Chart1.GetFullExtent do
scale &#58 ...
Ask
10.01.2013 18:29:11
Форум: Lazarus
Тема: Сохранение целого TAChart в графический файл [Решено]
Ответы: 11
Просмотры: 7447

Re: Сохранение целого TAChart в графический файл

Clone работает только если график создан в Design режиме.
О как! А Я только что ответил в английском форуме, что всё вроде как должно работать.

Баг ли это?
Баг, конечно, но шансы на исправление невелики, там клонирование через сериализацию,
так что баг вполне может оказаться в глубине FPC.
При ...
Ask
08.01.2013 16:33:23
Форум: Lazarus
Тема: Сохранение целого TAChart в графический файл [Решено]
Ответы: 11
Просмотры: 7447

Re: Сохранение целого TAChart в графический файл

после вызова Clone его не надо записывать в переменную типа TChart
это уж по желанию, вопрос стиля

Свойства Chart1.Width and Chart1.Height возвращают размер видимой области увеличения.
Вот, их надо умножить на коэффициент масштабирования.
Его можно получить, например, поделив FullExtent на ...
Ask
08.01.2013 14:47:11
Форум: Lazarus
Тема: Сохранение целого TAChart в графический файл [Решено]
Ответы: 11
Просмотры: 7447

Re: Сохранение целого TAChart в графический файл

Ок, значит последний рецепт должен помочь
Ask
08.01.2013 08:45:12
Форум: Lazarus
Тема: Сохранение целого TAChart в графический файл [Решено]
Ответы: 11
Просмотры: 7447

Re: Сохранение целого TAChart в графический файл

Я уже отвечал на этот вопрос здесь .
Что не так в моём ответе?

Edit: а, кажется понял.
Хочется сохранить картинку большого размера, так чтобы масштаб сохранился?
Тут есть два момента:
1) Нужно аккуратно проверить масштаб, при сильном увеличении картинка будет очень большая, может запросто ...
Ask
07.01.2013 03:05:48
Форум: Обучение Free Pascal
Тема: Определение ветки для If
Ответы: 6
Просмотры: 13133

Re: Определение ветки для If

stikriz писал(а):напишите функцию сравнения дробных чисел

Зачем? В учебных целях?
Я считаю, такие советы нужно давать обязательно с оговоркой --
"сейчас напиши, но вообще-то, конечно, следует пользоваться стандартной функцией".
Иначе у обучаемого сформируется вредная привычка изобретать велосипед :)
Ask
01.01.2013 07:37:36
Форум: Обучение Free Pascal
Тема: Помощь начинающему
Ответы: 123
Просмотры: 183172

Re: Помощь начинающему

Это какая-то старая версия Лазаруса, новые не пишут {$R project1.rc}
Ask
28.12.2012 00:40:41
Форум: Помощь за вознаграждение
Тема: срочно!
Ответы: 7
Просмотры: 17788

Re: срочно!

занос даннных с помощью адресной строки

Я считаю, за одну только эту фразу можно уже ставить зачёт :)
Ask
23.12.2012 20:22:24
Форум: Обучение Free Pascal
Тема: Книга «Экспресс курс программирования в Lazarus»
Ответы: 273
Просмотры: 613116

Re: Книга Книга «Экспресс курс программирования в Lazarus»

Little_Roo писал(а):ссылку на статью убрать

На какую статью то?
На колонке ПОСЛЕДНИЕ НОВОСТИ - как заведомо вредную делу трудящихся

Работа с русскими буквами -- это ещё полбеды, но вот например:
Первая форма: for переменная:=начало to конец downto шаг do оператор
... действительно, следует ...
Ask
19.12.2012 17:23:16
Форум: Lazarus
Тема: Максимальная длина и ширина LCL компонента [Решено]
Ответы: 8
Просмотры: 5132

Re: Максимальная длина и ширина LCL компонента

1) Исключение при ширине контрола от 100000 выбрасывается специально, см. строку 737 файла control.inc
2) Кроме того, при значениях больше 32767 выбрасывается Range Check в строке 4378 файла wincontrol.inc -- это скорее всего баг, но честно говоря весьма неактуальный, можно при желании зарепортить ...
Ask
18.12.2012 07:27:23
Форум: Lazarus
Тема: Не сохраняется "свёрнутость" синтакс. конструкций
Ответы: 7
Просмотры: 4513

Re: Не сохраняется "свёрнутость" синтакс. конструкций

меет место глюк Lazarus, но вот как удостоверится, что это именно глюк?меет место глюк Lazarus, но вот как удостоверится, что это именно глюк?

Завести баг в трекере?