Форум: "Начинающим";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
ВнизОбласть со значками неких объектов Найти похожие ветки
← →
Новичек (2009-01-17 20:34) [0]Нужно создать некую область на форме в которой отображать значки с подписями(т.е. как на Рабочем столе).
Значки можно двигать мышькой, распологать в любом месте, и реагировать на действия маши.
Попробовал реализовать с помошью компоненты TImage, но у него нет подписи(т.е. привязанной надписи).
Может быть есь готовый компонент чтобы?
Подскажите плз куда искать?
P.S. Поиск дает результаты связанные с ярлыками/значками файлов/папок и т.п. - но это совершенно не то.
← →
Сергей М. © (2009-01-17 20:39) [1]см. TListView
← →
Новичек (2009-01-17 20:59) [2]
> см. TListView
Спасибо!
Все в принцепе так, но...
Как перемещать значки произвольно?
← →
Сергей М. © (2009-01-17 21:07) [3]Чавой-то ?
← →
Б (2009-01-17 21:08) [4]Если хочешь без TListView, то наследуй все свои значки от TGraphicControl и
добавляй в него весь нужный функционал. В крайнем случае прикрепи к Image Label, но это сам понимаешь для "одноразового" пользования.
> двигать мышькой, распологать в любом месте, и реагировать на действия маши.
Хе-хе, все TContol умеют это делать.
Чтобы их таскать, используй метод Drag-and-Drop или найди на CodeNET статью про перетаскивание Image.
← →
Новичек (2009-01-17 21:34) [5]
> Чтобы их таскать, используй метод Drag-and-Drop или найди
> на CodeNET статью про перетаскивание Image
С помощь TImage+TLabel я уже пробовал.
Но думал что есть уже готовые компоненты.
Всем спасибо за ответы!
← →
KilkennyCat © (2009-01-17 21:40) [6]Есть и готовые, TPaintBox.
← →
Б (2009-01-17 21:44) [7]Ещё как вариант: выводить на канве текст или воспользоваться свойством Hint (Подсказка, появляющаяся при наводке мышью).
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c