atzoref Posted September 23, 2012 Share Posted September 23, 2012 Hi, When I use it every text is have being inserted is in a new line. How can I make that a new text will be inserted in the same line? _GUICtrlRichEdit_AppendText($hWnd, ".") For example: . . . Instead of: ... I already make sure the the string doesn't include @CRLFs etc.. it's pure text. Also I have already tried to play with it or with the _GUICtrlRichEdit_InsertText function If you need more information, tell me Thanks, Adi Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted September 23, 2012 Moderators Share Posted September 23, 2012 atzoref,I do not understand why you have a problem - you add a @CRLF yourself if you need it: #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <GuiRichEdit.au3> $hGUI = GUICreate("Test", 500, 500) $hRichEdit = _GUICtrlRichEdit_Create($hGui, "This is a test.", 10, 10, 300, 220, BitOR($ES_MULTILINE, $WS_VSCROLL, $ES_AUTOVSCROLL)) $cButton1 = GUICtrlCreateButton("Add with @CRLF", 10, 400, 200, 30) $cButton2 = GUICtrlCreateButton("Add without @CRLF", 10, 450, 200, 30) GUISetState() While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $cButton1 _GUICtrlRichEdit_AppendText($hRichEdit, @CRLF & "Text with @CRLF") Case $cButton2 _GUICtrlRichEdit_AppendText($hRichEdit, "Text without @CRLF") EndSwitch WEndAny help? M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
atzoref Posted September 23, 2012 Author Share Posted September 23, 2012 (edited) I forgot to write that I'm using the function one after the other _GUICtrlRichEdit_AppendText($hWnd, ".") _GUICtrlRichEdit_AppendText($hWnd, ".") _GUICtrlRichEdit_AppendText($hWnd, ".") Of course not like that but this function run in a loop so I want it write it like that: ... Instead of: . . . Edited September 23, 2012 by atzoref Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted September 23, 2012 Moderators Share Posted September 23, 2012 atzoref, I still do not see the problem: #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <GuiRichEdit.au3> $hGUI = GUICreate("Test", 500, 500) $hRichEdit = _GUICtrlRichEdit_Create($hGui, "This is a test.", 10, 10, 300, 220, BitOR($ES_MULTILINE, $WS_VSCROLL, $ES_AUTOVSCROLL)) $cButton1 = GUICtrlCreateButton("Add text", 10, 400, 200, 30) $cCheck = GUICtrlCreateCheckbox(" Add @CRLF", 10, 450, 200, 20) GUISetState() While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $cButton1 ; Add the @CRLF if required $sText = "Added text" If GUICtrlRead($cCheck) = 1 Then $sText = @CRLF & $sText EndIf ; Run in a loop For $i = 1 To 5 _GUICtrlRichEdit_AppendText($hRichEdit, $sText) Next EndSwitch WEnd If that does not convince you, please post a reproducer that shows your problem clearly. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
atzoref Posted September 23, 2012 Author Share Posted September 23, 2012 My mistake, there was an hidden @CRLF which I missed Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted September 23, 2012 Moderators Share Posted September 23, 2012 atzoref, Aha! M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now