Вверх ↑
Этот топик читают: Гость
Ответов: 257
Рейтинг: -2
#1: 2013-10-18 03:15:38 ЛС | профиль | цитата
Спрошу как тут. Подскажите по поводу нового гемора - как сделать чтоб дочерняя форма при такой схеме вызова становилась сразу в фокусе?

code_32056.txt
------------ Дoбавленo в 03.15:
даже так не работает(

Add(MainForm,2953706,112,147)
{
Width=591
Height=314
link(onCreate,13118274:doData,[])
}
Add(StringTable,8540680,238,161)
{
Left=55
Top=65
Width=320
Columns=#1:1|1:2|1:3|1:4|
link(onClick,14378901:doData,[])
}
Add(DoData,13118274,175,161)
{
Data=String(1;2;3;4)
link(onEventData,8540680:doAdd,[])
}
Add(ChildForm,11127342,399,161)
{
}
BEGIN_SDK
Add(EditMulti,2313693,21,21)
{
WorkCount=2
DataCount=1
VarCount=1
link(doWork1,10954247:doVisible,[(70,27)(70,118)])
link(doWork2,16668719:doActive,[(63,34)(63,160)])
}
Add(MainForm,10954247,119,84)
{
Left=35
Top=105
Visible=1
Point(doVisible)
Point(Handle)
}
Add(WinTools,16668719,119,140)
{
link(Handle,10954247:Handle,[])
}
END_SDK
Add(DoData,14378901,294,161)
{
link(onEventData,14911082:doEvent1,[])
}
Add(Hub,14911082,350,161)
{
link(onEvent1,11127342:doWork1,[])
link(onEvent2,11127342:doWork2,[])
}


карма: 0

0
файлы: 1code_32056.txt [657B] [121]
Ответов: 196
Рейтинг: 43
#2: 2013-10-18 07:10:01 ЛС | профиль | цитата
ShowModal не устраивает?
code_32058.txt
карма: 2

0
файлы: 1code_32058.txt [680B] [132]
Гость
Ответов: 17029
Рейтинг: 0
#3: 2013-10-18 10:16:52 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2025-01-21 13:46:41
карма: 0

0
Разработчик
Ответов: 26306
Рейтинг: 2146
#4: 2013-10-18 11:08:35 ЛС | профиль | цитата
37.45.145.171 писал(а):
Так можно

А так еще проще

Add(MainForm,14680813,161,140)
{
Width=591
Height=314
Position=1
link(onCreate,13118274:doData,[])
}
Add(StringTable,8540680,287,154)
{
Left=55
Top=65
Width=320
Columns=#1:1|1:2|1:3|1:4|
Point(onMouseMove)
link(onMouseMove,7434952:doEvent,[])
}
Add(DoData,13118274,224,154)
{
Data=String(1;2;3;4)
link(onEventData,8540680:doAdd,[])
}
Add(ChildFormEx,6280775,406,161)
{
}
BEGIN_SDK
Add(EditMultiEx,2658363,21,21)
{
WorkCount=#9:doVisible|
link(doVisible,15844948:doEvent1,[(126,27)(126,139)])
}
Add(MainForm,11714242,182,112)
{
Visible=1
Point(doVisible)
}
Add(Hub,15844948,147,133)
{
link(onEvent1,11714242:doClose,[])
link(onEvent2,11714242:doVisible,[])
}
END_SDK
Add(IndexToChanel,7434952,343,161)
{
link(onEvent1,6280775:doVisible,[])
}


карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2013-10-18 19:35:51 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2025-01-21 13:46:41
карма: 0

0
Разработчик
Ответов: 26306
Рейтинг: 2146
#6: 2013-10-18 20:07:13 ЛС | профиль | цитата
37.45.115.108 писал(а):
Если зажатой клавишей мыши не водить по выделенной строке, то пойдет

Вот так можно возить

Add(MainForm,14680813,175,154)
{
Width=591
Height=314
Position=1
link(onCreate,13118274:doData,[])
}
Add(StringTable,8540680,301,168)
{
Left=55
Top=65
Width=320
Columns=#1:1|1:2|1:3|1:4|
Point(onMouseDown)
Point(onMouseMove)
link(onMouseDown,15445127:doReset,[])
link(onMouseMove,7434952:doEvent,[])
}
Add(DoData,13118274,238,168)
{
Data=String(1;2;3;4)
link(onEventData,8540680:doAdd,[])
}
Add(ChildFormEx,6280775,483,175)
{
}
BEGIN_SDK
Add(EditMultiEx,2658363,21,21)
{
WorkCount=#9:doVisible|
link(doVisible,15844948:doEvent1,[(126,27)(126,139)])
}
Add(MainForm,11714242,182,112)
{
Visible=1
Point(doVisible)
}
Add(Hub,15844948,147,133)
{
link(onEvent1,11714242:doClose,[])
link(onEvent2,11714242:doVisible,[])
}
END_SDK
Add(IndexToChanel,7434952,364,182)
{
link(onEvent1,15445127:doOn,[])
}
Add(Switch,15445127,427,168)
{
DataOn=Integer(1)
DataOff=Integer(0)
Point(doOn)
Point(onOn)
link(onOn,6280775:doVisible,[])
}


карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2013-10-18 20:21:48 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2025-01-21 13:46:41
карма: 0

0
Разработчик
Ответов: 26306
Рейтинг: 2146
#8: 2013-10-18 22:26:32 ЛС | профиль | цитата
37.45.115.108 писал(а):
если пользователь нажимает по пустому полю таблицы

Да, действительно, что-то я увлекся и потерял смысл просьбы.
карма: 22

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)