AutoHotkey Community

It is currently May 27th, 2012, 7:32 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: AHK Developer
PostPosted: June 11th, 2006, 1:06 pm 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Re: AHK Developer
PostPosted: June 11th, 2006, 4:46 pm 
Offline
User avatar

Joined: December 29th, 2004, 1:28 pm
Posts: 2545
majkinetor wrote:
Has anybody thought about creating AHK Develper yet ?
Mainly waiting for a RichEdit style control to be built-in... ;)


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 14th, 2006, 1:53 am 
Offline

Joined: January 3rd, 2006, 2:36 am
Posts: 19
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 :(


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 14th, 2006, 4:13 am 
Offline

Joined: February 13th, 2006, 10:40 pm
Posts: 389
Location: Utah
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.

_________________
Image
"Power can be given overnight, but responsibility must be taught. Long years go into its making."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 14th, 2006, 8:24 am 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
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 ?

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 24th, 2006, 9:56 am 
Offline

Joined: January 3rd, 2006, 2:36 am
Posts: 19
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 :)


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 29th, 2006, 12:06 am 
Offline

Joined: February 14th, 2005, 10:54 am
Posts: 447
Location: Texas, Usa
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 :)


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 29th, 2006, 1:08 am 
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.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: June 29th, 2006, 1:56 pm 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 30th, 2006, 9:16 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 30th, 2006, 12:59 pm 
Offline

Joined: May 24th, 2006, 2:49 pm
Posts: 4511
Location: Belgrade
Well of course I didn't see it :)))

Thx Chris, you just made my life easier.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 5 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group