![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 13.12.2006
Сообщений: 3
|
![]()
Приветствую уважаемых =)
Может кто встречал компонент-сетку, на которой можно размещать графическую информицию ? вот типа такой (см прикрепленный файл) Заранее благодарен. Протсо пишу редактор уровней для игры... ![]() |
![]() |
![]() |
![]() |
#2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
StringGrid, но лучше DrawGrid - она для этих целей и создавалась
![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 13.12.2006
Сообщений: 3
|
![]()
Спасибо...то что надо !)
и еще такой вопрос...как получить координаты выделенных ячеек ? Последний раз редактировалось s3ek; 13.12.2006 в 20:13. |
![]() |
![]() |
![]() |
#4 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Чтоб рисовать самому, надо прорисовывать всю сетку вручную:
DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); ACol, ARow - координаты (номера) строки, столбца Rect - прямоугольная область ячейки - сюда и рисовать надо State - статус ячейки (gdSelected - выделенная, gdFocused - в фокусе ввода, gdFixed - фиксированная) - проверять так If (gdSelected in State) then ... Если в state нет ничего, то ячейка является простой. Прорисовка вызывается для 1! ячейки, если кликать по ней мышкой, и для ВСЕЙ сетки (по ячейкам) - если форма, например, разворачивается. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 13.12.2006
Сообщений: 3
|
![]()
Спасибо разобрался.
Но у меня возникла проблема...глюк при отображении рисунка в ячейке. вот код: Код:
Картинки как и ячейки 16 на 16 пробовал делать больше на 1 ячейки, всеравно такая же фигня =( В чем может быть дело ? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
взломать сетку....?... | Аlex | Свободное общение | 19 | 27.06.2009 18:23 |
Может кто знает как вставить текст в чужое поле ввода | Dark_Elf | Win Api | 4 | 20.08.2008 13:47 |
Привет. Может кто знает как поместить картинку в <TEXTAREA>? | nikleb | HTML и CSS | 4 | 03.07.2008 18:48 |
Может кто знает? | Cardagant | Помощь студентам | 4 | 04.05.2008 00:35 |