
Модераторы: alexs, Модераторы
AutoFill - уже в svn
***rxdbgrid.pas
// WA^[i]:=20; // del
begin // add
WA^[i]:=Canvas.TextWidth(TRxColumn(AColList[i]).Title.Caption) + 6; // add
if WA^[i] < 60 then WA^[i]:=60; // add
end; // add
VAshot писал(а):- можно ли сделать расцветку границ (рамка) "Combo" как у стандартного Edit'а (верхняя и левая границы)?
VAshot писал(а):- куда делся отступ от рамки до текста в "Combo", самому вернуть не сложно, но всё же?
VAshot писал(а):- при установки на сегодняшний "снимок" Lazarus ругался на "LM_PASTE" и "procedure SetCaption(const AValue: TCaption); override;
alexs писал(а):Вроде я его не трогал. А какой отступ нужен? Сколько пикселей делать? Мне кажется это тоже от темы зависеть должно.
*** procedure TRxCustomDBLookupCombo.Paint;
TextMargin := 0;
if ClientWidth > 4 then
begin
SetRect(R, 2, 2, ClientWidth - 2, ClientHeight - 2);
if TextMargin > 0 then Inc(TextMargin);
X := 2 + TextMargin;
Canvas.TextRect(R, TextMargin, Max(0, (HeightOf(R) - Canvas.TextHeight('Wg')) div 2), AText);
alexs писал(а):фактически оно даёт доступ к свойству AutoFillColumns rxDBGrid-а
+ В свойстве PopUpFormOptions компоненты TRxDBLookupCombo добавлено поле AutoFillColumns - аналог одноимённого поля
из TDBGrid - используется в выпадающем списке
Result.FGrid.ScrollBars:=ssAutoBoth;
И вопрос по RxBDBGrid.Colums[i].SizePriority, это для чего, оно работает?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1