Вверх ↑
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
#1: 2007-09-18 20:03:37 ЛС | профиль | цитата
Это пример, используется мышка.
code_1928.txt
сделана в хиасме 3.65 b165
работает на FPC и Delphi

ЗЫ: Если бы у кнопки были точки MouseX/Y (как у Label, например), то уменьшение кнопки не спотыкалось бы при переходе мышки с лабела на батон .
Если у кого возникнет желание - можно попробовать прописАть эти точки в ини-файле кнопки и добавить в схему механизм вычисления координат мышки при движении над кнопкой.
Вообще, по поводу точек - непрописаных в ини-файлах элементов, но способных там работать, есть тема. Интузиазма в деле "восполнить функционал элементов родными точками" не наблюдается, тем более обидно, что сделать это достаточно один раз, дальше они просто будут мигрировать из старой версии в новую автоматически. Одно утешает - те, кто знает как это сделать правильно, заняты более серьёзными (а значит более полезными) делами .
карма: 0
начавший
0
файлы: 1code_1928.txt [5.8KB] [944]
Ответов: 3655
Рейтинг: 69
#2: 2007-09-18 21:48:52 ЛС | профиль | цитата
Андрей., А на кой оно вообще надо, изменять размер кнопки
карма: 0

0
Ответов: 3851
Рейтинг: 159
#3: 2007-09-18 22:26:48 ЛС | профиль | цитата
Вячеслав, кто-то на форуме спрашивал, не найду где..
А я сам давно хотел попробовать..
карма: 0
начавший
0
Ответов: 902
Рейтинг: 27
#4: 2007-09-19 05:15:38 ЛС | профиль | цитата
В хозяйстве всё пригодится!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1328
Рейтинг: 69
#5: 2007-09-19 17:30:15 ЛС | профиль | цитата
Вячеслав,
Андрей., А на кой оно вообще надо, изменять размер кнопки

Возможно для кнопки ненадо, а для картинки например code_1930.txt
Андрей., Только надо добавить контороль отрицательных значений, а то квадратик может переместица за пределы элемента
карма: 2

0
файлы: 1code_1930.txt [5.7KB] [643]
Ответов: 3851
Рейтинг: 159
#6: 2007-09-19 17:44:22 ЛС | профиль | цитата
Konst писал(а):
Только надо добавить контороль отрицательных значений

сам ведь хотел это сделать (только не отрицательные, а ограничитель минимума - 5х5 например), и вот забыл...
карма: 0
начавший
0
Ответов: 3655
Рейтинг: 69
#7: 2007-09-19 18:14:09 ЛС | профиль | цитата
Konst писал(а):
Возможно для кнопки ненадо, а для картинки например

Да хоть обдвигайся
code_1931.txt

[size=-2]------ Добавлено в 18:14
Кто хочет ищет решение,кто нехочет ищет проблему
карма: 0

0
файлы: 1code_1931.txt [831B] [796]
Ответов: 16884
Рейтинг: 1239
#8: 2007-09-20 01:02:46 ЛС | профиль | цитата
-Девушка, как вас звать?
-А какая Вам разница?
-Да, собственно, никакой...

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1328
Рейтинг: 69
#9: 2007-09-20 03:41:11 ЛС | профиль | цитата

карма: 2

0
Ответов: 893
Рейтинг: 18
#10: 2007-09-20 08:29:34 ЛС | профиль | цитата
Андрей., очень интерестный и познавательный пример , жаль не все такого мнения
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3851
Рейтинг: 159
#11: 2007-09-20 10:05:28 ЛС | профиль | цитата
Byuik, спасибо
карма: 0
начавший
0
Ответов: 21
Рейтинг: 0
#12: 2007-09-25 13:35:48 ЛС | профиль | цитата
Вячеслав писал(а):
Да хоть обдвигайся
code_1931.txt

Интересный код.
А как создать такой в среде HiAsm? Как отредактировать вид сплиттеров?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3851
Рейтинг: 159
#13: 2007-09-25 15:14:17 ЛС | профиль | цитата
in4 писал(а):
как создать такой в среде HiAsm?
ты о чём? он вроде и так в хиасме сделан.. 4 панели с разными Align, и у всех splitter/mode=spRaised.
карма: 0
начавший
0
Ответов: 3655
Рейтинг: 69
#14: 2007-09-25 17:27:08 ЛС | профиль | цитата
in4 писал(а):
Как отредактировать вид сплиттеров?

У визуальных компонентов есть свойство Splitter
карма: 0

0
Ответов: 21
Рейтинг: 0
#15: 2007-09-26 02:30:26 ЛС | профиль | цитата
Андрей. писал(а):
ты о чём? он вроде и так в хиасме сделан.. 4 панели с разными Align, и у всех splitter/mode=spRaised.

У меня HiAsm глючит, он свойств сплиттеров у панелей не показывает, пока к-нибудь объект рядом с панелью не добавить, тогда показывает все свойства
От глюков и появилась мысль, что код был сделан текстом, а не в среде. Извиняюсь...

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)