табы лучше не использовать, вместо них использовать разные формы. табы жрут все время отрисовки ибо каждый элемент отрисовывается не зависимо от того активна влкдака или нет.
у меня фреймы отдельные создаются при переходе на конкретную вкладку
на mainstream 1.3 GHz смарте под андроид времени на создание форм уходит совершенно незначительное кол-во
Попробуйте, как уже писали выше, использовать формы/фреймы. И ещё, как вариант, не создавать сразу все визуальные компоненты на вкладках, т.е. делать это только когда необходимо.
я так понял он только для update 1?
А поделиться этим хотфиксом можете?
Если у тебя нет подписки, то этот хотфикс ты не сможешь установить. Не берусь гадать, но может заблокировать студию.
Все хотфиксы установлены и чудненько работают Спасибо братьям китайцам
Вот так все работает, но может я не понял вопроса
Желательно это делать в OnApplyStyleLookup данного объекта.
например если хотите заполнить стилевой текст или картинку:
Новый объект стиля TButton содержит TText, TLabel, TImage и TButton
procedure TForm_main.Button1ApplyStyleLookup(Sender: TObject);
begin
TText(TButton(Sender).FindStyleResource('detail')).Text := 'Детали';
TLabel(TButton(Sender).FindStyleResource('titul')).Text := 'Наименование';
TImage(TButton(Sender).FindStyleResource('img')).Bitmap.Assign(BTMP);
TButton(TButton(Sender).FindStyleResource('but_min')).Tag := 58;
TButton(TButton(Sender).FindStyleResource('but_min')).OnClick := ButW_Min;
end;
Сделайте одну процедуру OnApplyStyleLookup и присвойте необходимым объектам.
Можно напрямую заполнять хоть откуда например
TText(Button1.FindStyleResource('detail')).Text := 'Детали';
но тогда страшные аномалии происходят если ваш объект находятся допустим в скролбоксе.
Дык вот как-то не хочется использовать сторонние компоненты, потом трудно "переезжать" на новые версии Delphi.
Один проект VLC так и остался на Delphi 2010 из-за этого, что очень печально.
Попробуйте поставить на поле cat1 индекс типа NOCASE ASC