Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
ВнизПодскажите как сделать заголовок ListBox как у форме. Найти похожие ветки
← →
Tundra (2002-12-12 07:32) [0]Подскажите как сделать заголовок ListBox как у форме.
В ListBox нет свойства заголовка. Может использовать что-то другое? StringGrid не подходит.
← →
KSergey (2002-12-12 09:09) [1]Зачем ListBox"у заголовок? Как вы это себе представляете? Не понимаю...
Советую для уточнения состряпать иллюстративную картинку в паинте - что надо получить, куда-нибудь ее покласть в инете и дать ссылку - может станет понятно что хочется?
Лично я не понимаю.
← →
Tundra (2002-12-12 09:25) [2]Нужно чтобы у ListBox был заголовок, пирмерно как у формы но без кнопок управления, можно, конечно, использовать StringGrid свойство fixRowsed=1 и использовать эту 1-ю строку, но она не годится если столбцов > 1, да и вид у такого заголовка ,будет не ахти.
← →
KSergey (2002-12-12 10:04) [3]Я все равно нифига не понимаю. И вот почему.
ListBox не существует сам по себе, как правило. Т.е. он лежит на форме. Ну присобачить сверху него какую-нибудь панель, выкрасить ее как надо, надпись на ней разместить. Это будет то что надо? Это будет ахти? Если во многих местах такое надо - фрейм соответствующий запузырить... Годится?
← →
Игорь Шевченко (2002-12-12 10:24) [4]Кстати, можно заголовок ListBox"у сделать. Но зачем ?
Лучше сделать фрейм, на на который положить ListBox и Shape или Panel для заголовка.
← →
Дмитрий К.К. (2002-12-12 10:29) [5]2Tundra
У Артема Бермана есть компонент такой (листбокс с заголовком).
← →
Tundra (2002-12-12 10:31) [6]Хорошо а как уфрейма сделать заголовок, он уменя пустой получается.
← →
KSergey (2002-12-12 10:39) [7]Блин, накой фрейму-то заголовок сдался?!!! Не бывает у него его (сами додумывайте у кого его него не бывает ;).
Сказано же: а-ля заголовок делаем из других компонент. И это будет проще для вас, поверьте, чем лепиль именно заголовок компоненту.
(тут придется делать именно новый компонент, который будет либо так же состоять из нескольких, либо изворачиваться и уменьшать размер листбокса относительно общего размера компонента и дорисовывать на нем заголовок.. Оно надо?)
← →
KSergey (2002-12-12 10:44) [8]О, вариант-изврат (по-моему): у формы есть св-ство parent. Делаем форму, на нее один единственный листбокс и ее cв-ству parent присваиваем ссылку на ту форму, куда это все надо покласть. Фернихт? Как убрать кнопочки - поищите в инете. Много где было. (а может при таком варианте они и сами пропадут)
← →
Tundra (2002-12-12 11:37) [9]Создать компонент - нет проблем - просто не хочется работать . А хочется именно быстро и красиво.
← →
Дмитрий К.К. (2002-12-12 11:43) [10]
> Tundra (12.12.02 11:37)
> Создать компонент - нет проблем - просто не хочется работать.
Ежели те не хочется работать, то ты ошибси форумом.
← →
KSergey (2002-12-12 11:51) [11]Не понял.. Как сделать или работать не хочется? Тогда как сделать - просто познавательный интерес?
А почему бы тогда упомянутый компонент наконец не запользовать?
← →
Дмитрий К.К. (2002-12-12 12:00) [12]
> KSergey © (12.12.02 11:51)
Короче, вывод: товарисЧ Tundra сам не знает, чего хочет.
"Они сами не знают, чего хочут!" (с) "Не может быть!" (1975 г.)
← →
Rouse_ (2002-12-12 12:21) [13]Да бог ты мой кодай ListBox на панель, у панели цвет сделай Как у заголовка, настрой Anchors, выравнивание сделай alBottom и будет тебе счастье :))
Желаю успехов
← →
Rouse_ (2002-12-12 12:21) [14]Да бог ты мой создай ListBox на панель, у панели цвет сделай Как у заголовка, у ListBox настрой Anchors, выравнивание сделай alBottom и будет тебе счастье :))
Желаю успехов
← →
Tundra (2002-12-12 12:28) [15]Спасибо - это я могу, просто хотелось как проще, а то такая мелочь и ту надо создавать.
← →
Matolch (2002-12-13 13:34) [16]
ListBox1.ManualFloat(Bounds(20,20,100, 200));
SetWindowText(ListBox1.Handle,"Caption");
Так сойдет?
← →
Matolch (2002-12-13 14:00) [17]Тока ListBox1.DragKind := dkDock надо. Потом Show/Hide
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c