Вниз
Скачать: CL | DM;

Порядок контролов на ToolBar   Найти похожие ветки 

← →
Polevi ©   (2011-04-10 22:08) [0]

Господа,
создаю динамически TSpeedButon на TToolBar
Новая кнопка всегда добавляется первой.
Никак не пойму как можно изменить порядок кнопок ?


← →
clickmaker ©   (2011-04-10 22:12) [1]

а зачем SpeedButton на тулбаре? чем она лучше его родных кнопок?


← →
sniknik ©   (2011-04-10 23:10) [2]

> Никак не пойму как можно изменить порядок кнопок ?
свойство Left попробуй.


← →
Германн ©   (2011-04-11 02:52) [3]


> clickmaker ©   (10.04.11 22:12) [1]
>
> а зачем SpeedButton на тулбаре?

+1


← →
Polevi ©   (2011-04-11 16:54) [4]

Не устраивает поведение стандартных кнопок - если у ToolBar ShowCaptions = true то он надписи на всех кнопках рисует, а мне надо выборочно. Причем даже если Caption занулить он все равно пробел добавляет...

function TToolBar.UpdateItem(Message, FromIndex, ToIndex: Integer): Boolean;
...
...
     if ShowCaptions then
     begin
       if Caption <> "" then
         CaptionText := Caption
       else
         { Common control requries at least a space is used when showing button
           captions.  If any one button"s caption is empty (-1) then none of
           the buttons" captions will not be displayed. }
         CaptionText := " ";
       StrPCopy(Buffer, CaptionText);
       { TB_ADDSTRING requires two null terminators }
       Buffer[Length(CaptionText) + 1] := #0;
       Button.iString := Self.Perform(TB_ADDSTRING, 0, Longint(@Buffer));
     end
...
...

>sniknik ©   (10.04.11 23:10) [2]
Left работает, спасибо



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.048 c
2-1330876757
TSubject
2012-03-04 19:59
2013.03.22
Ошибка при выполнении запроса в Oracle


6-1262631738
Антон80
2010-01-04 22:02
2013.03.22
Проблема с темой письма в TIdSMTP


15-1330983798
Дмитрий С
2012-03-06 01:43
2013.03.22
Зачем нужен IFDEF POSIX?


2-1331794898
bash77
2012-03-15 11:01
2013.03.22
очистить массив, удалить или еще чего с ним


15-1332243086
Kerk
2012-03-20 15:31
2013.03.22
Google Hangouts




   Наверх