Вверх ↑
Ответов: 305
Рейтинг: 4
#1: 2010-09-14 20:48:44 ЛС | профиль | цитата
Кому не жалко, дайте парочку примеров (схем) с использованием компонентов TabControl и ToolBar.
Наверника кто-нибуть делал из вас допустим какой-нибуть калькулятор или же конвектор изображений с исользованием компонентов TabControl и ToolBar.
Вот моё начало:
code_20590.txt
------------ Дoбавленo в 20.48:
Или хотя бы ответьте на вопрос: Это надо налажывать одну панель на другую, и при выборе вкладки в ToolBar видимость менять у панелях, или как ещё лучше это делать?

Add(MainForm,5772698,329,308)
{
Left=20
Top=105
Width=689
Height=427
Caption="Make ICO(24x24)"
}
Add(TabControl,11587897,259,196)
{
Width=685
Height=395
Tabs=#3:111|4:2222|
Bitmaps=[]
link(onChange,8023368:doEvent,[])
}
Add(ChildPanel,4952031,518,175)
{
FirstUsage=0
}
BEGIN_SDK
Add(EditMulti,12689585,21,21)
{
WorkCount=2
link(doWork1,1261542:doData,[(67,27)(67,111)])
link(doWork2,3454458:doData,[(67,34)(67,167)])
}
Add(Panel,7880925,217,161)
{
Top=20
Width=685
Height=375
Point(doVisible)
}
Add(Button,1677404,224,63)
{
Left=40
Top=75
}
Add(RichEdit,4754875,266,49)
{
Left=5
Top=10
Width=450
Height=45
}
Add(Button,1274055,322,77)
{
Left=320
Top=80
}
Add(DoData,1261542,112,105)
{
Data=Integer(1)
link(onEventData,15482719:doEvent1,[(160,111)(160,160)])
}
Add(DoData,3454458,112,161)
{
Data=Integer(0)
link(onEventData,15482719:doEvent2,[])
}
Add(Hub,15482719,175,154)
{
InCount=2
OutCount=1
link(onEvent1,7880925:doVisible,[(196,160)(196,174)])
}
END_SDK
Add(ChildPanel,10588573,518,231)
{
FirstUsage=0
}
BEGIN_SDK
Add(EditMulti,12689585,21,21)
{
WorkCount=2
link(doWork1,1261542:doData,[(70,27)(70,90)])
link(doWork2,3454458:doData,[(70,34)(70,146)])
}
Add(Panel,7880925,224,147)
{
Top=20
Width=685
Height=375
Point(doVisible)
}
Add(Edit,12640807,245,70)
{
Left=5
Top=15
Width=450
}
Add(Edit,7731571,252,77)
{
Left=5
Top=40
Width=450
}
Add(Edit,15761719,308,77)
{
Left=5
Top=65
Width=450
}
Add(DoData,1261542,119,84)
{
Data=Integer(1)
link(onEventData,15482719:doEvent1,[(167,90)(167,139)])
}
Add(DoData,3454458,119,140)
{
Data=Integer(0)
link(onEventData,15482719:doEvent2,[])
}
Add(Hub,15482719,182,133)
{
InCount=2
OutCount=1
link(onEvent1,7880925:doVisible,[(210,139)(210,160)])
}
END_SDK
Add(IndexToChanel,8023368,308,196)
{
Count=3
link(onEvent1,16150647:doEvent1,[(352,202)(352,195)])
link(onEvent2,2276579:doEvent1,[(352,209)(352,223)])
}
Add(Hub,16150647,364,189)
{
link(onEvent1,4952031:doWork1,[(448,195)(448,181)])
link(onEvent2,10588573:doWork2,[(448,202)(448,244)])
}
Add(Hub,2276579,364,217)
{
link(onEvent1,4952031:doWork2,[(448,223)(448,188)])
link(onEvent2,10588573:doWork1,[(448,230)(448,237)])
}


карма: 0

0
файлы: 1code_20590.txt [211B] [61]