Size: a a a

2020 October 17

TC

Tom Cauf in Delphi & Lazarus
Ed Doc
Глянь сюда
https://wiki.freepascal.org/RichMemo/ru

Автор Дмитрий Бояринцев
На соусфорже какой-то совсем протухший компонент 2009 года. Надеюсь, в репе пакетов оно поновее. Но там же я нашел еще и LazRichView. Попробую их оба погонять
источник

SB

Sergey Bodrov in Delphi & Lazarus
Tom Cauf
На соусфорже какой-то совсем протухший компонент 2009 года. Надеюсь, в репе пакетов оно поновее. Но там же я нашел еще и LazRichView. Попробую их оба погонять
LazRichView лучше взять свежий из гитхаба, там много исправлений, связанных с размером символов в utf-8, добавлением новых абзецев
источник

ED

Ed Doc in Delphi & Lazarus
Tom Cauf
На соусфорже какой-то совсем протухший компонент 2009 года. Надеюсь, в репе пакетов оно поновее. Но там же я нашел еще и LazRichView. Попробую их оба погонять
В Online Package Manager'е есть ссылки на репы со свежими танками, не говоря о том, что из него же ричэдит и ставится одним кликом. Насколько мне помнится, последние правки Скалогрыз делал год-два назад. К тому же, он часто бывает на Лазаревских форумах (и русском, и буржуйском). Там же всегда охотно отвечает на все вопросы.
источник

ea

eugene afx in Delphi & Lazarus
Подскажите онлайн курсы для школьников, где кодингу с нуля можно научиться. Хочу мелкого своего сдать.
источник

ED

Ed Doc in Delphi & Lazarus
Tom Cauf
На соусфорже какой-то совсем протухший компонент 2009 года. Надеюсь, в репе пакетов оно поновее. Но там же я нашел еще и LazRichView. Попробую их оба погонять
Если посмотреть даты изменений, компонент совсем не выглядит заброшенным
источник

С

Сергей in Delphi & Lazarus
Народ привет: может подскажете как прописать event для динамически созданного объекта

IdFTP := TIdFTP.Create(nil);
IdFTP.OnWork:=  ?????????

procedure IdFTPWork(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64);
begin
 if ProgressBar1.MaxValue > 0 then
 begin
   ProgressBar1.Progress := AWorkCount;
 end;
 // Update;
end;
источник

KB

Kit Bayun in Delphi & Lazarus
кинь на форму компоненту и двойной клик на событии, чтобы создать заготовку, скопируй код, а потом убери заготовку, потом вставь из буфера обмена скопированную заготовку, ну и код там напиши
источник

KB

Kit Bayun in Delphi & Lazarus
ну и потом присваивай
IdFTP.OnWork:=  Ftp1OnWork;
Ftp1OnWork можно переименовать, например, на FtpOnWork(....)
источник

С

Сергей in Delphi & Lazarus
это консоль
источник

С

Сергей in Delphi & Lazarus
формы нет
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Дата модуль в помощь
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Может быть и вручную вообще создавать не нужно станет )
источник

С

Сергей in Delphi & Lazarus
а, точно...спс...
а вообще-то возможно ли динамически присвоить event?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Конечно
источник

С

Сергей in Delphi & Lazarus
???? как
источник

А

А in Delphi & Lazarus
Сергей
это консоль
Progressbar там тогда зачем. Пример?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Сергей
???? как
Присвоением. Создаешь фейковый класс, они будет обрабатывать событие, в нём описанное
источник

С

Сергей in Delphi & Lazarus
консоль стартует и проверяет наличие файла и только если нужно копировать в динамике создаётся форма, Прогрессбар и IdFtp
источник

С

Сергей in Delphi & Lazarus
а можно кусочек кода?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Сергей
консоль стартует и проверяет наличие файла и только если нужно копировать в динамике создаётся форма, Прогрессбар и IdFtp
Можно сделать проще, сделать обычное гуевое приложение и в dpr обрабатывать ftp коннект
источник