Ik ben bezig met een codegenerator die ook vb forms moet kunnen genereren.
Dit is voor zover geen probleem, maar ik heb wel problemen wanneer het form een SSTab object gebruikt.
Ik krijg het niet voor elkaar om de textboxen, labels, commandbuttons etc op een juiste wijze op de verschillende tabs te krijgen.
Elk object dat ik gebruik is geindexeerd van 0 tot ..., afhankelijk van het aantal tab vensters.
Wat ik me afvraag is hoe de positie van de verschillende items gerangschikt worden in het .frm bestand en wat de invloed is van TabIndex.
Kan iemand hier meer uitleg over geven?
Dit is voor zover geen probleem, maar ik heb wel problemen wanneer het form een SSTab object gebruikt.
Ik krijg het niet voor elkaar om de textboxen, labels, commandbuttons etc op een juiste wijze op de verschillende tabs te krijgen.
Elk object dat ik gebruik is geindexeerd van 0 tot ..., afhankelijk van het aantal tab vensters.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| VERSION 5.00
Object = "{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0"; "FM20.DLL"
Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "Tabctl32.ocx"
Begin VB.Form frmXXX
<properties>
Begin TabDlg.SSTab SSTab1
<properties>
Style = 1
Tabs = 5
TabsPerRow = 5
<nog meer properties>
TabCaption(0) = "0101"
Tab(0).ControlEnabled= 0 'False
Tab(0).Control(0)= "lblXXX(0)"
Tab(0).Control(0).Enabled= 0 'False
<etc>
Begin VB.Label lblXXX
BackColor = &H00800000&
Caption = "XXX"
ForeColor = &H00FFC0C0&
Height = 255
Index = 0
Left = 720
TabIndex = 1
Top = 1560
Width = 735
End
End |
Wat ik me afvraag is hoe de positie van de verschillende items gerangschikt worden in het .frm bestand en wat de invloed is van TabIndex.
Kan iemand hier meer uitleg over geven?
[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]
