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

emerald
09.08.2008 11:56:06
Форум: Free Pascal Compiler
Тема: FOR I=1 TO N STEP 2 не работает =(
Ответы: 29
Просмотры: 24399

Re: FOR I=1 TO N STEP 2 не работает =(

For быстрее потому, что устроен иначе: При первом проходе вычисляется количество повторений и устанавливается внутренний счетчик. Затем он просто декрементируется. Для while условие вычисляется каждый раз.
Именно по этому в "каноническом" Паскале нельзя изменять внутри цикла счетчик и вершину ...
emerald
09.08.2008 11:15:04
Форум: Lazarus
Тема: TTrayIcon: показывает иконку только в режиме разработки
Ответы: 2
Просмотры: 3051

Re: TTrayIcon: показывает иконку только в режиме разработки

формат ico, размер 22*22 - работает ^_^
Ага работает и не только 22*22, ico работают нормально
Пока у меня были перебои с инетом. Я тут проверил пример из лазаруса который на эту тему. Вся проблема в TIcon это он выдает такую ошибку!
В примере есть такой код
procedure TfrmTrayTest&#46 ...
emerald
08.08.2008 19:07:56
Форум: Lazarus
Тема: TTrayIcon: показывает иконку только в режиме разработки
Ответы: 2
Просмотры: 3051

TTrayIcon: показывает иконку только в режиме разработки

Беру TTrayIcon помещаю на форму только что созданного проекта, в инспекторе объектов выбираем файл изображения.
Нажимаем "Запуск" получаем вот такую ошибку!
Error reading TTrayIcon1.Icon.Data: Cannot change size of icon image
Что самое интерестное что в режиме разработки если выставить Visible в ...
emerald
28.07.2008 13:07:26
Форум: Lazarus
Тема: Orpheus: не хочет компилироваться
Ответы: 2
Просмотры: 3119

Re: Orpheus: не хочет компилироваться

Как я понял, компоненты заточены под последние svn-версии лазаруса. В Lazarus 0.9.24 сообщения LM_COPY и т.п. назывались как-то по-другому.
Так оно и оказалось просто надо было немного код внимательно посматреть и найти в нем такие строки
// With Lazarus versions prior to March 2008, LM_CLEAR ...
emerald
28.07.2008 12:27:15
Форум: Lazarus
Тема: Orpheus: не хочет компилироваться
Ответы: 2
Просмотры: 3119

Orpheus: не хочет компилироваться

Открываю orpheus.lpk нажимаю компилировать в результате выдает такие ошибки.
/home/user/orpheus/mymisc.pas(154,22) Error: Identifier not found "LM_CLEAR"
/home/user/orpheus/mymisc.pas(154,22) Error: Illegal expression
/home/user/orpheus/mymisc.pas(155,20) Error: Identifier ...
emerald
28.07.2008 11:13:57
Форум: Lazarus
Тема: StringGrid: как получить доступ к TPickListCellEditor?
Ответы: 4
Просмотры: 4052

Re: StringGrid: как получить доступ к TPickListCellEditor?


Иначе нужен другой грид - позволяющий создавать столбцы из виджетов - в том числе из комбо-боксов ( нечто типа MSEgui's T[DB]WidgetGrid )
Спасибо за помощь! А на счет другого грида в Orpheus есть грид TOvcTable к которому есть TOvcTCComboBox вреде все хорошо только вот Orpheus не компилиться ...
emerald
28.07.2008 02:24:25
Форум: Lazarus
Тема: StringGrid: как получить доступ к TPickListCellEditor?
Ответы: 4
Просмотры: 4052

Re: StringGrid: как получить доступ к TPickListCellEditor?

Вопрос скорее как зделатьтак чтобы в StringGrid в ящейке был выпающий список и нельзя было вводить значение с клавиатуры? И чтобы это можно было зделать с помощью средств самого StringGrid. Я не хочу заморачиваться и отдельно внедрять в ячейку визуальный компонент я так уже делал на BCB5.
emerald
28.07.2008 01:59:20
Форум: Lazarus
Тема: StringGrid: как получить доступ к TPickListCellEditor?
Ответы: 4
Просмотры: 4052

StringGrid: как получить доступ к TPickListCellEditor?

В TStringGrid есть StringGrid.Columns.Items[].PickList у которого тип TStrings, при установке дополнительных параметров для редактирования выбраной колонки и заполнения PickList в выбранной ячейки данной колонки появляеться выпадающий список содержащий значения заданые в PickList судя по всему это ...