| View previous topic :: View next topic |
| Author |
Message |
majkinetor
Joined: 24 May 2006 Posts: 3624 Location: Belgrade
|
Posted: Sun Jun 11, 2006 1:06 pm Post subject: AHK Developer |
|
|
Has anybody thought about creating AHK Develper yet ?
Something like, integrating existing SmartGui creator with some sorce code generating routines & syntax highliting & IntelliSense.ahk working together to achive this ?
BTW, IntelliSense is realy awesome. Does anybody have some ideas how can this script be updated to support words not typed in full, but only in part, or not typed at all (that is, they are already there in the text, but I am currently at that particular line and I want to see parameters).
The only solution that I can think of would be selecting everything before the currsor position, SHIFT + HOME (on hotkey for instance CTRL SHIFT SPACE in most developers) and looking for a keyword. But I guess flicker will be visible when selecting to the begin of the line.
This would be especialy easy for one_command-one_line languages like AHK, or batch (or sound programming language CSound) but it shouldn't be much complicated for those that are not. _________________
 |
|
| Back to top |
|
 |
corrupt
Joined: 29 Dec 2004 Posts: 2393
|
Posted: Sun Jun 11, 2006 4:46 pm Post subject: Re: AHK Developer |
|
|
| majkinetor wrote: | | Has anybody thought about creating AHK Develper yet ? | Mainly waiting for a RichEdit style control to be built-in...  |
|
| Back to top |
|
 |
lekremyelsew
Joined: 03 Jan 2006 Posts: 19
|
Posted: Wed Jun 14, 2006 1:53 am Post subject: |
|
|
Hello, I am working on a very complex script that knows every command and well tell you how to use it.
For example:
If you searched for the command "MsgBox"
It would pop up a window with a sample message box as an image in the window. It would have a input for the title and text, and checkboxes for all of the options. It will also have a gui creation interface. It's well under construction and is hard because of the recent updates  |
|
| Back to top |
|
 |
Veovis
Joined: 13 Feb 2006 Posts: 390 Location: Utah
|
Posted: Wed Jun 14, 2006 4:13 am Post subject: |
|
|
personally, i think it would be to much work. AHK is a pretty simple script language, and a full blown IDE would be... complicated. Especially if written in AHK. Rajat's SmartGUI creator is amazing, but it gliches everyonce in a while and closes unexpectadly. But if he added a simple box for code, that allowed SmartGui Creator to export and input code, and run intellisense 2 at the same time. that basicly what you get. _________________
"Power can be given overnight, but responsibility must be taught. Long years go into its making." |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3624 Location: Belgrade
|
Posted: Wed Jun 14, 2006 8:24 am Post subject: |
|
|
I don't talk about making this IDE in AHK. That is not an option.
For instance, when I used several GUIs, I developed some procedures that make available larger number of GUI events, like OnShow, OnKeyPress, OnActivate... etc, similar to what you have in large environemens. I also encapsulated GUI instantiation in something that I thought as AHK equivalent of OO principles. I created this scheme so I am able to use it in any ohter script the same way. So I thought, that it wuold be cool to create some basic application that can write that code in the background for me, and that will allow me to browse events and properties and just click the one I wan to use.
Rajats GUI createor is good start, but I don't like control behavior while designing.
2lekremyelsew
| Quote: | | Hello, I am working on a very complex script that knows every command and well tell you how to use it. |
Can we see some screenshots, videos, or anything that is ready to use ? _________________
 |
|
| Back to top |
|
 |
lekremyelsew
Joined: 03 Jan 2006 Posts: 19
|
Posted: Sat Jun 24, 2006 9:56 am Post subject: |
|
|
I'm just working on the gui right now and the computer that it's on is unreliable and being repaired so i'm working on a hot corners program instead  |
|
| Back to top |
|
 |
Invalid User
Joined: 14 Feb 2005 Posts: 442 Location: Texas, Usa
|
Posted: Thu Jun 29, 2006 12:06 am Post subject: |
|
|
I developed a simple editor that could open multiple ahk scripts for editing. Each script could be associated to another to suport projects. when a script was opened it was broken down into routine and hotkey for ease of search, rather than having to bookmark or scroll. I had planned on adding other features, such as complile to exe and launch for testing. but it became to0 much work and little interest was show for development help. _________________ my lame sig  |
|
| Back to top |
|
 |
AHKnow* Guest
|
Posted: Thu Jun 29, 2006 1:08 am Post subject: |
|
|
| lekremyelsew wrote: | I'm just working on the gui right now and the computer that it's on is unreliable and being repaired so i'm working on a hot corners program instead  |
Hey, great idea. Keep going. There will be a lot of people that would use this. |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3624 Location: Belgrade
|
Posted: Thu Jun 29, 2006 1:56 pm Post subject: |
|
|
2 Invalid User
I doubt that what you do can be very useful, sorry if I insulted your work.
Reason: You already can set all that you mention in every serious 3th party editor, like EditPlus, ULtraEdit, or anything else a little more serious then NotePad.
My environement:
I have in EditPlus:
- Parameter completition (using ahk script)
- syntax highlithing
- projects. I can click Run on any file from the project and the main file will be started
- Function list in all files related to projects
- regular staff, like bookmarks, regular expression search in all files etc..
- connection to ahk2exe via hotkey & menu item
- Usualy I can click the otput to jump to error place, but since AHK transmit error messages via message window, this is not possible. I can set in Edit Plus reg exp for error format in witch I can describe where in the error is line and file containing error. AFter that I can just clik on report to jump to that place.
But, you can set everything in DLLs so we are able to use your work for other projects. I am currently planning to do something on my own, and I could use your work. _________________
 |
|
| Back to top |
|
 |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10467
|
Posted: Fri Jun 30, 2006 9:16 am Post subject: |
|
|
| majkinetor wrote: | I have in EditPlus:
...
Usualy I can click the otput to jump to error place, but since AHK transmit error messages via message window, this is not possible. | In case you haven't already seen it, the EditPlus configuration in #ErrorStdOut provides a seamless way to jump directly to syntax errors. |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3624 Location: Belgrade
|
Posted: Fri Jun 30, 2006 12:59 pm Post subject: |
|
|
Well of course I didn't see it ))
Thx Chris, you just made my life easier. _________________
 |
|
| Back to top |
|
 |
|