Reconfigure for GIT
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
Imports System
|
||||
Imports System.ComponentModel
|
||||
Imports System.Collections.Generic
|
||||
Imports System.Diagnostics
|
||||
Imports System.Text
|
||||
|
||||
Imports DevExpress.ExpressApp
|
||||
Imports DevExpress.ExpressApp.Actions
|
||||
Imports DevExpress.Persistent.Base
|
||||
Imports DevExpress.Web.ASPxHtmlEditor
|
||||
Imports DevExpress.ExpressApp.HtmlPropertyEditor.Web
|
||||
Imports System.Web.UI.WebControls
|
||||
Imports System.Web.UI
|
||||
Imports DevExpress.ExpressApp.Editors
|
||||
|
||||
Public Class HTMLEditorUserVC
|
||||
Inherits DevExpress.ExpressApp.ViewController(Of DetailView)
|
||||
Private htmlEditors As ArrayList
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
htmlEditors = New ArrayList
|
||||
htmlEditors.Clear()
|
||||
'This call is required by the Component Designer.
|
||||
InitializeComponent()
|
||||
RegisterActions(components)
|
||||
|
||||
End Sub
|
||||
Protected Overrides Sub OnActivated()
|
||||
MyBase.OnActivated()
|
||||
Dim fView As DetailView = TryCast(View, DetailView)
|
||||
If (Not fView Is Nothing) AndAlso (fView.ViewEditMode = ViewEditMode.View) Then
|
||||
fView.ViewEditMode = ViewEditMode.Edit
|
||||
End If
|
||||
End Sub
|
||||
Protected Overrides Sub OnViewControlsCreated()
|
||||
MyBase.OnViewControlsCreated()
|
||||
Dim editor As ASPxHtmlPropertyEditor
|
||||
Dim htmlEditor As ASPxHtmlEditor
|
||||
If View.ViewEditMode = Editors.ViewEditMode.Edit Then
|
||||
For Each editor In View.GetItems(Of ASPxHtmlPropertyEditor)()
|
||||
If editor.Control IsNot Nothing Then
|
||||
htmlEditor = TryCast(editor.Control, Table).Rows(0).Cells(1).Controls(0)
|
||||
If htmlEditor IsNot Nothing Then
|
||||
htmlEditors.Add(htmlEditor)
|
||||
End If
|
||||
End If
|
||||
Next
|
||||
AddHandler TryCast(View.Control, Control).PreRender, AddressOf ChangeHtmlEditorWidthController_PreRender
|
||||
End If
|
||||
End Sub
|
||||
Sub ChangeHtmlEditorWidthController_PreRender(sender As Object, e As EventArgs)
|
||||
Dim htmlEditor As ASPxHtmlEditor
|
||||
Dim _Toolbar As DevExpress.Web.ASPxHtmlEditor.HtmlEditorToolbar
|
||||
Dim _ToolbarItem As DevExpress.Web.ASPxHtmlEditor.HtmlEditorToolbarItem
|
||||
For Each htmlEditor In htmlEditors
|
||||
htmlEditor.Width = Unit.Percentage(100)
|
||||
|
||||
'-- InsertImage tiltása.
|
||||
For Each _Toolbar In htmlEditor.Toolbars
|
||||
For Each _ToolbarItem In _Toolbar.Items
|
||||
If TryCast(_ToolbarItem, ToolbarInsertImageDialogButton) IsNot Nothing Then
|
||||
_ToolbarItem.Visible = False
|
||||
End If
|
||||
If TryCast(_ToolbarItem, ToolbarInsertLinkDialogButton) IsNot Nothing Then
|
||||
_ToolbarItem.Visible = False
|
||||
End If
|
||||
If TryCast(_ToolbarItem, ToolbarUnlinkButton) IsNot Nothing Then
|
||||
_ToolbarItem.Visible = False
|
||||
End If
|
||||
Next
|
||||
Next
|
||||
Next
|
||||
htmlEditors.Clear()
|
||||
End Sub
|
||||
End Class
|
||||
Reference in New Issue
Block a user