Heretic Posted October 5, 2013 Share Posted October 5, 2013 Hello everybody, I was wondering how I would go about adding another line of text to an editbox.. I know that this line will add the text to the end of the line: GUICtrlSetData($editbox, "Button 10 was pressed ", 1) But how would I add a new line of text, without deleting the text already in the editbox? -thanks in advance expandcollapse popup#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> Opt("GUIOnEventMode", 1) $Form2 = GUICreate("line trial", 552, 178, 192, 124) GUISetOnEvent($GUI_EVENT_CLOSE, "Form2Close") GUISetOnEvent($GUI_EVENT_MINIMIZE, "Form2Minimize") GUISetOnEvent($GUI_EVENT_MAXIMIZE, "Form2Maximize") GUISetOnEvent($GUI_EVENT_RESTORE, "Form2Restore") $editbox = GUICtrlCreateEdit("", 8, 8, 409, 169) GUICtrlSetData(-1, "editbox") GUICtrlSetResizing(-1, $GUI_DOCKRIGHT) GUICtrlSetOnEvent(-1, "editboxChange") $Group1 = GUICtrlCreateGroup("Options", 424, 0, 121, 137) $Button1 = GUICtrlCreateButton("Button1", 432, 16, 51, 17) GUICtrlSetOnEvent(-1, "Button1Click") $Button2 = GUICtrlCreateButton("Button2", 432, 40, 51, 17) GUICtrlSetOnEvent(-1, "Button2Click") $Button3 = GUICtrlCreateButton("Button3", 432, 64, 51, 17) GUICtrlSetOnEvent(-1, "Button3Click") $Button4 = GUICtrlCreateButton("Button4", 432, 88, 51, 17) GUICtrlSetOnEvent(-1, "Button4Click") $Button5 = GUICtrlCreateButton("Button5", 432, 112, 51, 17) GUICtrlSetOnEvent(-1, "Button5Click") $Button6 = GUICtrlCreateButton("Button6", 488, 16, 51, 17) GUICtrlSetOnEvent(-1, "Button6Click") $Button7 = GUICtrlCreateButton("Button7", 488, 40, 51, 17) GUICtrlSetOnEvent(-1, "Button7Click") $Button8 = GUICtrlCreateButton("Button8", 488, 64, 51, 17) GUICtrlSetOnEvent(-1, "Button8Click") $Button9 = GUICtrlCreateButton("Button9", 488, 88, 51, 17) GUICtrlSetOnEvent(-1, "Button9Click") $Button10 = GUICtrlCreateButton("Button10", 488, 112, 51, 17) GUICtrlSetOnEvent(-1, "Button10Click") GUICtrlCreateGroup("", -99, -99, 1, 1) $Button11 = GUICtrlCreateButton("Exit", 424, 144, 59, 25) GUICtrlSetOnEvent(-1, "Button11Click") $Button12 = GUICtrlCreateButton("Clear", 496, 144, 51, 25) GUICtrlSetOnEvent(-1, "Button12Click") GUISetState(@SW_SHOW) Global $File1 = "test.txt" While 1 Sleep(100) WEnd Func Button10Click() GUICtrlSetData($editbox, "Button 10 was pressed ") FileWriteLine($File1, "Button 10 was pressed") EndFunc Func Button11Click() If FileExists("test.txt") Then FileDelete ( "test.txt" ) exit Else exit EndIf EndFunc Func Button12Click() GUICtrlSetData($editbox, "") EndFunc Func Button1Click() GUICtrlSetData($editbox, "Button 1 was pressed ") FileWriteLine($File1, "Button 1 was pressed") EndFunc Func Button2Click() GUICtrlSetData($editbox, "Button 2 was pressed ") FileWriteLine($File1, "Button 2 was pressed") EndFunc Func Button3Click() GUICtrlSetData($editbox, "Button 3 was pressed ") FileWriteLine($File1, "Button 3 was pressed") EndFunc Func Button4Click() GUICtrlSetData($editbox, "Button 4 was pressed ") FileWriteLine($File1, "Button 4 was pressed") EndFunc Func Button5Click() GUICtrlSetData($editbox, "Button 5 was pressed ") FileWriteLine($File1, "Button 5 was pressed") EndFunc Func Button6Click() GUICtrlSetData($editbox, "Button 6 was pressed ") FileWriteLine($File1, "Button 6 was pressed") EndFunc Func Button7Click() GUICtrlSetData($editbox, "Button 7 was pressed ", 1) FileWriteLine($File1, "Button 7 was pressed") EndFunc Func Button8Click() GUICtrlSetData($editbox, "Button 8 was pressed ") FileWriteLine($File1, "Button 8 was pressed") EndFunc Func Button9Click() GUICtrlSetData($editbox, "Button 9 was pressed ") FileWriteLine($File1, "Button 9 was pressed") EndFunc Func editboxChange() EndFunc Func Form2Close() If FileExists("test.txt") Then FileDelete ( "test.txt" ) exit Else exit EndIf EndFunc Link to comment Share on other sites More sharing options...
Solution Heretic Posted October 5, 2013 Author Solution Share Posted October 5, 2013 (edited) GUICtrlSetData($editbox, "Button 10 was pressed" & @CRLF, 1) nevermind, figured it out.. expandcollapse popup#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> Opt("GUIOnEventMode", 1) $Form2 = GUICreate("line trial", 552, 178, 192, 124) GUISetOnEvent($GUI_EVENT_CLOSE, "Form2Close") GUISetOnEvent($GUI_EVENT_MINIMIZE, "Form2Minimize") GUISetOnEvent($GUI_EVENT_MAXIMIZE, "Form2Maximize") GUISetOnEvent($GUI_EVENT_RESTORE, "Form2Restore") $editbox = GUICtrlCreateEdit("", 8, 8, 409, 169) GUICtrlSetData(-1, "") GUICtrlSetResizing(-1, $GUI_DOCKRIGHT) GUICtrlSetOnEvent(-1, "editboxChange") $Group1 = GUICtrlCreateGroup("Options", 424, 0, 121, 137) $Button1 = GUICtrlCreateButton("Button1", 432, 16, 51, 17) GUICtrlSetOnEvent(-1, "Button1Click") $Button2 = GUICtrlCreateButton("Button2", 432, 40, 51, 17) GUICtrlSetOnEvent(-1, "Button2Click") $Button3 = GUICtrlCreateButton("Button3", 432, 64, 51, 17) GUICtrlSetOnEvent(-1, "Button3Click") $Button4 = GUICtrlCreateButton("Button4", 432, 88, 51, 17) GUICtrlSetOnEvent(-1, "Button4Click") $Button5 = GUICtrlCreateButton("Button5", 432, 112, 51, 17) GUICtrlSetOnEvent(-1, "Button5Click") $Button6 = GUICtrlCreateButton("Button6", 488, 16, 51, 17) GUICtrlSetOnEvent(-1, "Button6Click") $Button7 = GUICtrlCreateButton("Button7", 488, 40, 51, 17) GUICtrlSetOnEvent(-1, "Button7Click") $Button8 = GUICtrlCreateButton("Button8", 488, 64, 51, 17) GUICtrlSetOnEvent(-1, "Button8Click") $Button9 = GUICtrlCreateButton("Button9", 488, 88, 51, 17) GUICtrlSetOnEvent(-1, "Button9Click") $Button10 = GUICtrlCreateButton("Button10", 488, 112, 51, 17) GUICtrlSetOnEvent(-1, "Button10Click") GUICtrlCreateGroup("", -99, -99, 1, 1) $Button11 = GUICtrlCreateButton("Save", 424, 144, 59, 25) GUICtrlSetOnEvent(-1, "Button11Click") $Button12 = GUICtrlCreateButton("Clear", 496, 144, 51, 25) GUICtrlSetOnEvent(-1, "Button12Click") GUISetState(@SW_SHOW) Global $File1 = "test.txt" Global $Button1setting = "Button 1 was pressed." Global $Button2setting = "Button 2 was pressed." Global $Button3setting = "Button 3 was pressed." Global $Button4setting = "Button 4 was pressed." Global $Button5setting = "Button 5 was pressed." Global $Button6setting = "Button 6 was pressed." Global $Button7setting = "Button 7 was pressed." Global $Button8setting = "Button 8 was pressed." Global $Button9setting = "Button 9 was pressed." Global $Button10setting = "Button 10 was pressed." While 1 Sleep(100) WEnd Func editboxChange() Global $editline1 = GUICtrlRead($editbox) GUICtrlSetData($editbox, $editline1) EndFunc Func Button1Click() GUICtrlSetData($editbox, $Button1setting & @CRLF, 1) EndFunc Func Button2Click() GUICtrlSetData($editbox, $Button2setting & @CRLF, 1) EndFunc Func Button3Click() GUICtrlSetData($editbox, $Button3setting & @CRLF, 1) EndFunc Func Button4Click() GUICtrlSetData($editbox, $Button4setting & @CRLF, 1) EndFunc Func Button5Click() GUICtrlSetData($editbox, $Button5setting & @CRLF, 1) EndFunc Func Button6Click() GUICtrlSetData($editbox, $Button6setting & @CRLF, 1) EndFunc Func Button7Click() GUICtrlSetData($editbox, $Button7setting & @CRLF, 1) EndFunc Func Button8Click() GUICtrlSetData($editbox, $Button8setting & @CRLF, 1) EndFunc Func Button9Click() GUICtrlSetData($editbox, $Button9setting & @CRLF, 1) EndFunc Func Button10Click() GUICtrlSetData($editbox, $Button10setting & @CRLF, 1) EndFunc Func Button11Click() Global $editboxinput = GUICtrlRead($editbox) FileWriteLine($File1, $editboxinput) EndFunc Func Button12Click() GUICtrlSetData($editbox, "") EndFunc Func Form2Close() If FileExists("test.txt") Then FileDelete ( "test.txt" ) exit Else exit EndIf EndFunc Edited October 5, 2013 by Heretic 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