Jump to content



Photo

UDF Keyword Manager


  • Please log in to reply
9 replies to this topic

#1 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 26 March 2009 - 12:18 AM

LAST VERSION - 1.0
23-May-09

Do you use the SciTE (full version)? Do you have any UDFs which you would like to add to the list of the SciTE editor to highlight color, as for most of the UDFs from AutoIt package? Then this utility for you. UDF Keyword Manager automates the process of adding your functions to the SciTE keywords list. The utility can extract the names of the functions directly from your scripts, you need only to select the file(s). You can also remove unnecessary functions from the list. I have a large collection of my UDFs, and to generate a list of functions took only a few seconds! I recommend trying it.

Special thanks to Jos for providing information about the au3.userudfs.properties file.


Posted Image



Files to download

Binary
Redirection to UDFKeywordManager_bin.zip, 410 KB

Attached File  UDFKeywordManager_bin.html   158bytes   188 downloads

Source
Redirection to UDFKeywordManager_source.zip, 6 KB

Attached File  UDFKeywordManager_source.html   161bytes   203 downloads

Edited by Yashied, 05 March 2012 - 07:24 PM.






#2 dantay9

dantay9

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 834 posts

Posted 26 March 2009 - 12:36 AM

It didn't work for me. It just made an empty file.
"Failure is not an option -- it comes packaged with Windows" Gecko Web Browser, Yahtzee!, Toolbar Launcher (like RocketDock)Internet Blocker, Simple Calculator, Local Weather, Easy GDI+ GUI Triangle Solver, TCP File Transfer, Valuater's Autoit WrappersOOP In AutoItUsing Windows XP SP3, 1GB RAM, AMD Athlon Processor @ 2.1 GHzCheck me out at gadgets.freehostrocket.com

#3 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 26 March 2009 - 12:43 AM

It didn't work for me. It just made an empty file.

Instruction! :D

1. fill left field, for example

MySuperFunc1
MySuperFunc2
etc

2. press ">" button

3. press "Save" button

What are the difficulties here!?

Edited by Yashied, 26 March 2009 - 12:59 AM.


#4 dantay9

dantay9

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 834 posts

Posted 26 March 2009 - 01:15 AM

Sorry, changed the include files so it didn't work correctly.
"Failure is not an option -- it comes packaged with Windows" Gecko Web Browser, Yahtzee!, Toolbar Launcher (like RocketDock)Internet Blocker, Simple Calculator, Local Weather, Easy GDI+ GUI Triangle Solver, TCP File Transfer, Valuater's Autoit WrappersOOP In AutoItUsing Windows XP SP3, 1GB RAM, AMD Athlon Processor @ 2.1 GHzCheck me out at gadgets.freehostrocket.com

#5 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 26 March 2009 - 01:27 AM

Sorry, changed the include files so it didn't work correctly.

dantay9, I do not understand you. What does it mean "changed the include files"? In this code there anything that can work incorrect unless the version of AutoIt is not suitable (I'm using 3.3.0.0).

Try exe-file.

Edited by Yashied, 26 March 2009 - 01:28 AM.


#6 dantay9

dantay9

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 834 posts

Posted 26 March 2009 - 02:30 AM

That was it. My version of autoit was different because i had altered the include files that came with autoit for my own needs. That is why some of the functions didn't work properly in the way you used them. It works now. I just had to restore the include files that came with the original download of autoit.
"Failure is not an option -- it comes packaged with Windows" Gecko Web Browser, Yahtzee!, Toolbar Launcher (like RocketDock)Internet Blocker, Simple Calculator, Local Weather, Easy GDI+ GUI Triangle Solver, TCP File Transfer, Valuater's Autoit WrappersOOP In AutoItUsing Windows XP SP3, 1GB RAM, AMD Athlon Processor @ 2.1 GHzCheck me out at gadgets.freehostrocket.com

#7 bo8ster

bo8ster

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 1,189 posts

Posted 26 March 2009 - 04:40 AM

Thanks, I used it on the FF library - http://www.autoitscript.com/forum/index.ph...0821&st=195
Post your code because code says more then your words can. SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y. Use Opt("MustDeclareVars", 1)Brett F's Learning To Script with AutoIt V3Valuater's AutoIt 1-2-3, Class... is now in SessionContribution: Get SVN Rev Number, Control Handle under mouse, A Presentation using AutoIt, Log ConsoleWrite output in Scite

#8 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 29 March 2009 - 01:45 PM

Thanks, I used it on the FF library - http://www.autoitscript.com/forum/index.ph...0821&st=195

Nice library.

:D

#9 martin

martin

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

  • MVPs
  • 7,199 posts

Posted 02 June 2009 - 04:47 PM

I've played with it and it's a very nice addition. Thanks Yashied :D

It looks like there is no user tooltip added for the functions. If that's correct then maybe, if you feel like extending it, you could copy some ideas from here.

Edited by martin, 02 June 2009 - 04:47 PM.

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.

#10 Yashied

Yashied

    Happy in Moscow

  • MVPs
  • 2,512 posts

Posted 03 June 2009 - 07:19 AM

I've played with it and it's a very nice addition. Thanks Yashied :D

It looks like there is no user tooltip added for the functions. If that's correct then maybe, if you feel like extending it, you could copy some ideas from here.

Thanks martin, I will do it when the time appears.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users