Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

Updated Scite4AutoIt3 Installset


  • Please log in to reply
90 replies to this topic

#1 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 19 July 2004 - 04:25 PM

A new version of the http://www.autoitscript.com/fileman/users/jdeb/scite4autoit3.exe install set with lots of additions/updates is available.
List of major enhancements:
  • Shift+F1 will bring up a Popup screen showing all AutoIt3 functions and a brief description. Just Double-Click or Enter on the function you need and it will be pasted back into your script.
  • Ctrl+Shift+F5 - Run Tylo's Au3Check and when no errors/warnings found run AutoIt3.exe.
  • Alt+F6 - Run Larry's ScriptWriter to record clicks and keystrokes and write this into your Autoit Script.
  • Ctrl+F6 - Run Larry's AU3_Spy program to detect the Text and Names of controls on the program windows.
  • Ctrl+Shift+F7 - Run Tylo's Au3Check and when no errors/warnings found run Aut2Exe.exe.
It now defaults to run AutoIt3 with the /ErrorStdOut parameter.
This option is only available in the current 102 unstable version which will soon be released as the new stable version.
If you still want to use it with the 101 build then change it in the au3.properties to this commandline:
command.go.*.au3="$(autoit3dir)\autoit3.exe" "$(FilePath)"

Hit Ctrl+F1 for more help on all included functions.

Enjoy :ph34r:



7/19/2004
*** Added a AutoIt3 Function selection PopUp program and linked it to Shift+F1.
    This gives you a quick way of looking at the available functions and the
    selected function is pasted into your script.
*** Added a modified version of Larry's AutoIt3ScriptWriter.exe which
    Dumps the recorded script directly into the active script.
*** Added Alt+F6 shortcut to start the modified AutoIt3SScriptWriter.exe
*** Added Ctrl+F6 shortcut to start AU3_SPY from Scite
*** Changed the default for F5-AutoIt3.exe to use parameter /ErrorStdOut so Run errors
    are now shown in the Output Pane.(check the Helpfile for details - Ctrl+F1)
*** Updated the Scite4AutoIt3.chm Helpfile.
*** Updated Scite's os.execute with the available patch from Steve Donovan to avoid
    the popup cmd windows.
*** Added Ctrl+Shift+F5 - Run Tylo's Au3Check and when no errors/warnings found
    run Autotit3.exe. Done with a LUA script.
*** Added Ctrl+Shift+F7 - Run Tylo's Au3Check and when no errors/warnings found
    run Aut2Exe.exe. Done with a LUA script.
*** Added BatchFiles for Ctrl+Shift+F5 and Ctrl+Shift+F7.
*** Fixed CompileAU3.exe, issue with /nodecompile on older releases
*** Added Ctrl+F1 - open the Scite4AutoIt3.chm Helpfile.
*** Added LUA script to AutoIt3.lua, made by Valik, to suppress AutoComplete
    inside comment lines/blocks and strings.
*** Updated the Ctrl+Shift+D LUA script.it works now as follows:
    - if text is selected then put that in the Debug msgbox.
    - if no text is selected then select "Current Word" and strip the \n \r
      and spaces from it.
    - if the length of the selected text is zero then display msg in output pane
      and don't add the msgbox.
*** Change the Ctrl+Shift+B to Ctrl+Alt+B for the Copy Bookmark LUA script to
    resolve a conflict with the BoxComment function.
*** Added Ctrl+F11 shortcut to a new LUA script which will replace the use.monospaced=1
    which will be removed in the next release of Scite. (LUA script by Bruce Dodson)
    The behavior is the same as before.Scite will start in MONOSPACE
    font :Courier New,size:10
    The change it to start with a proportional font add this to your SciteUser.Properties
    file: font.override=
    To change the font add this: font.monospace=font:Courier New,size:12


Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)








#2 emmanuel

emmanuel

    No one ever accused me of being normal.

  • Active Members
  • PipPipPipPipPipPip
  • 1,128 posts

Posted 19 July 2004 - 05:17 PM

let me be the first to say "Yay!" and "w00t!" very happy to see this, as always... and I'm making this little list to print out and tape to my monitor, did I miss anything?
Plain Text         
SciTE Hotkeys F1             keyword help Shift+F1       AU3 functions Ctrl+F1        SciTE Helpfile. F5             Run script. Ctrl+F5        Run SyntaxCheck Ctrl+Shift+F5  SyntaxCheck then                if no errors run                script Alt+F6         ScriptWriter Ctrl+F6        AU3_Spy F7             Build (compile) Ctrl+F7        Build (compile)                w/Options Ctrl+Shift+F7  SyntaxCheck then                if no errors                Build (compile) Ctrl+9         Run Tidy Ctrl+F11       Monospace switch Ctrl+Shift+D   add debug msgbox Ctrl+Alt+B     insert Bookmarked                code Ctrl+Break     Stop running script

Edited by emmanuel, 19 July 2004 - 05:18 PM.

"I'm not even supposed to be here today!" -Dante (Hicks)

#3 Valik

Valik

    Former developer.

  • Active Members
  • PipPipPipPipPipPip
  • 18,879 posts

Posted 19 July 2004 - 05:23 PM

let me be the first to say "Yay!" and "w00t!"  very happy to see this, as always... and I'm making this little list to print out and tape to my monitor, did I miss anything?

Plain Text         
SciTE Hotkeys F1             keyword help Shift+F1       AU3 functions Ctrl+F1        SciTE Helpfile. F5             Run script. Ctrl+F5        Run SyntaxCheck Ctrl+Shift+F5  SyntaxCheck then                if no errors run                script Alt+F6         ScriptWriter Ctrl+F6        AU3_Spy F7             Build (compile) Ctrl+F7        Build (compile)                w/Options Ctrl+Shift+F7  SyntaxCheck then                if no errors                Build (compile) Ctrl+9         Run Tidy Ctrl+F11       Monospace switch Ctrl+Shift+D   add debug msgbox Ctrl+Alt+B     insert Bookmarked                code Ctrl+Break     Stop running script

Why tape it to your monitor? Why not write a simple AutoIt script which waits on a hotkey and then shows you a message box with all SciTE's hotkeys. Paper and stuff is so 2002.

#4 emmanuel

emmanuel

    No one ever accused me of being normal.

  • Active Members
  • PipPipPipPipPipPip
  • 1,128 posts

Posted 19 July 2004 - 05:29 PM

yeah, but then I'm just going to have to put that hotkey on my monitor.

hmm... 'suppose that would be the easiest script to write.

who cares about productivity anyways?
"I'm not even supposed to be here today!" -Dante (Hicks)

#5 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 19 July 2004 - 05:37 PM

yeah, but then I'm just going to have to put that hotkey on my monitor.

hmm...  'suppose that would be the easiest script to write. 

who cares about productivity anyways?

Why bother at all when the HotKey is available CTRL+F1 :ph34r:

By the way: Ctrl+Enter is also a very powerfull shortcut... completes what you are typing with anything already in the script....

Edited by JdeB, 19 July 2004 - 05:40 PM.

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#6 emmanuel

emmanuel

    No one ever accused me of being normal.

  • Active Members
  • PipPipPipPipPipPip
  • 1,128 posts

Posted 19 July 2004 - 05:46 PM

hmmm... the tools menu still says it's ctrl+shift+b to insert line.

I'm trying to understand bookmarks, and what they'd be handy for, and can't really find much about them in the helpfile...

rather I should say, how helpful is it to paste a bookmarked line?
"I'm not even supposed to be here today!" -Dante (Hicks)

#7 emmanuel

emmanuel

    No one ever accused me of being normal.

  • Active Members
  • PipPipPipPipPipPip
  • 1,128 posts

Posted 19 July 2004 - 05:50 PM

Why bother at all when the HotKey is available  CTRL+F1  :ph34r:

By the way: Ctrl+Enter is also a very powerfull shortcut... completes what you are typing with anything already in the script....

oh, and I added a few to the list that you have at the beginning of the helpfile. I think from crtl+f11 down.
"I'm not even supposed to be here today!" -Dante (Hicks)

#8 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 19 July 2004 - 05:54 PM

hmmm... the tools menu still says it's ctrl+shift+b to insert line.

I'm trying to understand bookmarks, and what they'd be handy for, and can't really find much about them in the helpfile...

rather I should say, how helpful is it to paste a bookmarked line?

:ph34r: Fixed the installer....
To fix it just download http://www.autoitscript.com/fileman/users/jdeb/au3.properties ...

tnx

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#9 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 19 July 2004 - 05:59 PM

I'm trying to understand bookmarks, and what they'd be handy for, and can't really find much about them in the helpfile...

rather I should say, how helpful is it to paste a bookmarked line?

This is a handy tool as well..

Just mark one or more lines with Ctrl+F2 ..
Then F2 will jump to the marked line from anywhere in the script.
Ctrl+Alt+B will copy all the Marked lines at the place to Cursor is located..

Edited by JdeB, 19 July 2004 - 05:59 PM.

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#10 ezzetabi

ezzetabi

    さくらが さいた

  • Active Members
  • PipPipPipPipPipPip
  • 2,011 posts

Posted 19 July 2004 - 08:24 PM

Thanks dear. This is great news!

#11 this-is-me

this-is-me

    Pursuer of obscure functionality

  • Active Members
  • PipPipPipPipPipPip
  • 2,473 posts

Posted 19 July 2004 - 09:54 PM

I might want to use scite if I could figure out how to change the font. I know this is easy for someone that is used to it, but could someone point me in the right direction? I want fixedsys 9 with no bold, italics, etc. on my au3.

EDIT: Nevermind, I found the answer by removing some things in au3.properties and adding the font I wanted to the global properties.

Edited by this-is-me, 19 July 2004 - 10:00 PM.

Who else would I be?

#12 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 19 July 2004 - 10:01 PM

I might want to use scite if I could figure out hw to change the font. I know this is easy for someone that is used to it, but could someone point me in the right direction? I want fixedsys 9 with no bold, italics, etc. on my au3.

Just check out the supplied helpfile ...
there is an item called: "Scite Font and syntax highlighting Colors "

In your case you want to add this to the "User Options":
font.monospace=font:fixedsys,size:9

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#13 Josbe

Josbe

    Infrequent ghost ☺

  • Active Members
  • PipPipPipPipPipPip
  • 1,585 posts

Posted 20 July 2004 - 07:30 PM

• Possible bug: Switch to Monospace (menu item) :(
F11 works fine.


...thxs for your work, JdeB. :ph34r:

#14 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 20 July 2004 - 08:31 PM

• Possible bug: Switch to Monospace (menu item) :lol:
F11 works fine.


...thxs for your work, JdeB. :ph34r:

I knew this was going to be confusing but I will try to explain.
The creator of Scite, Niel Hodgson, has decided to remove the "use.monospaced=1" option.
This means that it will always start in the font defined in SciteGlobal and The Options/Use Mono Font option will only have a temporary function.
When you define a MONO space font as default, you have lost the option to switch between MONO and Proportional.

Bruce Dodson, The guy that integrated LUA into Scite, came up with a LUA script that Emulates the old Ctrl+F11 behavior. This is what is integrated now.

Bottom line:
The option: Options/Use Mono Font Ctrl+F11 is now obsolete (But I cannot remove it.
The option: Tools/Override Font Ctrl+F11 is active and will have the same behavior.
I hope this clarifies it.... :(


Edit: fixed typo

Edited by JdeB, 20 July 2004 - 08:33 PM.

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#15 Josbe

Josbe

    Infrequent ghost ☺

  • Active Members
  • PipPipPipPipPipPip
  • 1,585 posts

Posted 20 July 2004 - 09:03 PM

Ok. Now, I can understand. Thanks. :ph34r:

#16 autoitNOW

autoitNOW

    Prodigy

  • Active Members
  • PipPipPip
  • 191 posts

Posted 22 July 2004 - 12:09 AM

Awesome. Thanks and keep up the great work. :ph34r:
An ADVOCATE for AutoIT

#17 Chris_1013

Chris_1013

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 347 posts

Posted 22 July 2004 - 08:40 AM

Excellent, a few very nice updates there. Not mentioned, but I assume it includes the Keyword changes on Timer?

[*]Ctrl+Shift+F5 - Run Tylo's Au3Check and when no errors/warnings found run AutoIt3.exe.

I'm not certain who Tylo is, but I'm not certain this tool is that useful. It gives a lot of errors even on a script that is fine (things like UDFs it doesn't like and that kinda thing).

Cheers JdeB for keeping us at the cutting edge!

#18 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 22 July 2004 - 09:14 AM

Excellent, a few very nice updates there. Not mentioned, but I assume it includes the Keyword changes on Timer?



I'm not certain who Tylo is, but I'm not certain this tool is that useful. It gives a lot of errors even on a script that is fine (things like UDFs it doesn't like and that kinda thing).

Cheers JdeB for keeping us at the cutting edge!

All keywords are up-to-date to my knowledge, but let me know when I missed one.... :ph34r:

The AU3CHECK is a very useful program from Tylo, since it tests your whole script on the validity of the syntax. AutoIt only reports the problem when the line is executed, which makes it difficult sometime to test all possible scenarios... And it will report 1 error at a time , where AU3Check gives you all syntax issues.

I am not sure what the issue is you have with the #include but it would be best if you post it in the Support forum so Tylo or others can look at it.

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#19 autoitNOW

autoitNOW

    Prodigy

  • Active Members
  • PipPipPip
  • 191 posts

Posted 22 July 2004 - 10:16 AM

Hey, is there any plans to include AutoBuilder ( http://www.autoitscript.com/forum/index.ph...&hl=autobuilder )??? AutoBuilder is another useful tool and would "complete" this awesome package.
An ADVOCATE for AutoIT

#20 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,433 posts

Posted 22 July 2004 - 09:13 PM

Installset updated with the new commands DriveMapAdd(), DriveMapDel() and DriveMapGet()....

To update your current installation with just the config files for all utils just:
  • Download http://www.autoitscript.com/fileman/users/jdeb/scite-update.zip to your Scite Program directory
  • Unzip ...
Enjoy :ph34r:

Edited by JdeB, 22 July 2004 - 09:13 PM.

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users