Вверх ↑
Этот топик читают: Гость
Ответов: 8887
Рейтинг: 823
#76: 2017-06-09 15:53:35 ЛС | профиль | цитата
Tad писал(а):
но "внутри" у TabControl ничего нет
Поэтому не надо его расширять до не могу Пусть остаётся полоской и ничего не загораживает
полоска


Add(MainForm,2969037,287,126)
{
Left=20
Top=105
Width=781
Height=482
}
Add(TabControl,8669777,672,238)
{
Left=265
Top=65
Width=500
Height=33
Bitmaps=[]
Point(CurTabIndx)
Point(Index)
Point(PageTab)
Point(onMouseDown)
Point(PageDelete)
link(onChange,3990311:doOperation,[])
link(Index,9145336:Value,[(685,187)(573,187)])
}
Add(Counter,1550486,420,182)
{
Default=-1
link(onNext,5809450:doData,[])
}
Add(Hub,9374190,504,182)
{
OutCount=4
link(onEvent1,7186553:doWork2,[])
link(onEvent2,8669777:PageInsert,[(570,195)(570,244)])
link(onEvent3,7100088:doWork2,[(553,202)(553,251)])
link(onEvent4,6660980:doEvent1,[(761,209)(761,188)])
}
Add(Memory,9145336,567,147)
{
}
Add(Hub,1427666,525,315)
{
OutCount=3
link(onEvent1,7186553:doWork3,[(529,321)])
link(onEvent2,8669777:PageDelete,[(552,328)(552,258)])
link(onEvent3,3485056:doOperation,[(557,335)(557,321)])
}
Add(Memory,5353234,483,315)
{
Point(Data)
link(onData,1427666:doEvent1,[])
link(Data,8669777:CurTabIndx,[(489,274)(685,274)])
}
Add(Math,3485056,567,315)
{
OpType=1
Op2=1
ResultType=0
link(onResult,7100088:doWork3,[(606,321)])
link(Op1,5353234:Value,[(573,354)(489,354)])
}
Add(HubEx,7100088,602,245)
{
link(onEvent,8669777:PageTab,[])
}
Add(HubEx,7186553,525,182)
{
link(onEvent,9145336:doValue,[(542,188)(542,153)])
}
Add(DoData,5809450,462,182)
{
link(onEventData,9374190:doEvent1,[])
link(Data,1594952:Var1,[(468,166)(403,166)(403,298)(314,298)])
}
Add(Math,3990311,791,238)
{
OpType=1
link(onResult,1032648:doOperation,[])
link(Op1,8669777:TabCount,[(797,219)(762,219)(762,292)(678,292)])
}
Add(Math,1032648,833,238)
{
OpType=1
Op2=1
link(onResult,5377341:doEvent1,[])
}
Add(InfoTip,2984836,413,126)
{
Info=#18:Добавляет вкаладку|
Width=197
Height=95
}
Add(InfoTip,7077650,413,301)
{
Info=#16:Удаляет вкаладку|
VAlign=2
Width=197
Height=74
}
Add(InfoTip,9527116,770,203)
{
Info=#17:Добавляет контент|
Width=113
Height=81
}
Add(ChildPanelEx,573322,959,196)
{
@Hint=#15:Контент вкладок|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,7459147,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Point(##add)
Point(##select)
Point(##delete)
link(##select,8618173:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,8618173,56,98)
{
Left=265
Top=95
Width=499
Height=348
BevelOuter=1
Point(doBringToFront)
}
Add(Edit,12730068,168,98)
{
Left=35
Top=45
}
END_SDK
Add(ChildPanelEx,861756,959,238)
{
@Hint=#12:Боковое меню|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,10749909,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Width=1028
Height=389
Point(##add)
Point(##select)
Point(##delete)
link(##select,12629976:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,12629976,56,98)
{
Left=20
Top=70
Width=234
Height=373
BevelOuter=1
Point(doBringToFront)
}
Add(ListBox,97776,462,252)
{
Left=10
Top=35
Width=215
Height=335
Color=-16777192
Font=[Palatino Linotype,12,6,0,204]
Cursor=2
Ctl3D=1
Strings=#10:Фантастика|15:Постапокалипсис|9:Мелодрама|11:Приключения|7:Комедия|
Point(String)
Point(Index)
link(Str,13047034:Var1,[(468,191)(531,191)])
}
Add(StrCat,14228161,406,322)
{
link(onStrCat,97776:doDelete,[(448,328)(448,272)])
link(Str1,97776:Index,[(412,307)(496,307)])
}
Add(Button,8660966,484,141)
{
Left=85
Top=10
Width=65
Caption="Добавить"
link(onClick,13047034:doWork1,[(521,147)(521,146)])
}
Add(Button,16375953,484,205)
{
Left=155
Top=10
Width=70
Caption="Удалить"
link(onClick,2296540:doWork1,[(521,211)(521,209)])
}
Add(ChildForm,13047034,525,140)
{
link(onEvent1,97776:doAdd,[(569,146)(569,181)(451,181)(451,258)])
}
BEGIN_SDK
Add(EditMulti,415993,21,21)
{
EventCount=1
WorkCount=1
VarCount=1
link(doWork1,15062958:doVisible,[(39,27)(39,69)])
link(Var1,13087955:Text,[(27,202)(279,202)])
}
Add(MainForm,15062958,252,35)
{
Left=35
Top=105
Width=258
Height=113
Visible=1
Caption="Добавление категории"
Point(doVisible)
}
Add(Edit,13087955,273,105)
{
Left=10
Top=20
Width=220
Text="Новая категория"
}
Add(Button,14750580,42,91)
{
Left=120
Top=45
Width=65
Caption="Добавить"
link(onClick,4503807:doEvent1,[])
}
Add(Hub,4503807,105,91)
{
link(onEvent1,415993:onEvent1,[(314,97)(314,27)])
link(onEvent2,5018088:doEvent1,[(126,104)(126,132)])
}
Add(Button,3147441,45,143)
{
Left=40
Top=45
Width=70
Caption="Отмена"
link(onClick,5018088:doEvent2,[(125,149)(125,139)])
}
Add(Hub,5018088,154,126)
{
InCount=2
OutCount=1
link(onEvent1,15062958:doClose,[(199,132)(199,62)])
}
END_SDK
Add(ChildForm,2296540,525,203)
{
link(onEvent1,14228161:doStrCat,[(569,209)(569,243)(398,243)(398,328)])
}
BEGIN_SDK
Add(EditMulti,9624250,21,21)
{
EventCount=1
WorkCount=1
link(doWork1,3057472:doVisible,[(39,27)(39,167)])
}
Add(MainForm,3057472,287,133)
{
Left=35
Top=105
Width=271
Height=110
Visible=1
Caption="Дочерняя форма"
Point(doVisible)
}
Add(Button,14254700,182,63)
{
Left=175
Top=45
Width=70
Caption="Удалить"
link(onClick,14171333:doEvent1,[])
}
Add(Label,16050793,504,84)
{
Left=30
Top=15
Width=189
Height=17
Caption="Действительно удалить категорию?"
}
Add(Button,6992909,80,66)
{
Left=100
Top=45
Width=70
Caption="Отмена"
link(onClick,6484721:doEvent2,[(178,72)(178,153)])
}
Add(Hub,14171333,252,63)
{
InCount=2
link(onEvent1,9624250:onEvent1,[(294,69)(294,27)])
link(onEvent2,6484721:doEvent1,[(278,76)(278,111)(233,111)(233,146)])
}
Add(Hub,6484721,245,140)
{
InCount=2
link(onEvent2,3057472:doClose,[(273,153)(273,160)])
}
END_SDK
END_SDK
Add(Hub,6660980,910,182)
{
link(onEvent1,573322:##add,[(950,188)(950,202)])
link(onEvent2,861756:##add,[(944,195)(944,244)])
}
Add(Hub,5377341,910,238)
{
link(onEvent1,573322:##select,[(936,244)(936,209)])
link(onEvent2,861756:##select,[])
}
Add(ChildPanel,1594952,308,238)
{
link(onEvent1,1550486:doNext,[(392,244)(392,188)])
link(onEvent2,5353234:doValue,[(391,251)(391,321)])
}
BEGIN_SDK
Add(EditMulti,7120807,21,21)
{
EventCount=2
VarCount=1
link(Var1,11015506:Text,[(27,175)(104,175)])
}
Add(Panel,2928567,35,105)
{
Width=765
Height=60
Align=2
Color=-16777214
}
Add(Button,15832728,154,56)
{
Left=15
Top=10
Width=65
Caption="Добавить"
link(onClick,7120807:onEvent1,[(254,62)(254,27)])
}
Add(Button,6519007,154,168)
{
Left=360
Top=10
Width=60
Caption="Удалить"
link(onClick,7120807:onEvent2,[(265,174)(265,34)])
}
Add(Edit,11015506,98,98)
{
Left=90
Top=10
Width=205
Text=""
}
END_SDK
Add(InfoTip,1781710,287,217)
{
Info=#3:TOP|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=95
}
Add(InfoTip,13047772,651,140)
{
Info=#6:CLIENT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=172
}
Add(InfoTip,14986232,952,231)
{
Info=#4:LEFT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
HAlign=2
Width=85
Height=46
Margin=5
}

карма: 19

0
Ответов: 212
Рейтинг: 2
#77: 2017-06-09 16:07:26 ЛС | профиль | цитата
Леонид писал(а):

Tad писал(а):
но "внутри" у TabControl ничего нет
Поэтому не надо его расширять до не могу Пусть остаётся полоской и ничего не загораживает

А почему нет? А как тогда и куда деть это пространство при полном разворачивании окна?

Здесь:
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 16884
Рейтинг: 1239
#78: 2017-06-09 16:19:21 ЛС | профиль | цитата
inter1, ты можешь сказать "чо те надо" ?
Если это каталог, то БД и ничего другого.

Редактировалось 1 раз(а), последний 2017-06-09 16:22:44
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 212
Рейтинг: 2
#79: 2017-06-09 16:32:51 ЛС | профиль | цитата
Просто разметить окно: три fixed-области:
1. Top/ Там все нормально.
2. Client. Здесь область с несколькими вкладками. Растянуть вкладки получается, а "находящуюся в ней" панель - нет. Она остается заданного размера. Нажмите кнопку "Добавить", появится вкладка. В ней есть панель и edit. Здесь будут выводиться блоки с информацией о фильмах, видео.
3. Left. Слева - вертикальное меню, рубрикатор. Его то и не получается прикрепить к левому краю!



Add(MainForm,2969037,483,49)
{
Left=20
Top=105
Width=1118
Height=628
}
Add(TabControl,8669777,868,161)
{
Left=265
Top=65
Width=805
Height=515
Align=5
Bitmaps=[]
Point(CurTabIndx)
Point(Index)
Point(PageTab)
Point(onMouseDown)
Point(PageDelete)
link(onChange,3990311:doOperation,[])
link(Index,9145336:Value,[(881,110)(769,110)])
}
Add(Counter,1550486,616,105)
{
Default=-1
link(onNext,5809450:doData,[])
}
Add(Hub,9374190,700,105)
{
OutCount=4
link(onEvent1,7186553:doWork2,[])
link(onEvent2,8669777:PageInsert,[(766,118)(766,167)])
link(onEvent3,7100088:doWork2,[(749,125)(749,174)])
link(onEvent4,6660980:doEvent1,[(957,132)(957,111)])
}
Add(Memory,9145336,763,70)
{
}
Add(Hub,1427666,721,238)
{
OutCount=3
link(onEvent1,7186553:doWork3,[(725,244)])
link(onEvent2,8669777:PageDelete,[(748,251)(748,181)])
link(onEvent3,3485056:doOperation,[(753,258)(753,244)])
}
Add(Memory,5353234,679,238)
{
Point(Data)
link(onData,1427666:doEvent1,[])
link(Data,8669777:CurTabIndx,[(685,197)(881,197)])
}
Add(Math,3485056,763,238)
{
OpType=1
Op2=1
ResultType=0
link(onResult,7100088:doWork3,[(802,244)])
link(Op1,5353234:Value,[(769,277)(685,277)])
}
Add(HubEx,7100088,798,168)
{
link(onEvent,8669777:PageTab,[])
}
Add(HubEx,7186553,721,105)
{
link(onEvent,9145336:doValue,[(738,111)(738,76)])
}
Add(DoData,5809450,658,105)
{
link(onEventData,9374190:doEvent1,[])
link(Data,1594952:Var1,[(664,89)(599,89)(599,221)(510,221)])
}
Add(Math,3990311,987,161)
{
OpType=1
link(onResult,1032648:doOperation,[])
link(Op1,8669777:TabCount,[(993,142)(958,142)(958,215)(874,215)])
}
Add(Math,1032648,1029,161)
{
OpType=1
Op2=1
link(onResult,5377341:doEvent1,[])
}
Add(InfoTip,2984836,609,49)
{
Info=#18:Добавляет вкаладку|
Width=197
Height=95
}
Add(InfoTip,7077650,609,224)
{
Info=#16:Удаляет вкаладку|
VAlign=2
Width=197
Height=74
}
Add(InfoTip,9527116,966,126)
{
Info=#17:Добавляет контент|
Width=113
Height=81
}
Add(ChildPanelEx,573322,1155,119)
{
@Hint=#15:Контент вкладок|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,7459147,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Point(##add)
Point(##select)
Point(##delete)
link(##select,8618173:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,8618173,56,98)
{
Left=275
Top=115
Width=784
Height=453
BevelOuter=1
Point(doBringToFront)
}
Add(Edit,12730068,168,98)
{
Left=35
Top=45
}
END_SDK
Add(ChildPanelEx,861756,1155,161)
{
@Hint=#12:Боковое меню|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,10749909,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Width=1028
Height=389
Point(##add)
Point(##select)
Point(##delete)
link(##select,12629976:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,12629976,56,98)
{
Left=20
Top=70
Width=234
Height=508
BevelOuter=1
Point(doBringToFront)
}
Add(ListBox,97776,462,252)
{
Left=10
Top=35
Width=215
Height=465
Color=-16777192
Font=[Palatino Linotype,12,6,0,204]
Cursor=2
Ctl3D=1
Strings=#10:Фантастика|15:Постапокалипсис|9:Мелодрама|11:Приключения|7:Комедия|
Point(String)
Point(Index)
link(Str,13047034:Var1,[(468,191)(531,191)])
}
Add(StrCat,14228161,406,322)
{
link(onStrCat,97776:doDelete,[(448,328)(448,272)])
link(Str1,97776:Index,[(412,307)(496,307)])
}
Add(Button,8660966,484,141)
{
Left=85
Top=10
Width=65
Caption="Добавить"
link(onClick,13047034:doWork1,[(521,147)(521,146)])
}
Add(Button,16375953,484,205)
{
Left=155
Top=10
Width=70
Caption="Удалить"
link(onClick,2296540:doWork1,[(521,211)(521,209)])
}
Add(ChildForm,13047034,525,140)
{
link(onEvent1,97776:doAdd,[(569,146)(569,181)(451,181)(451,258)])
}
BEGIN_SDK
Add(EditMulti,415993,21,21)
{
EventCount=1
WorkCount=1
VarCount=1
link(doWork1,15062958:doVisible,[(39,27)(39,69)])
link(Var1,13087955:Text,[(27,202)(279,202)])
}
Add(MainForm,15062958,252,35)
{
Left=35
Top=105
Width=258
Height=113
Visible=1
Caption="Добавление категории"
Point(doVisible)
}
Add(Edit,13087955,273,105)
{
Left=10
Top=20
Width=220
Text="Новая категория"
}
Add(Button,14750580,42,91)
{
Left=120
Top=45
Width=65
Caption="Добавить"
link(onClick,4503807:doEvent1,[])
}
Add(Hub,4503807,105,91)
{
link(onEvent1,415993:onEvent1,[(314,97)(314,27)])
link(onEvent2,5018088:doEvent1,[(126,104)(126,132)])
}
Add(Button,3147441,45,143)
{
Left=40
Top=45
Width=70
Caption="Отмена"
link(onClick,5018088:doEvent2,[(125,149)(125,139)])
}
Add(Hub,5018088,154,126)
{
InCount=2
OutCount=1
link(onEvent1,15062958:doClose,[(199,132)(199,62)])
}
END_SDK
Add(ChildForm,2296540,525,203)
{
link(onEvent1,14228161:doStrCat,[(569,209)(569,243)(398,243)(398,328)])
}
BEGIN_SDK
Add(EditMulti,9624250,21,21)
{
EventCount=1
WorkCount=1
link(doWork1,3057472:doVisible,[(39,27)(39,167)])
}
Add(MainForm,3057472,287,133)
{
Left=35
Top=105
Width=271
Height=110
Visible=1
Caption="Дочерняя форма"
Point(doVisible)
}
Add(Button,14254700,182,63)
{
Left=175
Top=45
Width=70
Caption="Удалить"
link(onClick,14171333:doEvent1,[])
}
Add(Label,16050793,504,84)
{
Left=30
Top=15
Width=189
Height=17
Caption="Действительно удалить категорию?"
}
Add(Button,6992909,80,66)
{
Left=100
Top=45
Width=70
Caption="Отмена"
link(onClick,6484721:doEvent2,[(178,72)(178,153)])
}
Add(Hub,14171333,252,63)
{
InCount=2
link(onEvent1,9624250:onEvent1,[(294,69)(294,27)])
link(onEvent2,6484721:doEvent1,[(278,76)(278,111)(233,111)(233,146)])
}
Add(Hub,6484721,245,140)
{
InCount=2
link(onEvent2,3057472:doClose,[(273,153)(273,160)])
}
END_SDK
END_SDK
Add(Hub,6660980,1106,105)
{
link(onEvent1,573322:##add,[(1146,111)(1146,125)])
link(onEvent2,861756:##add,[(1140,118)(1140,167)])
}
Add(Hub,5377341,1106,161)
{
link(onEvent1,573322:##select,[(1132,167)(1132,132)])
link(onEvent2,861756:##select,[])
}
Add(ChildPanel,1594952,504,161)
{
link(onEvent1,1550486:doNext,[(588,167)(588,111)])
link(onEvent2,5353234:doValue,[(587,174)(587,244)])
}
BEGIN_SDK
Add(EditMulti,7120807,21,21)
{
EventCount=2
VarCount=1
link(Var1,11015506:Text,[(27,175)(104,175)])
}
Add(Panel,2928567,35,105)
{
Left=10
Top=5
Width=775
Height=60
Align=2
Color=-16777214
}
Add(Button,15832728,154,56)
{
Left=15
Top=10
Width=65
Caption="Добавить"
link(onClick,7120807:onEvent1,[(254,62)(254,27)])
}
Add(Button,6519007,154,168)
{
Left=360
Top=10
Width=60
Caption="Удалить"
link(onClick,7120807:onEvent2,[(265,174)(265,34)])
}
Add(Edit,11015506,98,98)
{
Left=90
Top=10
Width=205
Text=""
}
END_SDK
Add(InfoTip,1781710,483,140)
{
Info=#3:TOP|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=95
}
Add(InfoTip,13047772,847,63)
{
Info=#6:CLIENT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=172
}
Add(InfoTip,14986232,1148,154)
{
Info=#4:LEFT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
HAlign=2
Width=85
Height=46
Margin=5
}



--- Добавлено в 2017-06-09 16:47:57

Tad писал(а):
inter1, ты можешь сказать "чо те надо" ?
Если это каталог, то БД и ничего другого.

Да, это каталог видео. На компьютере несколько сотен фильмов, на внешнем диске пол Тб мильтиков.
Вкладки позволят быстро определить основное направление: кино, мультфильмы, видео с Ютуба, семейное видео.
Каждая вкладка имеет свое меню, как на сайте с видео (КиноГо или любой др.). Здесь файлы разбиты по узким тематикам: историческое, фантастика, детектив и проч.
---
Конечно БД! Я параллельно интересовался здесь на форуме (сутками сижу). Но для базы все равно нужен интерфейс, GUI (если не ошибаюсь). Думаю, это проще для начала. Когда закончу, перейду к работе с БД.

Редактировалось 2 раз(а), последний 2017-06-09 16:47:57
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 8887
Рейтинг: 823
#80: 2017-06-09 16:55:31 ЛС | профиль | цитата
Tad, на третьем компе уже более часа!
inter1, ограничивайте панелями и растягивайте как угодно
как угодно


Add(MainForm,2969037,273,98)
{
Left=20
Top=20
}
Add(ChildPanelEx,573322,420,154)
{
@Hint=#15:Контент вкладок|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,7459147,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Point(##add)
Point(##select)
Point(##delete)
link(##select,8618173:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,8618173,56,98)
{
Top=60
Width=503
Height=209
Align=5
BevelOuter=1
Point(doBringToFront)
}
Add(Edit,12730068,168,98)
{
Left=35
Top=45
}
END_SDK
Add(Hub,6660980,371,147)
{
link(onEvent1,573322:##add,[(411,153)(411,160)])
link(onEvent2,12183779:doWork1,[(403,160)(403,209)])
}
Add(Hub,5377341,371,203)
{
link(onEvent1,573322:##select,[(397,209)(397,167)])
link(onEvent2,12183779:doWork2,[])
}
Add(ChildPanel,1594952,273,175)
{
link(onEvent1,6660980:doEvent1,[(312,181)(312,153)])
link(onEvent2,5377341:doEvent1,[(361,188)(361,209)])
}
BEGIN_SDK
Add(EditMulti,7120807,21,21)
{
EventCount=2
VarCount=1
Width=678
Height=284
}
Add(Panel,2928567,35,119)
{
Width=503
Height=60
Align=2
Color=-16777214
}
Add(ChildPanel,8273647,84,70)
{
link(onEvent1,1358357:doNext,[(172,76)(172,97)])
link(onEvent2,4784431:doValue,[(123,83)(123,230)])
}
BEGIN_SDK
Add(EditMulti,8915142,21,21)
{
EventCount=2
VarCount=1
link(Var1,6074199:Text,[(27,187)(132,187)])
}
Add(Panel,14791522,35,105)
{
Left=2
Top=2
Width=241
Height=56
Align=1
}
Add(Button,1448263,182,56)
{
Left=15
Top=5
Width=65
Caption="Добавить"
link(onClick,8915142:onEvent1,[(221,62)(221,27)])
}
Add(Button,2576353,182,91)
{
Left=15
Top=30
Width=65
Caption="Удалить"
link(onClick,8915142:onEvent2,[(228,97)(228,34)])
}
Add(Edit,6074199,126,147)
{
Left=90
Top=20
Width=135
Text=""
}
END_SDK
Add(TabControl,14148841,441,147)
{
Left=265
Top=65
Width=500
Height=33
Align=5
Bitmaps=[]
Point(CurTabIndx)
Point(Index)
Point(PageTab)
Point(onMouseDown)
Point(PageDelete)
link(onChange,1918602:doOperation,[])
link(Index,2225753:Value,[(454,96)(342,96)])
}
Add(Counter,1358357,189,91)
{
Default=-1
link(onNext,6334975:doData,[])
}
Add(Hub,14426776,273,91)
{
OutCount=4
link(onEvent1,11406110:doWork2,[])
link(onEvent2,14148841:PageInsert,[(339,104)(339,153)])
link(onEvent3,13663413:doWork2,[(322,111)(322,160)])
link(onEvent4,7120807:onEvent1,[(389,118)(389,27)])
}
Add(Memory,2225753,336,56)
{
}
Add(Hub,12703524,294,224)
{
OutCount=3
link(onEvent1,11406110:doWork3,[(298,230)])
link(onEvent2,14148841:PageDelete,[(321,237)(321,167)])
link(onEvent3,11928007:doOperation,[(326,244)(326,230)])
}
Add(Memory,4784431,252,224)
{
Point(Data)
link(onData,12703524:doEvent1,[])
link(Data,14148841:CurTabIndx,[(258,183)(454,183)])
}
Add(Math,11928007,336,224)
{
OpType=1
Op2=1
ResultType=0
link(onResult,13663413:doWork3,[(375,230)])
link(Op1,4784431:Value,[(342,263)(258,263)])
}
Add(HubEx,13663413,371,154)
{
link(onEvent,14148841:PageTab,[])
}
Add(HubEx,11406110,294,91)
{
link(onEvent,2225753:doValue,[(311,97)(311,62)])
}
Add(DoData,6334975,231,91)
{
link(onEventData,14426776:doEvent1,[])
link(Data,8273647:Var1,[(237,82)(181,82)(181,110)(90,110)])
}
Add(Math,1918602,560,147)
{
OpType=1
link(onResult,4485110:doOperation,[])
link(Op1,14148841:TabCount,[(566,128)(531,128)(531,201)(447,201)])
}
Add(Math,4485110,602,147)
{
OpType=1
Op2=1
link(onResult,7120807:onEvent2,[(641,153)(641,34)])
}
Add(InfoTip,12948626,182,35)
{
Info=#18:Добавляет вкаладку|
Width=197
Height=95
}
Add(InfoTip,3540787,182,210)
{
Info=#16:Удаляет вкаладку|
VAlign=2
Width=197
Height=74
}
Add(InfoTip,5652030,539,112)
{
Info=#17:Добавляет контент|
Width=113
Height=81
}
Add(InfoTip,9880296,420,49)
{
Info=#6:CLIENT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=172
}
END_SDK
Add(InfoTip,1781710,252,147)
{
Info=#3:TOP|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=78
Height=67
}
Add(InfoTip,14986232,413,196)
{
Info=#4:LEFT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
HAlign=2
Width=85
Height=46
Margin=5
}
Add(InfoTip,1466748,413,140)
{
Info=#6:CLIENT|
Font=[Arial Rounded MT Bold,12,0,255,0]
Frame=2
Width=85
Height=53
}
Add(ChildPanel,12183779,420,203)
{
}
BEGIN_SDK
Add(EditMulti,5679398,21,21)
{
WorkCount=2
link(doWork1,10570906:##add,[(130,27)(130,97)])
link(doWork2,10570906:##select,[(123,34)(123,104)])
}
Add(Panel,12072271,35,105)
{
Top=60
Width=240
Height=205
Align=1
}
Add(ChildPanelEx,10570906,140,91)
{
@Hint=#12:Боковое меню|
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,9690776,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
Width=587
Height=389
Point(##add)
Point(##select)
Point(##delete)
link(##select,1854227:doBringToFront,[(39,34)(39,111)])
}
Add(Panel,1854227,56,98)
{
Top=60
Width=244
Height=373
Align=5
BevelOuter=1
Point(doBringToFront)
}
Add(ListBox,5679711,175,189)
{
Left=10
Top=35
Width=215
Height=335
Align=5
Color=-16777192
Font=[Palatino Linotype,12,6,0,204]
Cursor=2
Ctl3D=1
Strings=#10:Фантастика|15:Постапокалипсис|9:Мелодрама|11:Приключения|7:Комедия|
Point(String)
Point(Index)
link(Str,12895796:Var1,[(181,128)(244,128)])
}
Add(StrCat,14768972,119,259)
{
link(onStrCat,5679711:doDelete,[(161,265)(161,209)])
link(Str1,5679711:Index,[(125,244)(209,244)])
}
Add(ChildForm,12895796,238,77)
{
link(onEvent1,5679711:doAdd,[(282,83)(282,118)(164,118)(164,195)])
}
BEGIN_SDK
Add(EditMulti,7767657,21,21)
{
EventCount=1
WorkCount=1
VarCount=1
link(doWork1,2856177:doVisible,[(39,27)(39,69)])
link(Var1,10377647:Text,[(27,202)(279,202)])
}
Add(MainForm,2856177,252,35)
{
Left=35
Top=105
Width=258
Height=113
Visible=1
Caption="Добавление категории"
Point(doVisible)
}
Add(Edit,10377647,273,105)
{
Left=10
Top=20
Width=220
Text="Новая категория"
}
Add(Button,388553,42,91)
{
Left=120
Top=45
Width=65
Caption="Добавить"
link(onClick,2101310:doEvent1,[])
}
Add(Hub,2101310,105,91)
{
link(onEvent1,7767657:onEvent1,[(314,97)(314,27)])
link(onEvent2,15100266:doEvent1,[(126,104)(126,132)])
}
Add(Button,10076749,45,143)
{
Left=40
Top=45
Width=70
Caption="Отмена"
link(onClick,15100266:doEvent2,[(125,149)(125,139)])
}
Add(Hub,15100266,154,126)
{
InCount=2
OutCount=1
link(onEvent1,2856177:doClose,[(199,132)(199,62)])
}
END_SDK
Add(ChildForm,12573982,238,140)
{
link(onEvent1,14768972:doStrCat,[(282,146)(282,180)(111,180)(111,265)])
}
BEGIN_SDK
Add(EditMulti,7284712,14,28)
{
EventCount=1
WorkCount=1
link(doWork1,15983428:doVisible,[(32,34)(32,174)])
}
Add(MainForm,15983428,280,140)
{
Left=35
Top=105
Width=271
Height=110
Visible=1
Caption="Дочерняя форма"
Point(doVisible)
}
Add(Button,15795077,175,70)
{
Left=175
Top=45
Width=70
Caption="Удалить"
link(onClick,1249238:doEvent1,[])
}
Add(Label,1427983,126,126)
{
Left=30
Top=15
Width=189
Height=17
Caption="Действительно удалить категорию?"
}
Add(Button,2389269,73,73)
{
Left=100
Top=45
Width=70
Caption="Отмена"
link(onClick,16185294:doEvent2,[(171,79)(171,160)])
}
Add(Hub,1249238,245,70)
{
InCount=2
link(onEvent1,7284712:onEvent1,[(287,76)(287,34)])
link(onEvent2,16185294:doEvent1,[(271,83)(271,118)(226,118)(226,153)])
}
Add(Hub,16185294,238,147)
{
InCount=2
link(onEvent2,15983428:doClose,[(266,160)(266,167)])
}
END_SDK
Add(ChildPanel,13875885,119,77)
{
link(onEvent1,12895796:doWork1,[])
link(onEvent2,12573982:doWork1,[(172,90)(172,146)])
}
BEGIN_SDK
Add(EditMulti,10303617,21,21)
{
EventCount=2
}
Add(Panel,6516314,35,105)
{
Left=3
Top=3
Width=238
Height=34
Align=2
}
Add(Button,7943021,127,64)
{
Left=85
Top=10
Width=65
Caption="Добавить"
link(onClick,10303617:onEvent1,[(165,70)(165,27)])
}
Add(Button,6353902,127,128)
{
Left=155
Top=10
Width=70
Caption="Удалить"
link(onClick,10303617:onEvent2,[(172,134)(172,34)])
}
END_SDK
END_SDK
END_SDK
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#81: 2017-06-09 17:05:27 ЛС | профиль | цитата
Леонид писал(а):
на третьем компе уже более часа!
Давно тоже сдох.
Со всех компов свободно захожу на Главную. В главной открываю все ... кроме форума.
Сейчас работаю с сотового.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 212
Рейтинг: 2
#82: 2017-06-09 17:09:04 ЛС | профиль | цитата
Леонид писал(а):
Tad, на третьем компе уже более часа!
inter1, ограничивайте панелями и растягивайте как угодно

Вооо-о-т это оно! Это прекрасно! Спасибо. Скажу честно - сам бы не допер. Не могло придти в голову, что в элемент Client можно сунуть элемент Тор, и оно будет работать. Ура!
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 212
Рейтинг: 2
#83: 2017-06-09 21:31:29 ЛС | профиль | цитата
Отвечать не обязательно, если это очередная тупость новичка: дочернее окно глючит, если в нем 2 label. Если 1 - то работает.
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 16884
Рейтинг: 1239
#84: 2017-06-10 11:17:38 ЛС | профиль | цитата
inter1 писал(а):
Но для базы все равно нужен интерфейс,
нужен, но... совершенно другой.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 212
Рейтинг: 2
#85: 2017-06-10 14:45:08 ЛС | профиль | цитата

То есть?
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 16884
Рейтинг: 1239
#86: 2017-06-10 15:24:50 ЛС | профиль | цитата
Ну хотя-бы ..\Elements\delphi\Example\Forms\TreeViewTrain\CreateTree.sha

Редактировалось 1 раз(а), последний 2017-06-10 15:38:00
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 212
Рейтинг: 2
#87: 2017-06-10 16:23:06 ЛС | профиль | цитата
Tad писал(а):
Ну хотя-бы ..\Elements\delphi\Example\Forms\TreeViewTrain\CreateTree.sha

Ни чего там не понял...
Пока буду работать в рамках выбранной стратегии, вроде немного осталось. Когда закончу - перейду к базам, освоюсь (насколько это доступно для меня) и...
И что?
Нельзя будет что-то несколько переделать, чтобы иметь возможность подключить БД?
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 16884
Рейтинг: 1239
#88: 2017-06-10 16:33:56 ЛС | профиль | цитата
inter1 писал(а):
Нельзя будет что-то несколько переделать, чтобы иметь возможность подключить БД?
Переделывать всегда тяжелей.

--- Добавлено в 2017-06-10 16:53:12

inter1 писал(а):
Пока буду работать в рамках выбранной стратегии
Давай разберём твою стратегию.
Нажал ты кнопочку добавить.
Добавил.
А сохранить, чтобы при следующем запуске не добавлять по-новой ?
Ну вот и сдохла твоя стратегия.
Или я чего-то не знаю ?

Редактировалось 1 раз(а), последний 2017-06-10 16:53:12
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 212
Рейтинг: 2
#89: 2017-06-10 17:10:17 ЛС | профиль | цитата
Tad писал(а):

inter1 писал(а):
Нельзя будет что-то несколько переделать, чтобы иметь возможность подключить БД?
Переделывать всегда тяжелей.

Это да...
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 212
Рейтинг: 2
#90: 2017-06-12 13:20:27 ЛС | профиль | цитата
А нет здесь чего-то типа css? Прописываем стили и подключаем к блоку или окну легким движением руки!
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)