Size: a a a

2020 December 03

KB

Kit Bayun in Delphi & Lazarus
ну мож за секунду или чуть меньше, но заметно быстрее
источник

VA

Viktor Akselrod in Delphi & Lazarus
может не самый оптимальный вариант, но и не что-то прям ужасное
время на чтение, разбор файла, создание фрейма, перестройку интерфейса.
думаю, основная проблема с быстродействием сейчас в темах ИДЕ.
с их внедрением быстродействие ИДЕ просело.
в последних выпусках стало лучше, чем было сразу после внедрения тем, но до старого быстродействия конечно не дотягивает
источник

VA

Viktor Akselrod in Delphi & Lazarus
у меня нет Рио под рукой.
может у кого есть и он сможет замерить
источник

KB

Kit Bayun in Delphi & Lazarus
я так понял, что темы в IDE отключить нельзя, только переключить с темной на светлую
источник

RB

Ruslan B in Delphi & Lazarus
Как поставить изображение на бэкграунд формы в делфи7 ?
источник

VA

Viktor Akselrod in Delphi & Lazarus
Ruslan B
Как поставить изображение на бэкграунд формы в делфи7 ?
картинку (TImage) положи, или рисуй в OnPaint
источник

Y

YuS in Delphi & Lazarus
Вопрос по Lazarus и TFrame. Как обновить содержимое контейнера TFrame в дизайн тайм, когда внес изменения на форме фрейма?  Например на форму фрейма кинул кнопку, в контейнере она не видна пока не перезагрузишь проект.
источник

VA

Viktor Akselrod in Delphi & Lazarus
YuS
Вопрос по Lazarus и TFrame. Как обновить содержимое контейнера TFrame в дизайн тайм, когда внес изменения на форме фрейма?  Например на форму фрейма кинул кнопку, в контейнере она не видна пока не перезагрузишь проект.
не обязательно проект переокрывать, переоткрытие формы поможет.
но возможно есть более правильное решение
источник

Y

YuS in Delphi & Lazarus
Viktor Akselrod
не обязательно проект переокрывать, переоткрытие формы поможет.
но возможно есть более правильное решение
Во! да, спасибо, переоткрытие формы помогает. Если это фича, то хоть так.
источник

VA

Viktor Akselrod in Delphi & Lazarus
👌
источник

Y

YuS in Delphi & Lazarus
А в Delphi также? помню в Delphi 7-ке вроде подобное было поведение.
источник

KB

Kit Bayun in Delphi & Lazarus
Вопрос по RTTI. Нужно для сохранения/восстановления составных свойств компоненты.  Т.е. для 'VerticalGrid1.FieldsColumn.Width'.
Просто так GetPropValue()/SetPropValue() не работают с такими свойствами. Но это в "старом" RTTI, если можно так выразиться. Поэтому вопрос: может быть в новом RTTI (т.е. Delphi 10+) уже есть что-то готовое, чтобы не мастырить цикл по всем этим свойствам с помощью GetObjectProp() самому? спосибопожалусто
источник

VA

Viktor Akselrod in Delphi & Lazarus
YuS
А в Delphi также? помню в Delphi 7-ке вроде подобное было поведение.
на счет 7ки не знаю, но в новых версиях изменения автоматом подтягиваются
источник

RS

Renat Suleymanov in Delphi & Lazarus
YuS
Вопрос по Lazarus и TFrame. Как обновить содержимое контейнера TFrame в дизайн тайм, когда внес изменения на форме фрейма?  Например на форму фрейма кинул кнопку, в контейнере она не видна пока не перезагрузишь проект.
Щакрыть форму с фреймом и снова открыть
источник

AK

Andy Korg in Delphi & Lazarus
Kit Bayun
Вопрос по RTTI. Нужно для сохранения/восстановления составных свойств компоненты.  Т.е. для 'VerticalGrid1.FieldsColumn.Width'.
Просто так GetPropValue()/SetPropValue() не работают с такими свойствами. Но это в "старом" RTTI, если можно так выразиться. Поэтому вопрос: может быть в новом RTTI (т.е. Delphi 10+) уже есть что-то готовое, чтобы не мастырить цикл по всем этим свойствам с помощью GetObjectProp() самому? спосибопожалусто
С каким "такими свойствами" ?
источник

KB

Kit Bayun in Delphi & Lazarus
Kit Bayun
Вопрос по RTTI. Нужно для сохранения/восстановления составных свойств компоненты.  Т.е. для 'VerticalGrid1.FieldsColumn.Width'.
Просто так GetPropValue()/SetPropValue() не работают с такими свойствами. Но это в "старом" RTTI, если можно так выразиться. Поэтому вопрос: может быть в новом RTTI (т.е. Delphi 10+) уже есть что-то готовое, чтобы не мастырить цикл по всем этим свойствам с помощью GetObjectProp() самому? спосибопожалусто
в общем, уже нашёл, я так понял, это то, что мне нужно
https://stackoverflow.com/questions/7649812/get-set-sub-properties-ussing-rtti

SetObjValueEx() и GetObjValueEx()
источник

KB

Kit Bayun in Delphi & Lazarus
Andy Korg
С каким "такими свойствами" ?
там уточнение :
>> Т.е. для 'VerticalGrid1.FieldsColumn.Width'.
источник

AK

Andy Korg in Delphi & Lazarus
Kit Bayun
там уточнение :
>> Т.е. для 'VerticalGrid1.FieldsColumn.Width'.
Вот я и уточняю, что особенного в этом свойстве/поле?
источник

KB

Kit Bayun in Delphi & Lazarus
значение ширины, целое число
источник

KB

Kit Bayun in Delphi & Lazarus
или я не понял вопроса?
источник