home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 5_2007-2008.ISO / data / Zips / Gradient_C2055663232007.psc / Form1.frm < prev    next >
Text File  |  2007-03-23  |  14KB  |  431 lines

  1. VERSION 5.00
  2. Begin VB.Form Form1 
  3.    AutoRedraw      =   -1  'True
  4.    BackColor       =   &H00000000&
  5.    BorderStyle     =   3  'Fixed Dialog
  6.    Caption         =   "Form1"
  7.    ClientHeight    =   8835
  8.    ClientLeft      =   45
  9.    ClientTop       =   390
  10.    ClientWidth     =   2430
  11.    BeginProperty Font 
  12.       Name            =   "Tahoma"
  13.       Size            =   8.25
  14.       Charset         =   0
  15.       Weight          =   700
  16.       Underline       =   0   'False
  17.       Italic          =   0   'False
  18.       Strikethrough   =   0   'False
  19.    EndProperty
  20.    LinkTopic       =   "Form1"
  21.    LockControls    =   -1  'True
  22.    MaxButton       =   0   'False
  23.    MinButton       =   0   'False
  24.    ScaleHeight     =   8835
  25.    ScaleWidth      =   2430
  26.    StartUpPosition =   2  'CenterScreen
  27.    Begin VB.CheckBox chkOption 
  28.       BackColor       =   &H00000000&
  29.       Caption         =   "Anti-Aliasing                            (Robert Rayment (RRPaint))"
  30.       BeginProperty Font 
  31.          Name            =   "Tahoma"
  32.          Size            =   8.25
  33.          Charset         =   0
  34.          Weight          =   400
  35.          Underline       =   0   'False
  36.          Italic          =   0   'False
  37.          Strikethrough   =   0   'False
  38.       EndProperty
  39.       ForeColor       =   &H00FFFFFF&
  40.       Height          =   345
  41.       Index           =   7
  42.       Left            =   120
  43.       TabIndex        =   26
  44.       Top             =   4605
  45.       Width           =   2940
  46.    End
  47.    Begin ClockOCX_Test.AnalogClock Clock 
  48.       Height          =   2205
  49.       Left            =   120
  50.       TabIndex        =   25
  51.       ToolTipText     =   "Click Me!"
  52.       Top             =   135
  53.       Width           =   2130
  54.       _ExtentX        =   3757
  55.       _ExtentY        =   3889
  56.       MinuteOutline   =   14737632
  57.       HourOutline     =   14737632
  58.       MajorPoint      =   0
  59.       MinorPoint      =   0
  60.       SecondPointer   =   0
  61.       CircleBorder    =   0
  62.       DrawShadow      =   0   'False
  63.    End
  64.    Begin VB.PictureBox picColor 
  65.       Height          =   345
  66.       Index           =   8
  67.       Left            =   105
  68.       ScaleHeight     =   285
  69.       ScaleWidth      =   300
  70.       TabIndex        =   24
  71.       Top             =   8400
  72.       Width           =   360
  73.    End
  74.    Begin VB.PictureBox picColor 
  75.       Height          =   345
  76.       Index           =   7
  77.       Left            =   105
  78.       ScaleHeight     =   285
  79.       ScaleWidth      =   300
  80.       TabIndex        =   21
  81.       Top             =   7590
  82.       Width           =   360
  83.    End
  84.    Begin VB.PictureBox picColor 
  85.       Height          =   345
  86.       Index           =   6
  87.       Left            =   105
  88.       ScaleHeight     =   285
  89.       ScaleWidth      =   300
  90.       TabIndex        =   20
  91.       Top             =   7995
  92.       Width           =   360
  93.    End
  94.    Begin VB.PictureBox picColor 
  95.       Height          =   345
  96.       Index           =   5
  97.       Left            =   105
  98.       ScaleHeight     =   285
  99.       ScaleWidth      =   300
  100.       TabIndex        =   18
  101.       Top             =   7185
  102.       Width           =   360
  103.    End
  104.    Begin VB.PictureBox picColor 
  105.       Height          =   345
  106.       Index           =   4
  107.       Left            =   105
  108.       ScaleHeight     =   285
  109.       ScaleWidth      =   300
  110.       TabIndex        =   16
  111.       Top             =   6780
  112.       Width           =   360
  113.    End
  114.    Begin VB.PictureBox picColor 
  115.       Height          =   345
  116.       Index           =   3
  117.       Left            =   105
  118.       ScaleHeight     =   285
  119.       ScaleWidth      =   300
  120.       TabIndex        =   14
  121.       Top             =   6375
  122.       Width           =   360
  123.    End
  124.    Begin VB.PictureBox picColor 
  125.       Height          =   345
  126.       Index           =   2
  127.       Left            =   105
  128.       ScaleHeight     =   285
  129.       ScaleWidth      =   300
  130.       TabIndex        =   12
  131.       Top             =   5970
  132.       Width           =   360
  133.    End
  134.    Begin VB.PictureBox picColor 
  135.       Height          =   345
  136.       Index           =   1
  137.       Left            =   105
  138.       ScaleHeight     =   285
  139.       ScaleWidth      =   300
  140.       TabIndex        =   10
  141.       Top             =   5565
  142.       Width           =   360
  143.    End
  144.    Begin VB.PictureBox picColor 
  145.       Height          =   345
  146.       Index           =   0
  147.       Left            =   105
  148.       ScaleHeight     =   285
  149.       ScaleWidth      =   300
  150.       TabIndex        =   8
  151.       Top             =   5160
  152.       Width           =   360
  153.    End
  154.    Begin VB.CheckBox chkOption 
  155.       BackColor       =   &H00000000&
  156.       Caption         =   "Draw Pointers Shadow"
  157.       ForeColor       =   &H00FFFFFF&
  158.       Height          =   345
  159.       Index           =   6
  160.       Left            =   120
  161.       TabIndex        =   7
  162.       Top             =   4215
  163.       Width           =   2940
  164.    End
  165.    Begin VB.CheckBox chkOption 
  166.       BackColor       =   &H00000000&
  167.       Caption         =   "Draw Minor Point"
  168.       ForeColor       =   &H00FFFFFF&
  169.       Height          =   345
  170.       Index           =   5
  171.       Left            =   120
  172.       TabIndex        =   6
  173.       Top             =   3915
  174.       Value           =   1  'Checked
  175.       Width           =   2940
  176.    End
  177.    Begin VB.CheckBox chkOption 
  178.       BackColor       =   &H00000000&
  179.       Caption         =   "Draw Major Point"
  180.       ForeColor       =   &H00FFFFFF&
  181.       Height          =   345
  182.       Index           =   4
  183.       Left            =   120
  184.       TabIndex        =   5
  185.       Top             =   3615
  186.       Value           =   1  'Checked
  187.       Width           =   2940
  188.    End
  189.    Begin VB.CheckBox chkOption 
  190.       BackColor       =   &H00000000&
  191.       Caption         =   "Draw Second Pointer"
  192.       ForeColor       =   &H00FFFFFF&
  193.       Height          =   345
  194.       Index           =   3
  195.       Left            =   120
  196.       TabIndex        =   4
  197.       Top             =   3315
  198.       Value           =   1  'Checked
  199.       Width           =   2940
  200.    End
  201.    Begin VB.CheckBox chkOption 
  202.       BackColor       =   &H00000000&
  203.       Caption         =   "Draw Minute Outline"
  204.       ForeColor       =   &H00FFFFFF&
  205.       Height          =   345
  206.       Index           =   2
  207.       Left            =   120
  208.       TabIndex        =   3
  209.       Top             =   3015
  210.       Value           =   1  'Checked
  211.       Width           =   2940
  212.    End
  213.    Begin VB.CheckBox chkOption 
  214.       BackColor       =   &H00000000&
  215.       Caption         =   "Draw Hour Outline"
  216.       ForeColor       =   &H00FFFFFF&
  217.       Height          =   345
  218.       Index           =   1
  219.       Left            =   120
  220.       TabIndex        =   2
  221.       Top             =   2715
  222.       Value           =   1  'Checked
  223.       Width           =   2940
  224.    End
  225.    Begin VB.CheckBox chkOption 
  226.       BackColor       =   &H00000000&
  227.       Caption         =   "Draw Clock Outline"
  228.       ForeColor       =   &H00FFFFFF&
  229.       Height          =   345
  230.       Index           =   0
  231.       Left            =   120
  232.       TabIndex        =   1
  233.       Top             =   2415
  234.       Value           =   1  'Checked
  235.       Width           =   2940
  236.    End
  237.    Begin VB.Label lblColor 
  238.       AutoSize        =   -1  'True
  239.       BackStyle       =   0  'Transparent
  240.       Caption         =   "Clock Outline Color"
  241.       ForeColor       =   &H00FFFFFF&
  242.       Height          =   195
  243.       Index           =   8
  244.       Left            =   555
  245.       TabIndex        =   0
  246.       Top             =   8460
  247.       Width           =   1575
  248.    End
  249.    Begin VB.Label lblColor 
  250.       AutoSize        =   -1  'True
  251.       BackStyle       =   0  'Transparent
  252.       Caption         =   "Hour Outline Color"
  253.       ForeColor       =   &H00FFFFFF&
  254.       Height          =   195
  255.       Index           =   7
  256.       Left            =   555
  257.       TabIndex        =   23
  258.       Top             =   7650
  259.       Width           =   1530
  260.    End
  261.    Begin VB.Label lblColor 
  262.       AutoSize        =   -1  'True
  263.       BackStyle       =   0  'Transparent
  264.       Caption         =   "Minute Outline Color"
  265.       ForeColor       =   &H00FFFFFF&
  266.       Height          =   195
  267.       Index           =   6
  268.       Left            =   555
  269.       TabIndex        =   22
  270.       Top             =   8055
  271.       Width           =   1710
  272.    End
  273.    Begin VB.Label lblColor 
  274.       AutoSize        =   -1  'True
  275.       BackStyle       =   0  'Transparent
  276.       Caption         =   "Clock Body Color"
  277.       ForeColor       =   &H00FFFFFF&
  278.       Height          =   195
  279.       Index           =   5
  280.       Left            =   555
  281.       TabIndex        =   19
  282.       Top             =   7245
  283.       Width           =   1395
  284.    End
  285.    Begin VB.Label lblColor 
  286.       AutoSize        =   -1  'True
  287.       BackStyle       =   0  'Transparent
  288.       Caption         =   "Minor Point Color"
  289.       ForeColor       =   &H00FFFFFF&
  290.       Height          =   195
  291.       Index           =   4
  292.       Left            =   555
  293.       TabIndex        =   17
  294.       Top             =   6840
  295.       Width           =   1440
  296.    End
  297.    Begin VB.Label lblColor 
  298.       AutoSize        =   -1  'True
  299.       BackStyle       =   0  'Transparent
  300.       Caption         =   "Major Point Color"
  301.       ForeColor       =   &H00FFFFFF&
  302.       Height          =   195
  303.       Index           =   3
  304.       Left            =   555
  305.       TabIndex        =   15
  306.       Top             =   6435
  307.       Width           =   1455
  308.    End
  309.    Begin VB.Label lblColor 
  310.       AutoSize        =   -1  'True
  311.       BackStyle       =   0  'Transparent
  312.       Caption         =   "Second Pointer Color"
  313.       ForeColor       =   &H00FFFFFF&
  314.       Height          =   195
  315.       Index           =   2
  316.       Left            =   555
  317.       TabIndex        =   13
  318.       Top             =   6030
  319.       Width           =   1755
  320.    End
  321.    Begin VB.Label lblColor 
  322.       AutoSize        =   -1  'True
  323.       BackStyle       =   0  'Transparent
  324.       Caption         =   "Minute Pointer Color"
  325.       ForeColor       =   &H00FFFFFF&
  326.       Height          =   195
  327.       Index           =   1
  328.       Left            =   555
  329.       TabIndex        =   11
  330.       Top             =   5625
  331.       Width           =   1725
  332.    End
  333.    Begin VB.Label lblColor 
  334.       AutoSize        =   -1  'True
  335.       BackStyle       =   0  'Transparent
  336.       Caption         =   "Hour Pointer Color"
  337.       ForeColor       =   &H00FFFFFF&
  338.       Height          =   195
  339.       Index           =   0
  340.       Left            =   555
  341.       TabIndex        =   9
  342.       Top             =   5220
  343.       Width           =   1545
  344.    End
  345.    Begin VB.Menu mnuHidden 
  346.       Caption         =   "Hidden Menu"
  347.       Visible         =   0   'False
  348.       Begin VB.Menu mnuPopUp 
  349.          Caption         =   "Load Form2"
  350.          Index           =   0
  351.       End
  352.       Begin VB.Menu mnuPopUp 
  353.          Caption         =   "-"
  354.          Index           =   1
  355.       End
  356.       Begin VB.Menu mnuPopUp 
  357.          Caption         =   "Exit"
  358.          Index           =   2
  359.       End
  360.       Begin VB.Menu mnuPopUp 
  361.          Caption         =   "About"
  362.          Index           =   3
  363.       End
  364.    End
  365. End
  366. Attribute VB_Name = "Form1"
  367. Attribute VB_GlobalNameSpace = False
  368. Attribute VB_Creatable = False
  369. Attribute VB_PredeclaredId = True
  370. Attribute VB_Exposed = False
  371. Option Explicit
  372.  
  373. Private Sub chkOption_Click(Index As Integer)
  374.    Select Case Index
  375.    Case 0: Clock.DrawBodyOutline = chkOption(0).Value
  376.    Case 1: Clock.DrawHourOutline = chkOption(1).Value
  377.    Case 2: Clock.DrawMinuteOutline = chkOption(2).Value
  378.    Case 3: Clock.DrawSecond = chkOption(3).Value
  379.    Case 4: Clock.ShowMajorPoint = chkOption(4).Value
  380.    Case 5: Clock.ShowMinorPoint = chkOption(5).Value
  381.    Case 6: Clock.DrawShadow = chkOption(6).Value
  382.    Case 7: Clock.AntiAliasing = chkOption(7).Value
  383.    End Select
  384. End Sub
  385.  
  386. Private Sub Clock_Click()
  387.    Me.PopupMenu mnuHidden
  388. End Sub
  389.  
  390. Private Sub Form_Load()
  391.    picColor(0).BackColor = Clock.HourPointer
  392.    picColor(1).BackColor = Clock.MinutePointer
  393.    picColor(2).BackColor = Clock.SecondPointer
  394.    picColor(3).BackColor = Clock.MajorPoint
  395.    picColor(4).BackColor = Clock.MinorPoint
  396.    picColor(5).BackColor = Clock.ClockBody
  397.    picColor(6).BackColor = Clock.HourOutline
  398.    picColor(7).BackColor = Clock.MinuteOutline
  399.    picColor(8).BackColor = Clock.CircleBorder
  400. End Sub
  401.  
  402. Private Sub mnuPopUp_Click(Index As Integer)
  403.    Select Case Index
  404.       Case 0: Form2.Show vbModeless, Me
  405.       Case 2: Unload Me
  406.       Case 3: Clock.About
  407.    End Select
  408. End Sub
  409.  
  410. Private Sub picColor_Click(Index As Integer)
  411.    Dim CDSelColor As SelectedColor
  412.    
  413.    CDSelColor = ShowColor(Me.hwnd, False, picColor(Index).BackColor)
  414.    
  415.    If CDSelColor.bCanceled = False Then
  416.       picColor(Index).BackColor = CDSelColor.oSelectedColor
  417.    End If
  418.    
  419.    Select Case Index
  420.    Case 0: Clock.HourPointer = picColor(0).BackColor
  421.    Case 1: Clock.MinutePointer = picColor(1).BackColor
  422.    Case 2: Clock.SecondPointer = picColor(2).BackColor
  423.    Case 3: Clock.MajorPoint = picColor(3).BackColor
  424.    Case 4: Clock.MinorPoint = picColor(4).BackColor
  425.    Case 5: Clock.ClockBody = picColor(5).BackColor
  426.    Case 6: Clock.HourOutline = picColor(6).BackColor
  427.    Case 7: Clock.MinuteOutline = picColor(7).BackColor
  428.    Case 8: Clock.CircleBorder = picColor(8).BackColor
  429.    End Select
  430. End Sub
  431.