AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Wanted to say thanks

 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat
View previous topic :: View next topic  
Author Message
ZenKai
Guest





PostPosted: Wed Apr 05, 2006 6:52 pm    Post subject: Wanted to say thanks Reply with quote

Hey guys,

I just wanted to extend both my compliments and thanks to the developers that assembled this. This has become an invaluable tool in my day-to-day routine already.

I myself am a programming director, and have actually discussed developing something similar with my dev team for in-office use. Imagine how stoked I was when my lead developer bumped into this on Digg. Great job guys.

- Zen A. Kai
Back to top
toralf



Joined: 31 Jan 2005
Posts: 3841
Location: Bremen, Germany

PostPosted: Wed Apr 05, 2006 7:38 pm    Post subject: Reply with quote

It is Chris (and some guys from AutoIt) you have to thank.

Welcome to the world of AHK.

If you can spare some hours of your programmers, you are welcome to contribute to this software to the benefit of all. Since I guess it has saved you thousands of working hours already (you didn't need to create your own software) it would be a nice gift. Thanks
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
PhiLho



Joined: 27 Dec 2005
Posts: 6721
Location: France (near Paris)

PostPosted: Thu Apr 06, 2006 7:50 am    Post subject: Reply with quote

I want to thanks Chris too, this is a fine software.

Should I have to make a library of similar functionnality, perhaps I would be able to do, say 80 to 90% of what is described in the manual (with lot of time that I don't have!). But actually, I wouldn't be able to match the quality of AutoHotkey which improved using the feedback of hundred of users, tested on as many different computers. This is invaluable!

ZenKai, if there is any functionnality you wish to have and don't find in AutoHotkey, you can ask Chris, of course, but he has already a mile high to-do list... Or you can put some developpers on AutoHotkey's code, and ideally give back the created code to the community.
Chris may or may not use user contributions, depending on the demand and the complexity (he doesn't like to bloat or slow down his software...), but in all cases this can be beneficial.

Note to Chris: I saw that your code is extensively documented, which is nice, but from a quick peek, I am not sure if the lexer structure is documented at higher level.
For example, should I want to add a command (like StringMid) or a function (like InStr) or a special variable (like A_OSVersion), is there a document indicating where to put the keyword, where the parameters are parsed, etc.?
_________________
vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2")
Back to top
View user's profile Send private message Visit poster's website
urlwolf



Joined: 16 Mar 2006
Posts: 101

PostPosted: Thu Apr 06, 2006 12:37 pm    Post subject: Reply with quote

Just dropping in to say thanks as well. The way I use my computer has never been the same after finding ahk. The productivity increases and hours saved in front of the computer are priceless
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10480

PostPosted: Fri Apr 07, 2006 12:23 am    Post subject: Reply with quote

Thanks for the feedback.

PhiLho wrote:
I am not sure if the lexer structure is documented at higher level. For example, should I want to add a command (like StringMid) or a function (like InStr) or a special variable (like A_OSVersion), is there a document indicating where to put the keyword, where the parameters are parsed, etc.?
In globaldata.cpp there is a section for how to add a command. There's nothing other than that though.

Learning how to add a function can be done most easily by following the course of one of the existing functions. For example, if you search on BIF_InStr you will find only a few matches in various sections.
Back to top
View user's profile Send private message Send e-mail
PhiLho



Joined: 27 Dec 2005
Posts: 6721
Location: France (near Paris)

PostPosted: Fri Apr 07, 2006 7:35 am    Post subject: Reply with quote

urlwolf wrote:
hours saved in front of the computer are priceless
I can't say that yet, because I spent lot of time in this forum... So it costs me much more than saved time! Very Happy
But of course, I do it because it is fun and interesting. I learn a lot in the process, and I exchange ideas with smart people.

@Chris: thanks for the info.
I was following a similar process when looking for bugs or implementation details (eg. for the locale problem in InStr, precisely), but I hoped there was a more formal way. Not a problem thought, as you had the good idea to be consistent in the namings.
_________________
vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2")
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> General Chat All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group