Jump to content

SciTE 3.5.5.101 for AutoIt


Yashied
 Share

Recommended Posts

HKEY_CURRENT_USER\Software\AutoIt v3\AutoIt\Include

By my opinion it will be the great that AutoIt has a directive, for example #include-path=Path_to_additional_include_dir1,Path_to_additional_include_dir2,...,Path_to_additional_include_dirN which add additional includes dirs to default include.

 

i know it exists, but i wondered if its not present in this version like the normal one :)

and proud of it!!!
Link to comment
Share on other sites

i know it exists, but i wondered if its not present in this version like the normal one :)

I still have that reg value (C:\MyAutoit\MyIncludes;C:\MyAutoit\Others_UDF) It doesn't appear to have any effect. However, I was able to add only one additional UDF/Includes directory to SciTEUser.properties ( openpath.$(au3)=$(SciteDefaultHome)\..\include;C:\MyAutoit\MyIncludes) I would also like to know if this is wrong or improper usage? If so, Is there a correct way to add 2 more directories without adding the full path to the UDF/include(#include "C:\MyAutoit\MyUDFs\MyFF.au3") ?

Link to comment
Share on other sites

SciTE 3.5.5.101 has been updated (build 1.3.3).

  • Fixed bug that not allowing to import source code from Koda to SciTE.
  • Fixed some bugs in the Compiler Wrapper (1.0.0.7).
  • Changed Compiler Options icon in the Toolbar.
  • Changed some items in the Tools menu.
Link to comment
Share on other sites

 @Yashied Can you include this features ?

1. Automatically insert "EndIf, EndFunc, WEnd" like end keywords after enter keypress followed by "If, While, For" like keywords

2. Either display all include files when user types "#in" OR include my "Includer2" script in your SciTE and start automatically when user types "#in"

 

Edited by kcvinu
Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

@Yashied , I think, for the first feature, it need a little bit work. But the second feature is an easy one. Just include my "Includer2" script in your scite

Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

Link to comment
Share on other sites

@Yashied A littile bug. When the cursor is in an intended position (That means when we press enter after keywords like  "If, Case"), then assume that we changed the focus of scite. And when we come back to scite, the cursor in the start position of the current line. Not in the last position.

Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

@Yashied  

2 questions

1. How to add user abbreviations.

2. How to add menu entries. Look this code.

command.parent.4.$(au3)=1
command.name.4.$(au3)=Includer_2
command.4.$(au3)=$(SciteDefaultHome)\Includer\Includer_2.exe
command.mode.4.$(au3)=subsystem:shellexec,savebefore:no,quiet:yes
command.shortcut.4.$(au3)=Ctrl+I

This is my code in menu.properties. But not working

Edited by kcvinu
Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

@valdemar1977 So there is no utility like Abbrev Manager in Original SciTE ?

Edit - Unfortunately any abbreviations are not working here. If i type "gcr", the letters become red but i can't press space, because space is not working. 

Edited by kcvinu
Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

@Yashied A littile bug. When the cursor is in an intended position (That means when we press enter after keywords like  "If, Case"), then assume that we changed the focus of scite. And when we come back to scite, the cursor in the start position of the current line. Not in the last position.

Sorry, @kcvinu cannot reproduce.

can you describe a problem little bit detailed

Link to comment
Share on other sites

@valdemar1977 Sure. Assume that you typed a statement like this in scite

If $Sample = $NotSample Then

You will hit enter key and the cursor goes to next line. To be more precise, just under the dollar sign. Suddenly we need to change the focus of the window for some reason. After a few seconds, we will came back to scite. Then the cursor will be in the starting of the line. Not in the intended position. I hope i made the point more clearer now. 

Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

So that's my problem only. Ok. 

 

Spoiler

My Contributions

Glance GUI Library - A gui library based on Windows api functions. Written in Nim programming language.

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Link to comment
Share on other sites

SciTE 3.5.5.101 has been updated (build 1.3.5).

  • Added A3XConverter utility (Toolbar\Convert to A3X) for convert AU3 script to A3X encoded script.
  • Fixed a bug in SciTE Theme Manager causing the inability to read .SciTETheme files from not administrator accounts.
  • Changed some .lua files for code optimization.
Link to comment
Share on other sites

  • 3 weeks later...

SciTE 3.5.5.101 has been updated (build 1.3.6).

  • Added "ctv" abbreviation for ControlTreeView() function.
  • Fixed bug in the Compiler Wrapper that could cause the generation of damaged executable file when using UPX.
  • Fixed bug in the AutoItIndentFix.lua.
  • Changed icon for SciTE theme (.SciTETheme) files.
  • Changed "Lemon" theme.
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...