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

Andreich
21.10.2013 13:24:40
Форум: Разработки на нашем сайте
Тема: новая IDE
Ответы: 42
Просмотры: 90559

Re: новая IDE

Конечно интересно,.. давай ссылку в студию! Думаю что такой проект будет востребован в образовательном процессе, там где перегруженная функциями и закладками IDE будет только мешать.
Andreich
20.10.2013 12:56:26
Форум: Обучение Free Pascal
Тема: Музыка и звуки в паскале.
Ответы: 6
Просмотры: 19432

Re: Музыка и звуки в паскале.

Вы должно быть что-то путаете,.. паскаль - это язык программирования, а не музыкальный редактор. Боюсь ошибиться, но такой функционал во freepascal не предусмотрен. Для работы со звуком следует использовать сторонние библиотеки.
Andreich
09.09.2013 01:15:36
Форум: Lazarus
Тема: Помогите новичку переместить картинку.
Ответы: 7
Просмотры: 4983

Re: Помогите новичку переместить картинку.

Абалдеть,.. Троли на форуме по FreePascal )
Andreich
17.08.2013 23:07:30
Форум: Lazarus
Тема: Давайте что нибудь напишем ?
Ответы: 47
Просмотры: 53030

Re: Давайте что нибудь напишем ?

XakeR писал(а):Давайте что нибудь напишем ? За деньги.:)

А давайте!... Можешь начинать, мы посмотрим и возможно поддержим.
Andreich
12.07.2013 13:28:39
Форум: Lazarus
Тема: Компоненты Indy проблемы
Ответы: 26
Просмотры: 16470

Re: Компоненты Indy проблемы

Я эту статью писал сто лет назад, с тех пор много воды утекло и версий fpc сменилось...
Какой Lazarus и Indy у тебя?
Andreich
17.02.2012 19:14:16
Форум: Lazarus
Тема: Как правильно работать с мультимедийным таймером?
Ответы: 18
Просмотры: 13904

Re: Как правильно работать с мультимедийным таймером?

Мультимедийный таймер использовать совместно с PostMessage и SendMessage не имеет смысла. Для этих целей есть системный таймер, который как раз отсылает Message. Мультимедийный таймер предназначен как раз для многопоточных задач, когда по нему выполняется некий функционал с заданной периодичностью ...
Andreich
16.02.2012 10:02:52
Форум: Lazarus
Тема: Как правильно работать с мультимедийным таймером?
Ответы: 18
Просмотры: 13904

Re: Как правильно работать с мультимедийным таймером?

Если просто нужно замерять временные интервалы под виндой, то используйте: GetTickCount - выдает в мсек. А лучше GetSystemTimeAsFileTime - там вообще с более чем 1 мксек точностю идет замер и нет переполнения, как в GetTickCount.
В том то все и дело, что мне не нужно замерять интервалы, а нужно ...
Andreich
16.02.2012 00:36:03
Форум: Lazarus
Тема: Как правильно работать с мультимедийным таймером?
Ответы: 18
Просмотры: 13904

Re: Как правильно работать с мультимедийным таймером?

Brainenjii писал(а):Есть ещё такая штука - http://wiki.lazarus.freepascal.org/EpikTimer

Да, я ставил этот компонент, но так толком и не разобрался, как привязать к срабатыванию какое-то действие... там нет события onTimer. В демонстрационном примере акцент сделан на точное измерение временных интервалов, а не на обработку события по таймеру.
Andreich
15.02.2012 16:00:51
Форум: Lazarus
Тема: Как правильно работать с мультимедийным таймером?
Ответы: 18
Просмотры: 13904

Re: Как правильно работать с мультимедийным таймером?

Вызовите API GetCurrentThreadId при запуске события (на кнопке) и в процедуре TimeCallBack. Если возвращаются разные значения, то контекст потоков разный и принципиально неверно вызывать код из библиотеки LCL в обработчике таймера, причем как в Delphi, так и в Lazarus.
Значения разные. Исключил из ...
Andreich
14.02.2012 16:01:01
Форум: Lazarus
Тема: Как правильно работать с мультимедийным таймером?
Ответы: 18
Просмотры: 13904

Как правильно работать с мультимедийным таймером?

Всем доброго времени суток! Перерыл весь Интернет, но проблему так и не решил... каким образом следует реализовать мультимедийный таймер в среде Lazarus? В Delphi это делается так:


var
Form1: TForm1;
mmResult : integer;

...

procedure TimeCallBack(uTimerID, uMsg: UINT ...
Andreich
12.05.2011 10:20:12
Форум: Lazarus
Тема: Определить, были ли изменения на форме ...
Ответы: 3
Просмотры: 2554

Re: Определить, были ли изменения на форме ...

Mr.Smart писал(а):Смотрите свойство Modified.

Спасибо, теперь буду знать о столь полезном свойстве!
Andreich
11.05.2011 17:00:17
Форум: Lazarus
Тема: Определить, были ли изменения на форме ...
Ответы: 3
Просмотры: 2554

Определить, были ли изменения на форме ...

Сегодня столкнулся с нестандартной задачкой: имеется форма, а на ней куча всяких разных компонентов (Edit'ы, Check/ComboBox'ы и т.д.).
Нужно при закрытии формы определить, внёс ли пользователь какие либо изменения (поставил флажок в CheckBox, отредактировал надпись в Edit), а если изменения были, то ...
Andreich
06.05.2011 09:29:01
Форум: Lazarus
Тема: Раскраска строк в StringGrid (Lazarus 0.9.28-> 0.9.30)
Ответы: 7
Просмотры: 6974

Re: Раскраска строк в StringGrid (Lazarus 0.9.28-> 0.9.30)

Да, именно то, что нужно! Еще раз спасибо. Тему можно считать закрытой.
Andreich
06.05.2011 09:16:22
Форум: Lazarus
Тема: Раскраска строк в StringGrid (Lazarus 0.9.28-> 0.9.30)
Ответы: 7
Просмотры: 6974

Re: Раскраска строк в StringGrid (Lazarus 0.9.28-> 0.9.30)

Nik писал(а):Или что вы имеете в виду под "сеточкой"? Может у вас goHorzLine / goVertLite = true?

Имелось в виду наличие/отсутствие синего (или какого-либо другого) цвета заливки выбранной строки.