初始化
This commit is contained in:
537
BLV_Studio/UserControl1.vb
Normal file
537
BLV_Studio/UserControl1.vb
Normal file
@@ -0,0 +1,537 @@
|
||||
Public Class UserControl1
|
||||
|
||||
Private Sub RicTxtBlod_btn_Click(sender As Object, e As EventArgs) Handles RicTxtBlod_btn.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
SetRictxtFontStyle(FontStyle.Bold)
|
||||
End Sub
|
||||
|
||||
|
||||
Public Sub SetRictxtFontStyle(flag As FontStyle)
|
||||
Console.WriteLine($"Selectionstop={ProjectDescription_rictxt.SelectedText }")
|
||||
If IsNothing(ProjectDescription_rictxt.SelectionFont) Then Return
|
||||
Dim setval As FontStyle = ProjectDescription_rictxt.SelectionFont.Style
|
||||
Select Case flag
|
||||
Case FontStyle.Italic
|
||||
If Not ProjectDescription_rictxt.SelectionFont.Italic Then
|
||||
setval = setval Or FontStyle.Italic
|
||||
Else
|
||||
setval = setval And Not (FontStyle.Italic)
|
||||
End If
|
||||
Case FontStyle.Bold
|
||||
If Not ProjectDescription_rictxt.SelectionFont.Italic Then
|
||||
setval = setval Or FontStyle.Bold
|
||||
Else
|
||||
setval = setval And Not (FontStyle.Bold)
|
||||
End If
|
||||
Case FontStyle.Underline
|
||||
If Not ProjectDescription_rictxt.SelectionFont.Underline Then
|
||||
setval = setval Or FontStyle.Underline
|
||||
Else
|
||||
setval = setval And Not (FontStyle.Underline)
|
||||
End If
|
||||
Case FontStyle.Strikeout
|
||||
If Not ProjectDescription_rictxt.SelectionFont.Strikeout Then
|
||||
setval = setval Or FontStyle.Strikeout
|
||||
Else
|
||||
setval = setval And Not (FontStyle.Strikeout)
|
||||
End If
|
||||
End Select
|
||||
Console.WriteLine($"setval={setval }")
|
||||
ProjectDescription_rictxt.SelectionFont = New System.Drawing.Font(ProjectDescription_rictxt.SelectionFont.FontFamily, ProjectDescription_rictxt.SelectionFont.Size, setval) '//设置选中文本的字体
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub RicrTxtItalic_btn_Click(sender As Object, e As EventArgs) Handles RicrTxtItalic_btn.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
SetRictxtFontStyle(FontStyle.Italic)
|
||||
End Sub
|
||||
|
||||
Private Sub RicTxtUnderline_btn_Click(sender As Object, e As EventArgs) Handles RicTxtUnderline_btn.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
SetRictxtFontStyle(FontStyle.Underline)
|
||||
End Sub
|
||||
|
||||
Private Sub RicTxtStrikeout_btn_Click(sender As Object, e As EventArgs) Handles RicTxtStrikeout_btn.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
SetRictxtFontStyle(FontStyle.Strikeout)
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripButton5_Click(sender As Object, e As EventArgs) Handles ToolStripButton5.Click
|
||||
'对齐 ProjectDescription_rictxt.SelectionAlignment = HorizontalAlignment.
|
||||
Dim Start As Integer = ProjectDescription_rictxt.SelectionStart
|
||||
'ProjectDescription_rictxt.Select (,)
|
||||
Console.WriteLine($"SelectionStart={Start}")
|
||||
End Sub
|
||||
|
||||
Private Sub ProjectDescription_rictxt_SelectionChanged(sender As Object, e As EventArgs) Handles ProjectDescription_rictxt.SelectionChanged
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub RicTxtSetcolor_btn_DropDownOpening(sender As Object, e As EventArgs) Handles RicTxtSetcolor_btn.DropDownOpening
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Visible = True
|
||||
ColorCelect1.Location = New Point(235, 28)
|
||||
ColorCelect1.Tag = RicTxtSetcolor_btn
|
||||
'RicTxtSetcolor_btn.ButtonBounds .Left
|
||||
End Sub
|
||||
|
||||
Private Sub RicTxtSetcolor_btn_ButtonClick(sender As Object, e As EventArgs) Handles RicTxtSetcolor_btn.ButtonClick
|
||||
ProjectDescription_rictxt.SelectionColor = RicTxtSetcolor_btn.ForeColor
|
||||
End Sub
|
||||
|
||||
Private Sub RicTxtSetcolor_btn_DropDownClosed(sender As Object, e As EventArgs) Handles RicTxtSetcolor_btn.DropDownClosed
|
||||
RicTxtSetcolor_btn.ForeColor = ColorCelect1.SelectColor.BackColor
|
||||
ColorCelect1.Visible = False
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripSplitButton1_DropDownOpening(sender As Object, e As EventArgs) Handles ToolStripSplitButton1.DropDownOpening
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Visible = True
|
||||
ColorCelect1.Location = New Point(280, 28)
|
||||
ColorCelect1.Tag = ToolStripSplitButton1
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripSplitButton1_DropDownClosed(sender As Object, e As EventArgs) Handles ToolStripSplitButton1.DropDownClosed
|
||||
ToolStripSplitButton1.ForeColor = ColorCelect1.SelectColor.BackColor
|
||||
ColorCelect1.Visible = False
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripSplitButton1_ButtonClick(sender As Object, e As EventArgs) Handles ToolStripSplitButton1.ButtonClick
|
||||
ProjectDescription_rictxt.SelectionBackColor = ToolStripSplitButton1.ForeColor
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripButton7_Click(sender As Object, e As EventArgs) Handles ToolStripButton7.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
'Dim link As New link_frm
|
||||
'If IsNothing(ProjectDescription_rictxt.SelectionLength) OrElse ProjectDescription_rictxt.SelectionLength < 1 Then
|
||||
|
||||
'Else
|
||||
' link.TextBox1.Text = ProjectDescription_rictxt.SelectedText
|
||||
'End If
|
||||
'If link.ShowDialog = DialogResult.OK Then
|
||||
' If IsNothing(ProjectDescription_rictxt.SelectionLength) Then
|
||||
|
||||
' Else
|
||||
' ' ProjectDescription_rictxt.a
|
||||
' End If
|
||||
'End If
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripButton8_Click(sender As Object, e As EventArgs) Handles ToolStripButton8.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
' '获得要复制图片的完整路径
|
||||
' string picPath = Application.StartupPath + "\\accept.png";
|
||||
Dim filename As String = ""
|
||||
Dim filepath As String = ""
|
||||
Using openFileDialog As New OpenFileDialog
|
||||
Dim tmpInitDir As String = Application.StartupPath
|
||||
openFileDialog.InitialDirectory = tmpInitDir
|
||||
openFileDialog.RestoreDirectory = True
|
||||
openFileDialog.Title = "打开文件"
|
||||
openFileDialog.Filter = $"配置文件(*.png)|*.png"
|
||||
|
||||
|
||||
If openFileDialog.ShowDialog() = DialogResult.OK Then
|
||||
filename = openFileDialog.SafeFileName
|
||||
filepath = openFileDialog.FileName
|
||||
Dim myImage As New Bitmap(filepath)
|
||||
Dim data = New DataObject()
|
||||
data.SetData(myImage)
|
||||
Clipboard.SetDataObject(data, False)
|
||||
'ProjectDescription_rictxt.SelectionStart = ProjectDescription_rictxt.Text.Length
|
||||
|
||||
ProjectDescription_rictxt.Paste()
|
||||
|
||||
End If
|
||||
End Using
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripSplitButton3_ButtonClick(sender As Object, e As EventArgs) Handles ToolStripSplitButton3.ButtonClick
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
Dim tssb As ToolStripSplitButton = sender
|
||||
Select Case tssb.Tag
|
||||
Case 0
|
||||
ProjectDescription_rictxt.SelectionAlignment = HorizontalAlignment.Left
|
||||
Case 1
|
||||
ProjectDescription_rictxt.SelectionAlignment = HorizontalAlignment.Right
|
||||
Case 2
|
||||
ProjectDescription_rictxt.SelectionAlignment = HorizontalAlignment.Right
|
||||
End Select
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripMenuItem5_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem6.Click, ToolStripMenuItem5.Click, ToolStripMenuItem2.Click
|
||||
Dim tmi As ToolStripMenuItem = sender
|
||||
ToolStripSplitButton3.Tag = tmi.Tag
|
||||
ToolStripSplitButton3.DropDown.Close()
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripComboBox1_DropDownClosed(sender As Object, e As EventArgs) Handles ToolStripComboBox1.DropDownClosed
|
||||
Dim txtsize As Integer = 9
|
||||
Select Case ToolStripComboBox1.SelectedIndex
|
||||
Case 0
|
||||
txtsize = 18
|
||||
Case 1
|
||||
txtsize = 16
|
||||
Case 2
|
||||
txtsize = 14
|
||||
Case 3
|
||||
txtsize = 12
|
||||
Case 4
|
||||
txtsize = 10
|
||||
End Select
|
||||
|
||||
'Dim start As Integer = ProjectDescription_rictxt.SelectionStart
|
||||
'Dim ricstop As Integer = start + ProjectDescription_rictxt.SelectionLength - 1
|
||||
Dim index As Integer = 0
|
||||
For Each rowstr In ProjectDescription_rictxt.Lines
|
||||
|
||||
|
||||
If start > (index + rowstr.Length) Then
|
||||
Console.WriteLine($"NOT行:1")
|
||||
|
||||
Else
|
||||
|
||||
|
||||
If ricstop < (index) Then
|
||||
Else
|
||||
|
||||
ProjectDescription_rictxt.Select(index, rowstr.Length)
|
||||
Console.WriteLine($"index={index}, rowstr.Length={ rowstr.Length}")
|
||||
ProjectDescription_rictxt.SelectionFont = New Font(ProjectDescription_rictxt.Font.Name, txtsize)
|
||||
End If
|
||||
|
||||
End If
|
||||
index = index + rowstr.Length + 1
|
||||
|
||||
|
||||
|
||||
|
||||
Next
|
||||
|
||||
|
||||
|
||||
End Sub
|
||||
Public start As Integer = 0
|
||||
Public ricstop As Integer = 0
|
||||
|
||||
Private Sub ToolStripComboBox1_Click(sender As Object, e As EventArgs) Handles ToolStripComboBox1.Click
|
||||
ToolStripLabel1_Click(Nothing ,Nothing )
|
||||
start = ProjectDescription_rictxt.SelectionStart
|
||||
ricstop = start + ProjectDescription_rictxt.SelectionLength - 1
|
||||
Console.WriteLine($"start:{start},stop:{ricstop }")
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripComboBox1_DropDown(sender As Object, e As EventArgs) Handles ToolStripComboBox1.DropDown
|
||||
start = ProjectDescription_rictxt.SelectionStart
|
||||
ricstop = start + ProjectDescription_rictxt.SelectionLength - 1
|
||||
Console.WriteLine($"start:{start},stop:{ricstop }")
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
Private Sub Panel8_MouseClick(sender As Object, e As MouseEventArgs) Handles Panel8.MouseClick
|
||||
|
||||
'If ColorCelect1.Jflag AndAlso ColorCelect1.LFlag Then
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Jflag=False
|
||||
ColorCelect1.LFlag=False
|
||||
'End If
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub ColorCelect1_VisibleChanged(sender As Object, e As EventArgs) Handles ColorCelect1.VisibleChanged
|
||||
Dim tssb As ToolStripSplitButton = ColorCelect1.Tag
|
||||
If IsNothing (tssb) Then Return
|
||||
tssb.ForeColor = ColorCelect1.SelectColor.BackColor
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub ProjectDescription_rictxt_MouseClick(sender As Object, e As MouseEventArgs) Handles ProjectDescription_rictxt.MouseClick
|
||||
' If ColorCelect1.Jflag AndAlso ColorCelect1.LFlag Then
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Jflag=False
|
||||
ColorCelect1.LFlag=False
|
||||
' End If
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripLabel1_Click(sender As Object, e As EventArgs) Handles ToolStripLabel1.Click
|
||||
'If ColorCelect1.Jflag AndAlso ColorCelect1.LFlag Then
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Jflag=False
|
||||
ColorCelect1.LFlag=False
|
||||
'End If
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripSplitButton3_DropDownOpening(sender As Object, e As EventArgs) Handles ToolStripSplitButton3.DropDownOpening
|
||||
ColorCelect1.Visible = False
|
||||
ColorCelect1.Jflag=False
|
||||
ColorCelect1.LFlag=False
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
' #Region "RicTxt字体处理"
|
||||
' Private Sub RicTxtBlod_btn_Click(sender As Object, e As EventArgs) Handles RicTxtBlod_btn.Click
|
||||
' '首先找到要查找字符串的起始位置
|
||||
' SetRictxtFontStyle(FontStyle.Bold)
|
||||
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripButton3_Click(sender As Object, e As EventArgs) Handles RicrTxtItalic_btn.Click
|
||||
' SetRictxtFontStyle(FontStyle.Italic)
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripButton2_Click(sender As Object, e As EventArgs) Handles RicTxtUnderline_btn.Click
|
||||
' SetRictxtFontStyle(FontStyle.Underline)
|
||||
' End Sub
|
||||
' Private Sub RicTxtStrikeout_btn_Click(sender As Object, e As EventArgs) Handles RicTxtStrikeout_btn.Click
|
||||
' SetRictxtFontStyle(FontStyle.Strikeout)
|
||||
' End Sub
|
||||
' Public Sub SetRictxtFontStyle(flag As FontStyle)
|
||||
' Dim setval As FontStyle = FontStyle.Regular
|
||||
' Select Case flag
|
||||
' Case FontStyle.Italic
|
||||
' If Not ProjectDescription_rictxt.SelectionFont.Italic Then setval = FontStyle.Italic
|
||||
' Case FontStyle.Bold
|
||||
' If Not ProjectDescription_rictxt.SelectionFont.Italic Then setval = FontStyle.Bold
|
||||
' Case FontStyle.Underline
|
||||
' If Not ProjectDescription_rictxt.SelectionFont.Italic Then setval = FontStyle.Underline
|
||||
' Case FontStyle.Strikeout
|
||||
' If Not ProjectDescription_rictxt.SelectionFont.Italic Then setval = FontStyle.Strikeout
|
||||
' End Select
|
||||
|
||||
' ProjectDescription_rictxt.SelectionFont = New System.Drawing.Font(ProjectDescription_rictxt.SelectionFont.FontFamily, ProjectDescription_rictxt.SelectionFont.Size, setval) '//设置选中文本的字体
|
||||
|
||||
' End Sub
|
||||
|
||||
' Private Sub Addlabel_btn_Click(sender As Object, e As EventArgs) Handles Addlabel_btn.Click
|
||||
' Dim UcreateFrm As New UCreatelabel
|
||||
' If UcreateFrm.ShowDialog = DialogResult.OK Then
|
||||
' Dim lab As Label = UserCreateLabel(UcreateFrm.txt, UcreateFrm.txtcolor, Color.LightGray, Addlabel_btn.Location.X, Addlabel_btn.Location.Y, 12, Addlabel_btn.Height)
|
||||
' ricLabel_Grb.Controls.Add(lab)
|
||||
' ricLabelGrb_li.Insert(ricLabelGrb_li.Count - 2, lab)
|
||||
' End If
|
||||
' arrangementLabel()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
' 'If Addlabel_btn.Location.X + lab.Width + Addlabel_btn.Width > ricLabel_Grb.Width Then
|
||||
' ' Addlabel_btn.Location = New Point(0 + 3, Addlabel_btn.Location.Y + 1 + Addlabel_btn.Height)
|
||||
' 'Else
|
||||
' ' Addlabel_btn.Location = New Point(lab.Location.X + lab.Width + 3, Addlabel_btn.Location.Y)
|
||||
' 'End If
|
||||
|
||||
' 'End If
|
||||
|
||||
|
||||
' End Sub
|
||||
|
||||
' Public Sub arrangementLabel()
|
||||
' Dim x As Integer = 2 '上一个开始位置
|
||||
' Dim y As Integer = 0
|
||||
' For i As Integer = 0 To ricLabelGrb_li.Count - 1
|
||||
' Dim index As Control = ricLabelGrb_li.Item(i)
|
||||
' If i < ricLabelGrb_li.Count - 2 Then
|
||||
|
||||
' If x + index.Width > ricLabel_Grb.Width Then
|
||||
' y = y + index.Height + 1
|
||||
' x = 2
|
||||
' index.Location = New Point(2, y)
|
||||
' x = 2 + index.Width + x
|
||||
|
||||
' Else
|
||||
' index.Location = New Point(x, y)
|
||||
' x = 2 + index.Width + x
|
||||
' End If
|
||||
' Else
|
||||
' Dim index2 As Control = ricLabelGrb_li.Item(i + 1)
|
||||
' If x + 160 > ricLabel_Grb.Width Then
|
||||
' y = y + index.Height + 1
|
||||
' x = 2
|
||||
' Console.WriteLine($"h:")
|
||||
' index.Location = New Point(2, y)
|
||||
' x = 2 + index.Width + x
|
||||
|
||||
' index2.Location = New Point(x, y)
|
||||
' Else
|
||||
' index.Location = New Point(x, y)
|
||||
' x = 2 + index.Width + x
|
||||
' index2.Location = New Point(x, y)
|
||||
' End If
|
||||
' Exit Sub
|
||||
' End If
|
||||
|
||||
|
||||
' Next
|
||||
' End Sub
|
||||
|
||||
|
||||
' Public Function UserCreateLabel(txt As String, textcolor As Color, bar As Color, x As Integer, y As Integer, Optional txtsize As Integer = 12, Optional h As Integer = 0, Optional w As Integer = 0) As Label
|
||||
' Dim lab As New Label
|
||||
' lab.Text = txt
|
||||
' lab.ForeColor = textcolor
|
||||
' lab.BackColor = bar
|
||||
' lab.TextAlign = ContentAlignment.MiddleCenter
|
||||
' lab.Font = New Font(lab.Font.Name, txtsize)
|
||||
' lab.Location = New Point(x, y)
|
||||
' If h > 1 OrElse w > 1 Then
|
||||
' lab.AutoSize = True
|
||||
' lab.Height = h
|
||||
' lab.Width = w
|
||||
' End If
|
||||
' Return lab
|
||||
|
||||
' End Function
|
||||
|
||||
' Private Sub dellabel_btn_Click(sender As Object, e As EventArgs) Handles dellabel_btn.Click
|
||||
|
||||
|
||||
' If ricLabelGrb_li.Count > 2 Then
|
||||
' Dim index As Control = ricLabelGrb_li.Item(ricLabelGrb_li.Count - 3)
|
||||
' ricLabelGrb_li.RemoveAt(ricLabelGrb_li.Count - 3)
|
||||
' ricLabel_Grb.Controls.Remove(index)
|
||||
|
||||
' Else
|
||||
' Return
|
||||
' End If
|
||||
|
||||
|
||||
' arrangementLabel()
|
||||
' End Sub
|
||||
|
||||
' Private Sub TabControl1_Click(sender As Object, e As EventArgs) Handles TabControl1.Click
|
||||
' Select Case TabControl1.TabIndex
|
||||
' Case 1
|
||||
' Case 2
|
||||
' Case 3
|
||||
' Case 4
|
||||
' Case 5
|
||||
' initPojerManger()
|
||||
' End Select
|
||||
' End Sub
|
||||
' Public Sub initPojerManger()
|
||||
' PUserHolte_lab.Text = $"当前酒店:{_project.HotelName}"
|
||||
' PUserVar_lab.Text = $"当前版本:{Application.ProductVersion }"
|
||||
' PUserName_lab.Text = $"用户名:{Account}"
|
||||
' PUserLimits_lab.Text = $"用户权限:{1}"
|
||||
' PUserSection_lab.Text = $"所属部门:暂无"
|
||||
' PUserPojerNum_lab.Text = $"用户项目数量:{10}"
|
||||
' PUserPojerNum_lab.Text = $"团队成员数量:{20}"
|
||||
' End Sub
|
||||
' Public DbConnString2 As String = "Server=blv-cloud-db.mysql.rds.aliyuncs.com;Port=3307;Database=engineering_db;Uid=blv_rcu;Pwd=fnadiaJDIJ7546;charset=utf8;"
|
||||
|
||||
' Private Sub AddMember_btn_Click(sender As Object, e As EventArgs) Handles AddMember_btn.Click
|
||||
' Dim addmem As New AddMember_frm
|
||||
' addmem.AddUsercmb = GetRoonConfigHistoryVersion("tbl_engineerning_teammembers", "", DbConnString2)
|
||||
|
||||
' 'addmem.Limitscmb = GetRoonConfigHistoryVersion(tabname, "",DbConnString2)
|
||||
' 'addmem.Pojercmb = GetRoonConfigHistoryVersion(tabname, "",DbConnString2)
|
||||
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripButton5_Click(sender As Object, e As EventArgs)
|
||||
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripButton5_Click_1(sender As Object, e As EventArgs) Handles ToolStripButton5.Click
|
||||
' Dim Start As Integer = ProjectDescription_rictxt.SelectionStart
|
||||
' Console.WriteLine($"SelectionStart={Start}")
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripButton8_Click(sender As Object, e As EventArgs) Handles ToolStripButton8.Click
|
||||
' Dim filename As String = ""
|
||||
' Dim filepath As String = ""
|
||||
' Using openFileDialog As New OpenFileDialog
|
||||
' Dim tmpInitDir As String = Application.StartupPath
|
||||
' openFileDialog.InitialDirectory = tmpInitDir
|
||||
' openFileDialog.RestoreDirectory = True
|
||||
' openFileDialog.Title = "打开文件"
|
||||
' openFileDialog.Filter = $"配置文件(*.png)|*.png"
|
||||
|
||||
|
||||
' If openFileDialog.ShowDialog() = DialogResult.OK Then
|
||||
' filename = openFileDialog.SafeFileName
|
||||
' filepath = openFileDialog.FileName
|
||||
' Dim myImage As New Bitmap(filepath)
|
||||
' Dim data = New DataObject()
|
||||
' data.SetData(myImage)
|
||||
' Clipboard.SetDataObject(data, False)
|
||||
' 'ProjectDescription_rictxt.SelectionStart = ProjectDescription_rictxt.Text.Length
|
||||
|
||||
' ProjectDescription_rictxt.Paste()
|
||||
|
||||
' End If
|
||||
|
||||
|
||||
|
||||
' End Using
|
||||
' End Sub
|
||||
|
||||
' Private Sub ToolStripComboBox1_DropDownClosed(sender As Object, e As EventArgs) Handles ToolStripComboBox1.DropDownClosed
|
||||
' Dim txtsize As Integer = 9
|
||||
' Select Case ToolStripComboBox1.SelectedIndex
|
||||
' Case 0
|
||||
' txtsize = 18
|
||||
' Case 1
|
||||
' txtsize = 16
|
||||
' Case 2
|
||||
' txtsize = 14
|
||||
' Case 3
|
||||
' txtsize = 12
|
||||
' Case 4
|
||||
' txtsize = 10
|
||||
' End Select
|
||||
|
||||
' 'Dim start As Integer = ProjectDescription_rictxt.SelectionStart
|
||||
' 'Dim ricstop As Integer = start + ProjectDescription_rictxt.SelectionLength - 1
|
||||
' Dim index As Integer = 0
|
||||
' Console.WriteLine($"start:{start},stop:{ricstop }")
|
||||
|
||||
' For Each rowstr In ProjectDescription_rictxt.Lines
|
||||
|
||||
' index = index + rowstr.Length
|
||||
' Console.WriteLine($"index + rowstr.Length:{index + rowstr.Length},index:{index }")
|
||||
' If start > (index + rowstr.Length) OrElse ricstop < (index) Then
|
||||
' Continue For
|
||||
' Else
|
||||
' ProjectDescription_rictxt.Select(index, rowstr.Length)
|
||||
' ProjectDescription_rictxt.SelectionFont = New Font(ProjectDescription_rictxt.Font.Name, txtsize)
|
||||
' End If
|
||||
|
||||
|
||||
|
||||
' Next
|
||||
|
||||
|
||||
|
||||
|
||||
' End Sub
|
||||
' Public start As Integer = 0
|
||||
' Public ricstop As Integer = 0
|
||||
' Private Sub ToolStripComboBox1_DropDown(sender As Object, e As EventArgs) Handles ToolStripComboBox1.DropDown
|
||||
' start = ProjectDescription_rictxt.SelectionStart
|
||||
' ricstop = start + ProjectDescription_rictxt.SelectionLength - 1
|
||||
' Console.WriteLine($"start:{start},stop:{ricstop }")
|
||||
' End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
'#End Region
|
||||
|
||||
|
||||
End Class
|
||||
Reference in New Issue
Block a user