Size: a a a

2020 March 18

DB

Dmitry Belkevich in Delphi & Lazarus
Ну с именами у меня пока проблем не было )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
На реакторинге
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Но вот типы поменять проще фаром было
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Имена фаром менял потому что было проще скриптом и автоматом, а не потому что глючило
источник

AS

Alexey Shumkin in Delphi & Lazarus
источник

SB

Sergey Bodrov in Delphi & Lazarus
Andrey Zubov
народ, кто как решает проблему с именованием форм и фреймов в большом проекте. т.е разделить проект на части нельзя, но и в форм уже столько что просто листать по ним смысла нет их слишком много, ты должен точно знать как она называется чтобы каким-то экспертом типа cnpack или gexperts быстро найти ее по части имени. В юнитах хорошо, можно использовать точку и там получается просто отлично для читаемости, а вот что придумать с формами/фреймами?
Разделить проект на части можно, я разрешаю. Если кто-то спросит "А кто разрешил" - можно и нужно смело указывать пальцем на меня.
источник

AZ

Andrey Zubov in Delphi & Lazarus
Sergey Bodrov
Разделить проект на части можно, я разрешаю. Если кто-то спросит "А кто разрешил" - можно и нужно смело указывать пальцем на меня.
Проект под unigui
источник

SB

Sergey Bodrov in Delphi & Lazarus
Dmitry Belkevich
вообще - я как-то видел внешне тулзы для массовой правки сырцов паскаля
CnPack
источник

DB

Dmitry Belkevich in Delphi & Lazarus
возможно
источник

GB

George Bakhtadze in Delphi & Lazarus
Andrey Zubov
да и когда форм много даже частичный ввод названия оставляет портянку, например мне надо форму добавления нового заказа, ну я и ищу New, но вываливает портяну форм по добвалению чего угодно, либо Order, снова портянка только форм относящихся к заказам
нормальный поиск по строке "neor" найдет все, что содержит слова new и order.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alexey Kulakov
если надо парсить двоичный файл, время от времени выделяя из буфера с содержимым разные типы, кастовать dword (int32) проще как pdword(ptr)^ или правильнее сейчас всё же собирать из байтов на случай невыровненных данных?
Сканируй побайтно, производительности хватит.
источник

AK

Andy Korg in Delphi & Lazarus
Andrey Zubov
Проект под unigui
немного не понял. какая связь разделения и фреймворкв ?
источник

AZ

Andrey Zubov in Delphi & Lazarus
Andy Korg
немного не понял. какая связь разделения и фреймворкв ?
это веб фреймворк, там проект весь в одном исполняемом файле
источник

AK

Andy Korg in Delphi & Lazarus
Andrey Zubov
это веб фреймворк, там проект весь в одном исполняемом файле
не всегда. но чё то не въезжаю как это запрещает разделить проект :(
источник
2020 March 19

2L

23687s Lomanu4 in Delphi & Lazarus
Всем привет, так и не решил свою проблему до конца, дошел до того что закрашивает только ячейки с нужным мне текстом, где исправить что бы закрашивало всю строку ?
procedure TForm1.TMSFMXLiveGrid5GetCellLayout(Sender: TObject; ACol,
 ARow: Integer; ALayout: TTMSFMXGridCellLayout; ACellState: TCellState);
begin
begin
  if TMSFMXLiveGrid5.Cells[Acol, ARow] = 'Si'then
  begin
  with ALayout  do
    begin
    Fill.Color:=   $FFFB6E50;

    end;
источник

2L

23687s Lomanu4 in Delphi & Lazarus
источник

PB

Pshemko Bzdeshko in Delphi & Lazarus
если количество столбцов известно, то просто циклом for окрашиваем все ячейки в строке.. только нужно как-то помнить что данная строка уже окрашена, чтоб при втором вхождении в этой же строке не перекрашивать все ячейки по-новой, например, добавить проверку цвета первой ячейки в строке..
источник

PB

Pshemko Bzdeshko in Delphi & Lazarus
ну а если неизвестно, то тоже самое, но сначала нужно получить количество столбцов и запомнить это.. =)
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Pshemko Bzdeshko
если количество столбцов известно, то просто циклом for окрашиваем все ячейки в строке.. только нужно как-то помнить что данная строка уже окрашена, чтоб при втором вхождении в этой же строке не перекрашивать все ячейки по-новой, например, добавить проверку цвета первой ячейки в строке..
Окрашивание происходит всегда
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
А не еидножды
источник