Форум: "Основная";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизПорядок контролов на 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 вся ветка
Форум: "Основная";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.069 c