home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 4 Unleashed / Visual_Basic_4_Unleashed_SAMS_Publishing_1995.iso / truegrid / disk1 / vsdemo / vsdemo.$ / INDEXTAB.FRM (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1995-02-15  |  26.9 KB  |  742 lines

  1. VERSION 2.00
  2. Begin Form IndexTab 
  3.    BackColor       =   &H00C0C0C0&
  4.    BorderStyle     =   3  'Fixed Double
  5.    Caption         =   "Double click a tab with the right mouse"
  6.    ClientHeight    =   6075
  7.    ClientLeft      =   495
  8.    ClientTop       =   705
  9.    ClientWidth     =   8265
  10.    Height          =   6540
  11.    Left            =   405
  12.    LinkTopic       =   "Form2"
  13.    ScaleHeight     =   6075
  14.    ScaleWidth      =   8265
  15.    Top             =   330
  16.    Width           =   8445
  17.    Begin VideoSoftIndexTab VSIndexTab 
  18.       BackSheets      =   0  'None
  19.       BackTabColor    =   &H0080FF80&
  20.       BorderWidth     =   12
  21.       Caption         =   "&Order|&Notes|&Setup"
  22.       ConvInfo        =   INDEXTAB.FRX:0000
  23.       FontBold        =   -1  'True
  24.       FontItalic      =   0   'False
  25.       FontName        =   "MS Sans Serif"
  26.       FontSize        =   13.5
  27.       FontStrikethru  =   0   'False
  28.       FontUnderline   =   0   'False
  29.       FrontTabColor   =   &H00C0C0C0&
  30.       Height          =   5100
  31.       Left            =   465
  32.       New3D           =   -1  'True
  33.       Position        =   0  'Top
  34.       ShowFocusRect   =   0   'False
  35.       Style           =   5  'Chamfered 3D
  36.       TabIndex        =   9
  37.       TabsPerPage     =   3
  38.       Top             =   195
  39.       Width           =   7590
  40.       Begin PictureBox Picture3 
  41.          BackColor       =   &H00C0C0C0&
  42.          Height          =   4230
  43.          Left            =   210
  44.          ScaleHeight     =   4200
  45.          ScaleWidth      =   7140
  46.          TabIndex        =   29
  47.          Top             =   660
  48.          Width           =   7170
  49.          Begin ComboBox Combo1 
  50.             BackColor       =   &H00FFFFFF&
  51.             ForeColor       =   &H00000000&
  52.             Height          =   300
  53.             Left            =   2805
  54.             Style           =   2  'Dropdown List
  55.             TabIndex        =   0
  56.             Tag             =   "&Bill To"
  57.             Top             =   180
  58.             Width           =   3500
  59.          End
  60.          Begin TextBox Text1 
  61.             BackColor       =   &H00FFFFFF&
  62.             DragIcon        =   INDEXTAB.FRX:000B
  63.             FontBold        =   0   'False
  64.             FontItalic      =   0   'False
  65.             FontName        =   "MS Sans Serif"
  66.             FontSize        =   8.25
  67.             FontStrikethru  =   0   'False
  68.             FontUnderline   =   0   'False
  69.             ForeColor       =   &H00000000&
  70.             Height          =   285
  71.             Index           =   0
  72.             Left            =   2805
  73.             TabIndex        =   8
  74.             Text            =   "2625 Alcatraz Avenue, Ste 271"
  75.             Top             =   435
  76.             Width           =   3500
  77.          End
  78.          Begin TextBox Text1 
  79.             BackColor       =   &H00FFFFFF&
  80.             DragIcon        =   INDEXTAB.FRX:030D
  81.             FontBold        =   0   'False
  82.             FontItalic      =   0   'False
  83.             FontName        =   "MS Sans Serif"
  84.             FontSize        =   8.25
  85.             FontStrikethru  =   0   'False
  86.             FontUnderline   =   0   'False
  87.             ForeColor       =   &H00000000&
  88.             Height          =   285
  89.             Index           =   2
  90.             Left            =   2805
  91.             TabIndex        =   20
  92.             Text            =   "Berkeley, CA 94705"
  93.             Top             =   690
  94.             Width           =   3500
  95.          End
  96.          Begin TextBox Text1 
  97.             BackColor       =   &H00FFFFFF&
  98.             DragIcon        =   INDEXTAB.FRX:060F
  99.             FontBold        =   0   'False
  100.             FontItalic      =   0   'False
  101.             FontName        =   "MS Sans Serif"
  102.             FontSize        =   8.25
  103.             FontStrikethru  =   0   'False
  104.             FontUnderline   =   0   'False
  105.             ForeColor       =   &H00000000&
  106.             Height          =   285
  107.             Index           =   3
  108.             Left            =   2805
  109.             TabIndex        =   21
  110.             Top             =   945
  111.             Width           =   3500
  112.          End
  113.          Begin Grid Grid1 
  114.             BackColor       =   &H00FFFFFF&
  115.             Cols            =   5
  116.             FixedCols       =   0
  117.             FontBold        =   -1  'True
  118.             FontItalic      =   0   'False
  119.             FontName        =   "System"
  120.             FontSize        =   9.75
  121.             FontStrikethru  =   0   'False
  122.             FontUnderline   =   0   'False
  123.             ForeColor       =   &H00000000&
  124.             Height          =   2400
  125.             Left            =   210
  126.             Rows            =   20
  127.             ScrollBars      =   0  'None
  128.             TabIndex        =   25
  129.             Top             =   1485
  130.             Width           =   6105
  131.          End
  132.          Begin PictureBox Picture1 
  133.             BackColor       =   &H00FFFF80&
  134.             BorderStyle     =   0  'None
  135.             Height          =   1200
  136.             Left            =   165
  137.             ScaleHeight     =   1200
  138.             ScaleWidth      =   1605
  139.             TabIndex        =   30
  140.             Top             =   135
  141.             Width           =   1605
  142.             Begin Label Label1 
  143.                Alignment       =   2  'Center
  144.                BackStyle       =   0  'Transparent
  145.                Caption         =   "Order ID"
  146.                FontBold        =   -1  'True
  147.                FontItalic      =   0   'False
  148.                FontName        =   "System"
  149.                FontSize        =   9.75
  150.                FontStrikethru  =   0   'False
  151.                FontUnderline   =   0   'False
  152.                ForeColor       =   &H00FF0000&
  153.                Height          =   285
  154.                Left            =   150
  155.                TabIndex        =   26
  156.                Top             =   150
  157.                Width           =   1215
  158.             End
  159.             Begin Label Label2 
  160.                Alignment       =   2  'Center
  161.                BackStyle       =   0  'Transparent
  162.                Caption         =   "Order Date"
  163.                FontBold        =   -1  'True
  164.                FontItalic      =   0   'False
  165.                FontName        =   "System"
  166.                FontSize        =   9.75
  167.                FontStrikethru  =   0   'False
  168.                FontUnderline   =   0   'False
  169.                ForeColor       =   &H00FF0000&
  170.                Height          =   225
  171.                Left            =   210
  172.                TabIndex        =   27
  173.                Top             =   600
  174.                Width           =   1155
  175.             End
  176.             Begin Label Label3 
  177.                Alignment       =   2  'Center
  178.                BackStyle       =   0  'Transparent
  179.                Caption         =   "2/2/95"
  180.                DragIcon        =   INDEXTAB.FRX:0911
  181.                FontBold        =   -1  'True
  182.                FontItalic      =   0   'False
  183.                FontName        =   "System"
  184.                FontSize        =   9.75
  185.                FontStrikethru  =   0   'False
  186.                FontUnderline   =   0   'False
  187.                Height          =   255
  188.                Left            =   300
  189.                TabIndex        =   31
  190.                Top             =   870
  191.                Width           =   885
  192.             End
  193.          End
  194.          Begin Label Label4 
  195.             BackStyle       =   0  'Transparent
  196.             Caption         =   "Bill To"
  197.             FontBold        =   -1  'True
  198.             FontItalic      =   0   'False
  199.             FontName        =   "MS Sans Serif"
  200.             FontSize        =   9.75
  201.             FontStrikethru  =   0   'False
  202.             FontUnderline   =   0   'False
  203.             Height          =   240
  204.             Left            =   1965
  205.             TabIndex        =   28
  206.             Top             =   210
  207.             Width           =   765
  208.          End
  209.       End
  210.       Begin PictureBox Picture4 
  211.          BackColor       =   &H00C0C0C0&
  212.          Height          =   4230
  213.          Left            =   10035
  214.          ScaleHeight     =   4200
  215.          ScaleWidth      =   7140
  216.          TabIndex        =   22
  217.          Top             =   660
  218.          Width           =   7170
  219.          Begin ListBox List1 
  220.             BackColor       =   &H00E0FFFF&
  221.             FontBold        =   0   'False
  222.             FontItalic      =   0   'False
  223.             FontName        =   "MS Sans Serif"
  224.             FontSize        =   8.25
  225.             FontStrikethru  =   0   'False
  226.             FontUnderline   =   0   'False
  227.             Height          =   1395
  228.             Index           =   1
  229.             Left            =   210
  230.             TabIndex        =   24
  231.             Tag             =   "Notes"
  232.             Top             =   2550
  233.             Width           =   6105
  234.          End
  235.          Begin ListBox List1 
  236.             BackColor       =   &H00E0FFFF&
  237.             FontBold        =   0   'False
  238.             FontItalic      =   0   'False
  239.             FontName        =   "MS Sans Serif"
  240.             FontSize        =   8.25
  241.             FontStrikethru  =   0   'False
  242.             FontUnderline   =   0   'False
  243.             Height          =   1395
  244.             Index           =   0
  245.             Left            =   210
  246.             TabIndex        =   23
  247.             Tag             =   "To Do"
  248.             Top             =   510
  249.             Width           =   6105
  250.          End
  251.          Begin Label Label5 
  252.             BackStyle       =   0  'Transparent
  253.             Caption         =   "Name"
  254.             FontBold        =   -1  'True
  255.             FontItalic      =   0   'False
  256.             FontName        =   "MS Sans Serif"
  257.             FontSize        =   9.75
  258.             FontStrikethru  =   0   'False
  259.             FontUnderline   =   0   'False
  260.             Height          =   255
  261.             Index           =   1
  262.             Left            =   240
  263.             TabIndex        =   33
  264.             Top             =   2220
  265.             Width           =   1260
  266.          End
  267.          Begin Label Label5 
  268.             BackStyle       =   0  'Transparent
  269.             Caption         =   "To Do"
  270.             FontBold        =   -1  'True
  271.             FontItalic      =   0   'False
  272.             FontName        =   "MS Sans Serif"
  273.             FontSize        =   9.75
  274.             FontStrikethru  =   0   'False
  275.             FontUnderline   =   0   'False
  276.             Height          =   255
  277.             Index           =   0
  278.             Left            =   240
  279.             TabIndex        =   32
  280.             Top             =   135
  281.             Width           =   1260
  282.          End
  283.       End
  284.       Begin VideoSoftElastic Page 
  285.          BevelInner      =   7  'Shadow
  286.          BevelInnerWidth =   4
  287.          BevelOuter      =   8  'Raised New Look
  288.          BorderWidth     =   4
  289.          CaptionPos      =   2  'Left Bottom
  290.          ChildSpacing    =   0
  291.          ConvInfo        =   INDEXTAB.FRX:0C13
  292.          FontBold        =   0   'False
  293.          FontItalic      =   0   'False
  294.          FontName        =   "MS Sans Serif"
  295.          FontSize        =   8.25
  296.          FontStrikethru  =   0   'False
  297.          FontUnderline   =   0   'False
  298.          Height          =   4230
  299.          Index           =   2
  300.          IntBkg          =   &H00C0C0C0&
  301.          Left            =   10110
  302.          TabIndex        =   10
  303.          Tag             =   "Setup is the one"
  304.          TagPosition     =   1  'Above
  305.          TagWidth        =   250
  306.          Top             =   660
  307.          Width           =   7170
  308.          Begin ComboBox TabsPerPage 
  309.             FontBold        =   0   'False
  310.             FontItalic      =   0   'False
  311.             FontName        =   "MS Sans Serif"
  312.             FontSize        =   8.25
  313.             FontStrikethru  =   0   'False
  314.             FontUnderline   =   0   'False
  315.             ForeColor       =   &H00000000&
  316.             Height          =   300
  317.             Left            =   270
  318.             Style           =   2  'Dropdown List
  319.             TabIndex        =   19
  320.             Tag             =   "TabsPerPage"
  321.             Top             =   330
  322.             Width           =   1995
  323.          End
  324.          Begin VideoSoftElastic VSElastic2 
  325.             AutoSizeChildren=   3  'Even Vertical
  326.             BevelInner      =   7  'Shadow
  327.             BevelInnerWidth =   4
  328.             BevelOuter      =   8  'Raised New Look
  329.             BevelOuterWidth =   1
  330.             BorderWidth     =   12
  331.             ChildSpacing    =   12
  332.             ConvInfo        =   INDEXTAB.FRX:0C1E
  333.             Height          =   2505
  334.             IntBkg          =   &H00C0C0C0&
  335.             Left            =   270
  336.             ShadowColor     =   &H00404040&
  337.             TabIndex        =   13
  338.             Top             =   810
  339.             Width           =   2595
  340.             Begin CheckBox Check1 
  341.                BackColor       =   &H0000FFFF&
  342.                Caption         =   "DogEars"
  343.                FontBold        =   0   'False
  344.                FontItalic      =   0   'False
  345.                FontName        =   "MS Sans Serif"
  346.                FontSize        =   8.25
  347.                FontStrikethru  =   0   'False
  348.                FontUnderline   =   0   'False
  349.                Height          =   285
  350.                Index           =   4
  351.                Left            =   180
  352.                TabIndex        =   18
  353.                Top             =   1110
  354.                Value           =   1  'Checked
  355.                Width           =   2235
  356.             End
  357.             Begin CheckBox Check1 
  358.                BackColor       =   &H0000FFFF&
  359.                Caption         =   "Pictures"
  360.                FontBold        =   0   'False
  361.                FontItalic      =   0   'False
  362.                FontName        =   "MS Sans Serif"
  363.                FontSize        =   8.25
  364.                FontStrikethru  =   0   'False
  365.                FontUnderline   =   0   'False
  366.                Height          =   285
  367.                Index           =   3
  368.                Left            =   180
  369.                TabIndex        =   17
  370.                Top             =   2040
  371.                Value           =   1  'Checked
  372.                Width           =   2235
  373.             End
  374.             Begin CheckBox Check1 
  375.                BackColor       =   &H0000FFFF&
  376.                Caption         =   "Shadows"
  377.                FontBold        =   0   'False
  378.                FontItalic      =   0   'False
  379.                FontName        =   "MS Sans Serif"
  380.                FontSize        =   8.25
  381.                FontStrikethru  =   0   'False
  382.                FontUnderline   =   0   'False
  383.                Height          =   285
  384.                Index           =   2
  385.                Left            =   180
  386.                TabIndex        =   16
  387.                Top             =   1575
  388.                Value           =   1  'Checked
  389.                Width           =   2235
  390.             End
  391.             Begin CheckBox Check1 
  392.                BackColor       =   &H0000FFFF&
  393.                Caption         =   "Enable Notes Tab"
  394.                FontBold        =   0   'False
  395.                FontItalic      =   0   'False
  396.                FontName        =   "MS Sans Serif"
  397.                FontSize        =   8.25
  398.                FontStrikethru  =   0   'False
  399.                FontUnderline   =   0   'False
  400.                Height          =   285
  401.                Index           =   1
  402.                Left            =   180
  403.                TabIndex        =   15
  404.                Top             =   645
  405.                Value           =   1  'Checked
  406.                Width           =   2235
  407.             End
  408.             Begin CheckBox Check1 
  409.                BackColor       =   &H0000FFFF&
  410.                Caption         =   "Bold Current Tab"
  411.                FontBold        =   0   'False
  412.                FontItalic      =   0   'False
  413.                FontName        =   "MS Sans Serif"
  414.                FontSize        =   8.25
  415.                FontStrikethru  =   0   'False
  416.                FontUnderline   =   0   'False
  417.                ForeColor       =   &H00000000&
  418.                Height          =   285
  419.                Index           =   0
  420.                Left            =   180
  421.                TabIndex        =   14
  422.                Top             =   180
  423.                Value           =   1  'Checked
  424.                Width           =   2235
  425.             End
  426.          End
  427.          Begin CommandButton btn_Shadow 
  428.             BackColor       =   &H00C0C0C0&
  429.             Caption         =   "Shadow Color"
  430.             FontBold        =   0   'False
  431.             FontItalic      =   0   'False
  432.             FontName        =   "MS Sans Serif"
  433.             FontSize        =   8.25
  434.             FontStrikethru  =   0   'False
  435.             FontUnderline   =   0   'False
  436.             Height          =   585
  437.             Index           =   0
  438.             Left            =   3090
  439.             TabIndex        =   12
  440.             Top             =   2070
  441.             Width           =   1665
  442.          End
  443.          Begin CommandButton btn_Shadow 
  444.             BackColor       =   &H00C0C0C0&
  445.             Caption         =   "FrontTabColor"
  446.             FontBold        =   0   'False
  447.             FontItalic      =   0   'False
  448.             FontName        =   "MS Sans Serif"
  449.             FontSize        =   8.25
  450.             FontStrikethru  =   0   'False
  451.             FontUnderline   =   0   'False
  452.             Height          =   555
  453.             Index           =   1
  454.             Left            =   3090
  455.             TabIndex        =   11
  456.             Top             =   1380
  457.             Width           =   1665
  458.          End
  459.       End
  460.    End
  461.    Begin PictureBox Picture2 
  462.       Align           =   2  'Align Bottom
  463.       BackColor       =   &H00C0C0C0&
  464.       Height          =   675
  465.       Left            =   0
  466.       ScaleHeight     =   645
  467.       ScaleWidth      =   8235
  468.       TabIndex        =   1
  469.       Top             =   5400
  470.       Width           =   8265
  471.       Begin CommandButton Btn 
  472.          BackColor       =   &H00C0C0C0&
  473.          Caption         =   "&Position"
  474.          FontBold        =   0   'False
  475.          FontItalic      =   0   'False
  476.          FontName        =   "MS Sans Serif"
  477.          FontSize        =   8.25
  478.          FontStrikethru  =   0   'False
  479.          FontUnderline   =   0   'False
  480.          Height          =   390
  481.          Index           =   0
  482.          Left            =   90
  483.          TabIndex        =   7
  484.          Tag             =   "Position"
  485.          Top             =   90
  486.          Width           =   1140
  487.       End
  488.       Begin CommandButton Btn 
  489.          BackColor       =   &H00C0C0C0&
  490.          Caption         =   "St&yle"
  491.          FontBold        =   0   'False
  492.          FontItalic      =   0   'False
  493.          FontName        =   "MS Sans Serif"
  494.          FontSize        =   8.25
  495.          FontStrikethru  =   0   'False
  496.          FontUnderline   =   0   'False
  497.          Height          =   390
  498.          Index           =   1
  499.          Left            =   1470
  500.          TabIndex        =   6
  501.          Tag             =   "Style"
  502.          Top             =   90
  503.          Width           =   1140
  504.       End
  505.       Begin CommandButton Btn 
  506.          BackColor       =   &H00C0C0C0&
  507.          Caption         =   "&BackTabColor"
  508.          FontBold        =   0   'False
  509.          FontItalic      =   0   'False
  510.          FontName        =   "MS Sans Serif"
  511.          FontSize        =   8.25
  512.          FontStrikethru  =   0   'False
  513.          FontUnderline   =   0   'False
  514.          Height          =   390
  515.          Index           =   2
  516.          Left            =   2850
  517.          TabIndex        =   5
  518.          Tag             =   "See tabs"
  519.          Top             =   90
  520.          Width           =   1140
  521.       End
  522.       Begin CommandButton Btn 
  523.          BackColor       =   &H00C0C0C0&
  524.          Caption         =   "&ForeColor"
  525.          FontBold        =   0   'False
  526.          FontItalic      =   0   'False
  527.          FontName        =   "MS Sans Serif"
  528.          FontSize        =   8.25
  529.          FontStrikethru  =   0   'False
  530.          FontUnderline   =   0   'False
  531.          Height          =   390
  532.          Index           =   3
  533.          Left            =   4230
  534.          TabIndex        =   4
  535.          Tag             =   "ForeColor"
  536.          Top             =   90
  537.          Width           =   1140
  538.       End
  539.       Begin CommandButton Btn 
  540.          BackColor       =   &H00C0C0C0&
  541.          Caption         =   "&Cool"
  542.          FontBold        =   0   'False
  543.          FontItalic      =   0   'False
  544.          FontName        =   "MS Sans Serif"
  545.          FontSize        =   8.25
  546.          FontStrikethru  =   0   'False
  547.          FontUnderline   =   0   'False
  548.          Height          =   390
  549.          Index           =   4
  550.          Left            =   5610
  551.          TabIndex        =   3
  552.          Tag             =   "Cool"
  553.          Top             =   90
  554.          Width           =   1140
  555.       End
  556.       Begin CheckBox chkNew3D 
  557.          BackColor       =   &H00C0C0C0&
  558.          Caption         =   "New 3D"
  559.          FontBold        =   0   'False
  560.          FontItalic      =   0   'False
  561.          FontName        =   "MS Sans Serif"
  562.          FontSize        =   8.25
  563.          FontStrikethru  =   0   'False
  564.          FontUnderline   =   0   'False
  565.          Height          =   390
  566.          Left            =   6990
  567.          TabIndex        =   2
  568.          Top             =   90
  569.          Value           =   1  'Checked
  570.          Width           =   1125
  571.       End
  572.    End
  573.    Begin Image Image1 
  574.       Height          =   330
  575.       Index           =   3
  576.       Left            =   0
  577.       Stretch         =   -1  'True
  578.       Top             =   1185
  579.       Visible         =   0   'False
  580.       Width           =   330
  581.    End
  582.    Begin Image Image1 
  583.       Height          =   330
  584.       Index           =   2
  585.       Left            =   60
  586.       Picture         =   INDEXTAB.FRX:0C29
  587.       Stretch         =   -1  'True
  588.       Top             =   735
  589.       Visible         =   0   'False
  590.       Width           =   330
  591.    End
  592.    Begin Image Image1 
  593.       Height          =   330
  594.       Index           =   1
  595.       Left            =   30
  596.       Picture         =   INDEXTAB.FRX:0DAB
  597.       Stretch         =   -1  'True
  598.       Top             =   375
  599.       Visible         =   0   'False
  600.       Width           =   330
  601.    End
  602.    Begin Image Image1 
  603.       Height          =   330
  604.       Index           =   0
  605.       Left            =   45
  606.       Picture         =   INDEXTAB.FRX:0F2D
  607.       Stretch         =   -1  'True
  608.       Top             =   0
  609.       Visible         =   0   'False
  610.       Width           =   330
  611.    End
  612. Option Explicit
  613. Dim OldTip
  614. '============================================================
  615. ' To create an IndexTab at design time
  616. '============================================================
  617. ' * Place an IndexTab on your form
  618. ' * Set the Autoswitch to False
  619. ' * Set the Caption for tabs separated by a pipe  (One|Two)
  620. ' * Place one container (Elastic or PictureBox) per tab on
  621. '   the white area of the indextab.  The containers should
  622. '   not touch each other.
  623. ' * Set the Autoswitch to False
  624. ' * Double click with the right mouse on the tab to
  625. '   populate the controls
  626. '============================================================
  627. Sub Btn_Click (Index As Integer)
  628.   Select Case Index
  629.     Case 0    'Changes Tab positions
  630.        vsIndexTab.Position = (vsIndexTab.Position + 1) Mod 5
  631.     Case 1    'Changes tab styles
  632.        vsIndexTab.Style = (vsIndexTab.Style + 1) Mod 10
  633.        
  634.     Case 2    'Changes back tab color
  635.         ' disable pictures
  636.         Dim i%
  637.         Check1(3).Value = 0
  638.         For i = 0 To 2
  639.           vsIndexTab.TabPicture(i) = Image1(3)
  640.         Next
  641.         vsIndexTab.BackTabColor = QBColor(Rnd * 15)
  642.     Case 3    'Changes Caption text color
  643.        vsIndexTab.ForeColor = QBColor(Rnd * 15)
  644.     Case 4    'Cool
  645.        MsgBox "Click VideoSoft Address with the right button, drag it to Notes tab, and drop it in one of the List boxes.  WAY COOL!!"
  646.        
  647.   End Select
  648. End Sub
  649. Sub btn_Shadow_Click (Index%)
  650.   Select Case Index
  651.     Case 0
  652.       Page(2).ShadowColor = QBColor(Rnd * 15)
  653.     Case 1
  654.       vsIndexTab.FrontTabForeColor = QBColor(Rnd * 15)
  655.   End Select
  656. End Sub
  657. Sub Check1_Click (Index%)
  658.   Dim i%
  659.   Select Case Index
  660.     Case 0  'BoldCurrentTab
  661.       vsIndexTab.BoldCurrent = Not vsIndexTab.BoldCurrent
  662.     Case 1  'Enable/Disable Notes Tab
  663.       vsIndexTab.TabEnabled(1) = Not vsIndexTab.TabEnabled(1)
  664.       vsIndexTab.Refresh
  665.     Case 2  'Shadows
  666.       If Check1(2).Value = 0 Then
  667.         Page(2).BevelInnerWidth = 1
  668.         Page(2).BevelInner = 3        'Inset
  669.       Else
  670.         Page(2).BevelInnerWidth = 4
  671.         Page(2).BevelInner = 7        'Shadows
  672.       End If
  673.     Case 3  'Pictures
  674.         If Check1(3).Value = 1 Then
  675.           For i = 0 To 2
  676.             vsIndexTab.TabPicture(i) = Image1(i)
  677.           Next
  678.           vsIndexTab.BackTabColor = &HC0C0C0
  679.         Else
  680.           For i = 0 To 2
  681.             vsIndexTab.TabPicture(i) = Image1(3)
  682.           Next
  683.         End If
  684.     Case 4  'DogEars
  685.       vsIndexTab.DogEars = Not vsIndexTab.DogEars
  686.             
  687.     End Select
  688. End Sub
  689. Sub chkNew3D_Click ()
  690.     vsIndexTab.New3D = Not vsIndexTab.New3D
  691. End Sub
  692. Sub Form_Load ()
  693.   Me.Caption = "VideoSoft Indextab"
  694.   'Fill lists and Combox
  695.   TabsPerPage.AddItem "1"
  696.   TabsPerPage.AddItem "2"
  697.   TabsPerPage.AddItem "3"
  698.   TabsPerPage.ListIndex = 2
  699.   Combo1.AddItem "VideoSoft"
  700.   Combo1.ListIndex = 0
  701.   ' show pictures
  702.   Check1_Click 3
  703.   Grid1.Row = 0
  704.   Grid1.Col = 0
  705.   Grid1.ColWidth(0) = 1000
  706.   Grid1.Text = "Prod ID"
  707.   Grid1.Col = 1
  708.   Grid1.ColWidth(1) = 2500
  709.   Grid1.Text = "Description"
  710.   Grid1.Col = 2
  711.   Grid1.Text = "Qty"
  712.   Grid1.Col = 3
  713.   Grid1.ColWidth(3) = 4500
  714.   Grid1.Text = "Price"
  715. End Sub
  716. Sub Label3_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)
  717.  If Button = 2 Then Label3.Drag 1
  718. End Sub
  719. Sub List1_DragDrop (Index As Integer, Source As Control, X As Single, Y As Single)
  720.   List1(Index).AddItem Source
  721. End Sub
  722. Sub MainElastic_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  723. End Sub
  724. Sub StatusBar_MouseMove (Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
  725. End Sub
  726. Sub TabsPerPage_Click ()
  727.   vsIndexTab.TabsPerPage = TabsPerPage.ListIndex + 1
  728.   vsIndexTab.FirstTab = 3 - vsIndexTab.TabsPerPage
  729.   'Enable DogEars option
  730.   If vsIndexTab.TabsPerPage = 3 Then
  731.     Check1(4).Enabled = False
  732.   Else
  733.     Check1(4).Enabled = True
  734.   End If
  735. End Sub
  736. Sub Text1_MouseDown (Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
  737.   If Button = 2 Then Text1(Index).Drag 1
  738. End Sub
  739. Sub VSIndexTab_DragOver (Source As Control, X As Single, Y As Single, State As Integer)
  740.   If vsIndexTab.MouseOver <> -1 Then vsIndexTab.CurrTab = vsIndexTab.MouseOver
  741. End Sub
  742.