Jump to content



Photo

Component Edit


  • Please log in to reply
5 replies to this topic

#1 pDanil2006

pDanil2006

    Seeker

  • Active Members
  • 11 posts

Posted 09 March 2009 - 06:17 AM

Hello!

I write a program. I have trubles.

I write line to edit component and want write next line below.


Question. How to move to a new line?

Thanks!







#2 BrettF

BrettF

    My Drunk Monkey Guerilla is gonna getcha!

  • MVPs
  • 7,662 posts

Posted 09 March 2009 - 06:38 AM

Please post your code so it makes it easier to understand your question...

Cheers,

Brett

#3 pDanil2006

pDanil2006

    Seeker

  • Active Members
  • 11 posts

Posted 09 March 2009 - 07:17 AM

I write next code:
Case $msg [0] = $Start         $var = DriveGetDrive( "all" )     For $i = 1 to $var[0]         GUICtrlSetData ($Edit1, "Found" & $var[0] & " Drivers")


I want something like this:

Case $msg [0] = $Start         $var = DriveGetDrive( "all" )     For $i = 1 to $var[0]         GUICtrlSetData ($Edit1, "Found" & $var[0] & " Drivers")         GUICtrlSetData ($Edit1, chr (13) & "next line")


But " chr (13) &" construction don't work

Edited by pDanil2006, 09 March 2009 - 07:18 AM.


#4 BrettF

BrettF

    My Drunk Monkey Guerilla is gonna getcha!

  • MVPs
  • 7,662 posts

Posted 09 March 2009 - 08:57 AM

Check out the macros @CRLF and @CR and @LF. Also see _GUICtrlEdit_AppendText.

Cheers,

Brett

#5 martin

martin

    ~~\o/~~~/0\=¬''~~~

  • MVPs
  • 7,199 posts

Posted 09 March 2009 - 09:05 AM

I write next code:

Case $msg [0] = $Start            $var = DriveGetDrive( "all" )      For $i = 1 to $var[0]          GUICtrlSetData ($Edit1, "Found" & $var[0] & " Drivers")

I want something like this:

Case $msg [0] = $Start            $var = DriveGetDrive( "all" )      For $i = 1 to $var[0]          GUICtrlSetData ($Edit1, "Found" & $var[0] & " Drivers")          GUICtrlSetData ($Edit1, chr (13) & "next line")

But " chr (13) &" construction don't work

Case $msg [0] = $Start            $var = DriveGetDrive( "all" )      For $i = 1 to $var[0]          GUICtrlSetData ($Edit1, "Found" & $var[0] & " Drivers")          GUICtrlSetData ($Edit1,"next line",1);add instead of replace

Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script.

#6 whim

whim

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 350 posts

Posted 09 March 2009 - 09:10 AM

From the help file example for GUICtrlCreateEdit:

GUICreate("My GUI edit") ; will create a dialog box that when displayed is centered
$myedit = GUICtrlCreateEdit("First line" & @CRLF, 176, 32, 121, 97, $ES_AUTOVSCROLL + $WS_VSCROLL)
....
; will be appended dont' forget 3rd parameter
GUICtrlSetData($myedit, "Second line", 1)



hope that helps,

whim




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users