line3d.ctl

来自「为个人用户开发的车险秘书系统」· CTL 代码 · 共 73 行

CTL
73
字号
VERSION 5.00
Begin VB.UserControl Line3D 
   ClientHeight    =   105
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   4800
   ScaleHeight     =   105
   ScaleWidth      =   4800
   Begin VB.Line Line1 
      BorderColor     =   &H00FFFFFF&
      Index           =   1
      X1              =   -150
      X2              =   1260
      Y1              =   45
      Y2              =   45
   End
   Begin VB.Line Line1 
      BorderColor     =   &H00808080&
      Index           =   0
      X1              =   -150
      X2              =   1260
      Y1              =   30
      Y2              =   30
   End
End
Attribute VB_Name = "Line3D"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Private Sub UserControl_Resize()
Dim Msg
 On Error Resume Next
    UserControl.Height = 105
    Line1(0).X2 = UserControl.Width
    Line1(1).X2 = UserControl.Width
 If Err Then Err.Clear
 
End Sub

Public Property Get TopColour() As OLE_COLOR
    TopColour = Line1(0).BorderColor
End Property

Public Property Let TopColour(ByVal New_TopColour As OLE_COLOR)
    Line1(0).BorderColor() = New_TopColour
    PropertyChanged "TopColour"
End Property

Public Property Get BottomColour() As OLE_COLOR
    BottomColour = Line1(1).BorderColor
End Property

Public Property Let BottomColour(ByVal New_BottomColour As OLE_COLOR)
    Line1(1).BorderColor() = New_BottomColour
    PropertyChanged "BottomColour"
End Property

'载入默认属性
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)

    Line1(0).BorderColor = PropBag.ReadProperty("TopColour", &H808080)
    Line1(1).BorderColor = PropBag.ReadProperty("BottomColour", &HFFFFFF)
End Sub

Private Sub UserControl_WriteProperties(PropBag As PropertyBag)

    Call PropBag.WriteProperty("TopColour", Line1(0).BorderColor, &H808080)
    Call PropBag.WriteProperty("BottomColour", Line1(1).BorderColor, &HFFFFFF)
End Sub


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?