📄 theme.frm
字号:
VERSION 5.00
Begin VB.Form theme
BorderStyle = 1 'Fixed Single
Caption = "专地图设置"
ClientHeight = 3210
ClientLeft = 45
ClientTop = 330
ClientWidth = 4965
LinkTopic = "Form2"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 3210
ScaleWidth = 4965
StartUpPosition = 2 '屏幕中心
Begin VB.Frame Frame1
BackColor = &H8000000A&
Caption = "专地图类型"
ForeColor = &H8000000D&
Height = 3015
Left = 120
TabIndex = 0
Top = 120
Width = 4695
Begin VB.CommandButton Command3
Caption = "移去专地图"
Height = 375
Left = 3000
TabIndex = 10
Top = 2520
Width = 1215
End
Begin VB.OptionButton Option1
Caption = "网格图"
Height = 255
Index = 5
Left = 3120
TabIndex = 8
Top = 720
Width = 975
End
Begin VB.OptionButton Option1
Caption = "独立值图"
Height = 255
Index = 4
Left = 1680
TabIndex = 7
Top = 720
Value = -1 'True
Width = 1215
End
Begin VB.OptionButton Option1
Caption = "点状图"
Height = 255
Index = 3
Left = 360
TabIndex = 6
Top = 720
Width = 975
End
Begin VB.OptionButton Option1
Caption = "柱状图"
Height = 255
Index = 2
Left = 3120
TabIndex = 5
Top = 240
Width = 975
End
Begin VB.OptionButton Option1
Caption = "饼图"
Height = 255
Index = 1
Left = 1680
TabIndex = 4
Top = 240
Width = 975
End
Begin VB.CommandButton Command2
Caption = "取消"
Height = 375
Left = 1800
TabIndex = 3
Top = 2520
Width = 855
End
Begin VB.CommandButton Command1
Caption = "确定"
Height = 375
Left = 360
TabIndex = 2
Top = 2520
Width = 855
End
Begin VB.OptionButton Option1
Caption = "范围图"
Height = 255
Index = 0
Left = 360
TabIndex = 1
Top = 240
Width = 975
End
Begin VB.Label Label1
Caption = "由于属性数据无法建立数值数据类专地图,某些功能无法实现。"
Height = 615
Left = 1080
TabIndex = 9
Top = 1560
Width = 2535
End
End
End
Attribute VB_Name = "theme"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim Theme_type As String
Private Sub Command1_Click()
If Theme_type = "mithemeranged" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemeRanged
Form1.Map1.Datasets.Item(lname).Refresh
ElseIf Theme_type = "mithemebarchart" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemeBarChart
Form1.Map1.Datasets.Item(lname).Refresh
ElseIf Theme_type = "mithemedotdensity" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemeDotDensity
Form1.Map1.Datasets.Item(lname).Refresh
ElseIf Theme_type = "mithemeindividualvalue" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemeIndividualValue
Form1.Map1.Datasets.Item(lname).Refresh
ElseIf Theme_type = "mithemenone" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemeNone
Form1.Map1.Datasets.Item(lname).Refresh
ElseIf Theme_type = "mithemepiechart" Then
Form1.Map1.Datasets.Item(lname).Themes.Add miThemePieChart
Form1.Map1.Datasets.Item(lname).Refresh
End If
Unload Me
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
Private Sub List1_Click()
End Sub
Private Sub Command3_Click()
Dim ds As Dataset
For Each ds In Form1.Map1.Datasets
ds.Themes.RemoveAll
Next ds
End Sub
Private Sub Form_Load()
Theme_type = "mithemeindividualvalue"
End Sub
Private Sub Option1_Click(Index As Integer)
Select Case Index
Case 0
Theme_type = "mithemeranged"
Case 1
Theme_type = "mithemepiechart"
Case 2
Theme_type = "mithemebarchart"
Case 3
Theme_type = "mithemedotdensity"
Case 4
Theme_type = "mithemeindividualvalue"
Case 5
Theme_type = "mithemenone"
End Select
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -