Вверх ↑
Этот топик читают: Гость
Ответов: 498
Рейтинг: 39
#1: 2010-05-14 10:17:53 ЛС | профиль | цитата
Не выходит, побывал и через элемент изменения ширины окон и свой алгоритм сделать. Вышло пока вот что:
code_18229.txt
Вот только работает не совсем так как должно, и если курсор выходит за пределы то элемент будет размера 0. В коде есть ячейка с данными, к ней события не идут, поэтому она не отдаёт значение,как это исправить?
карма: 0

0
файлы: 1code_18229.txt [3.8KB] [223]
Ответов: 8926
Рейтинг: 823
#2: 2010-05-14 15:08:59 ЛС | профиль | цитата
Muz-Tv, вообще-то для динамического изменения размеров и положения объектов в HiAsm есть специальные средства, ну уж если их работа не устраивает, то (вдумчиво читая описания к точкам, найдёте свою ошибку) вот пример: code_18235.txt
карма: 19

0
файлы: 1code_18235.txt [3KB] [242]
Ответов: 498
Рейтинг: 39
#3: 2010-05-14 15:35:57 ЛС | профиль | цитата
Спасибо большое долго пытался заставить работать, а что за специальные средства?
карма: 0

0
Ответов: 8926
Рейтинг: 823
#4: 2010-05-14 17:07:34 ЛС | профиль | цитата
Muz-Tv,
Группа Интерфейс
Сплиттер (Splitter) Динамическое изменение размеров объектов на форме вo время выполнения программы
Группа ИнтерфейсПодгруппа Слои
Слои (Layout) Управляет порядком расположения объектов на форме
------------ Дoбавленo в 17.07:
Muz-Tv, забыл, эмулятор мыши надо вытащить из динамической панели и подключить его через верхние точки панели.
карма: 19

0
Ответов: 498
Рейтинг: 39
#5: 2010-05-14 19:38:18 ЛС | профиль | цитата
Помогите советом, через какой элемент можно изменить свойства Caption,Top,Left и тд. ?
карма: 0

0
Ответов: 578
Рейтинг: 14
#6: 2010-05-14 19:39:51 ЛС | профиль | цитата
DoData, если я правильно тебя понял
карма: 0

0
Ответов: 970
Рейтинг: 270
#7: 2010-05-14 19:40:38 ЛС | профиль | цитата
[offtop]MainForm:
Caption - такая точка уже включена
Top, Left... - щелкни по квадратику слева свойства[/offtop]
карма: 0

0
Ответов: 578
Рейтинг: 14
#8: 2010-05-14 19:42:58 ЛС | профиль | цитата
аа понял щелкни ЛКМ внутрь квадрата

карма: 0

0
Ответов: 498
Рейтинг: 39
#9: 2010-05-14 19:46:50 ЛС | профиль | цитата
Нет это не то,вот пример.
code_18250.txt Как можно изменить к примеру Caption 3 кнопки?
карма: 0

0
файлы: 1code_18250.txt [807B] [125]
Гость
Ответов: 17029
Рейтинг: 0
#10: 2010-05-14 19:50:12 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 06:40:10
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2010-05-14 20:26:13 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 06:40:10
карма: 0

0
Ответов: 970
Рейтинг: 270
#12: 2010-05-14 20:27:01 ЛС | профиль | цитата
##select


Add(MainForm,3934242,98,154)
{
link(onCreate,11624453:doFor,[])
}
Add(ChildPanelEx,15303571,462,168)
{
}
BEGIN_SDK
Add(EditMultiEx,8769935,21,21)
{
WorkCount=#5:##add|5:doTop|8:##select|9:doCaption|
Point(##add)
Point(##select)
link(doTop,14093159:doTop,[])
link(doCaption,6768440:doCaption,[(63,48)(63,90)])
}
Add(Panel,14093159,77,21)
{
Left=35
Top=105
Width=135
Height=27
Point(doTop)
}
Add(Button,6768440,105,84)
{
Left=2
Top=2
Width=131
Height=23
Align=5
Point(doCaption)
}
END_SDK
Add(For,11624453,168,168)
{
End=200
Step=25
link(onEvent,8647944:doEvent1,[])
}
Add(DoData,3346997,266,175)
{
link(onEventData,15303571:doTop,[])
link(Data,11624453:Position,[(272,153)(158,153)(158,212)(174,212)])
}
Add(Hub,8647944,210,168)
{
link(onEvent1,15303571:##add,[])
link(onEvent2,3346997:doData,[])
}
Add(Button,10728465,329,182)
{
Left=300
Top=20
Data=Integer(3)
link(onClick,6861441:doEvent1,[])
}
Add(Hub,6861441,385,182)
{
link(onEvent1,15303571:##select,[])
link(onEvent2,6368233:doData,[])
}
Add(DoData,6368233,413,189)
{
Data=String(Капшна)
link(onEventData,15303571:doCaption,[])
}


карма: 0

1
Голосовали:Muz-Tv
Ответов: 5446
Рейтинг: 323
#13: 2010-05-14 20:28:47 ЛС | профиль | цитата
можно ли изменить переменный параметр элемента, тоесть к примеру в поле ввода вводим Caption нажимаем Enter и Caption меняется у кнопки.


code_18251.txt

И можно ли в динамической панели назначить что то вроде общего параметра, как ##handle для текущего окна, так же и ##doCaption ?

Только перебирая схемы
карма: 1

1
файлы: 1code_18251.txt [154B] [143]
Голосовали:Muz-Tv
Ответов: 498
Рейтинг: 39
#14: 2010-05-14 20:32:25 ЛС | профиль | цитата
я имею ввиду что бы имя изменяемого параметра было переменным.
карма: 0

0
Ответов: 578
Рейтинг: 14
#15: 2010-05-14 20:44:08 ЛС | профиль | цитата
ты про это code_18252.txt
карма: 0

0
файлы: 1code_18252.txt [172B] [136]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)