Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Вниз

ToolBar   Найти похожие ветки 

 
Егоров А.Н.   (2007-07-31 15:59) [0]

На форме есть ToolBar1. Программно вставляю в него новые кнопки:

var B:TToolButton;
begin
 ......    
 B:=TToolButton.Create(Application);
 B.Parent:=ToolBar1;
 ......

Проблема в том, что новой кнопке присваивается (B.Index равный 0) и все уже существующие кнопки меняют (Index) на (Index+1), поэтому они сдвигаются вправо, а новая кнопка становится в крайне левое положение. Как этого можно избежать?
Пробовал вместо:
 B.Parent:=ToolBar1;
написать
 Form_Main.ToolBar1.InsertControl(B);
получил тоже самое.
А эсли вставлять кнопку при проектировании правой клавишей мыши NewButton, то все встает как положено.


 
Lacmus ©   (2007-07-31 17:28) [1]


B.Left := ...;



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

Форум: "Основная";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.044 c
15-1190112142
NOWICHOK
2007-09-18 14:42
2007.10.14
задачи на С++


15-1189636957
Бакук
2007-09-13 02:42
2007.10.14
Англия-Россия-3:0


15-1189955101
master_asasin
2007-09-16 19:05
2007.10.14
Подключение


2-1190382896
emelin
2007-09-21 17:54
2007.10.14
Освобождение объектов


15-1190120030
tesseract
2007-09-18 16:53
2007.10.14
Демократия в действии!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский