![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Всем прива) Вот такое задание...
Дана картинка - схема чего либо, нужно сделать так, чтобы к каждому элементу было выпадающее меню при клике на него или появлялась подсказка Хинт при наведении с описанием элемента и его картинкой. Фишка в том, чтобы схема была как один рисунок, его разрезать нельзя)) Подскажите чего нить плз) Собсно как сделать привязку к каждому элементу схемы-рисунка? Возможно ли это вообще? Если да, то как? Последний раз редактировалось Mag992, 16.02.2010 в 18:51. |
|
#2
|
||||
|
||||
|
Если это рисунок, то привязку проще всего сделать по координатам...
Расчитай их и на событие OnMouseDown обрабатывай... Расчитать можно очень просто так: Код:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ShowMessage('X= '+IntToStr(X)+' Y= '+IntToStr(Y));
end; |
|
#3
|
||||
|
||||
|
Ок, но при смещении главного окна программы изменяются координаты...насколько мне известно
|
|
#4
|
||||
|
||||
|
И еще вопрос, можно ли выводить картинку в Hint или есть другой способ?
|
|
#5
|
||||
|
||||
|
Цитата:
Цитата:
Последний раз редактировалось Ultras, 16.02.2010 в 19:52. |
|
#6
|
||||
|
||||
|
Вроде получилось...
|
|
#7
|
||||
|
||||
|
Вы уж извините...^_^
Можн теперь узнать, при помощи каких компонентов организовать запись и извлечение данных из БД МС аксес, и что лучше использовать? |
|
#8
|
||||
|
||||
|
ADOConnection, ADOTable, ADOQuery во вкладке ADO (ADOCommand для запросов типа INSERT, DELETE, UPDATE) + DataSource во вкладке Data Access
P.S.: Советую использовать ADOQuery (моё мнение) |
|
#9
|
||||
|
||||
|
спс всем большущее)
|
|
#10
|
||||
|
||||
|
Цитата:
![]() |