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 

v1.0.41 released: Context-sensitive hotkeys & hotstrings
Goto page Previous  1, 2
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements
View previous topic :: View next topic  
Author Message
toralf



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

PostPosted: Wed Feb 01, 2006 10:19 am    Post subject: Reply with quote

Chris wrote:
open-braces of the One True Brace style do not support commands to their right
That is vice. Since it would be even harder to adjust Auto-Syntax-Tidy to it. I'm currently expending it to allow OTB and that is pretty tricky already.

When can new GUI controls be awaited? May I start with Misha's TreeControl dll, or are the AHK commands comming any time soon?
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5007
Location: imaginationland

PostPosted: Wed Feb 01, 2006 12:06 pm    Post subject: Reply with quote

PhiLho wrote:
And with no clear advantage over the OTB style, ie. no gain of line. Well, at least, braces are aligned, I find this more readable than OTB.

Wherever you can't use OTB (like parsing loops?) this allows you to use the line taken by the open brace. It's not so bad, I'd do it - I guess I have an ugly coding style Smile
_________________

RegExReplace("irc.freenode.net/autohotkey", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10450

PostPosted: Wed Feb 01, 2006 1:24 pm    Post subject: Reply with quote

toralf wrote:
When can new GUI controls be awaited?
The Tree control and perhaps a few others are expected to be done sometime between v43 and v45. v42 will probably be more enhancements to context-sensitive hotkeys and hotstrings.

As for timing, v42 should be out within a week, and the others usually follow at about 2 or 3 week intervals. But as always, these are rough estimates that depend on how long R&D actually takes, as well as how much time I have.
Back to top
View user's profile Send private message Send e-mail
toralf



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

PostPosted: Wed Feb 01, 2006 1:33 pm    Post subject: Reply with quote

*Happy*
So if v42 comes within a week,
v43 will be 3 weeks or end of February.
v44 will be 5 weeks
v45 will be 7 weeks or end of March.

So, if everything goes straight we will have something new to play with in March/April :)))

I'll do my best to get you as much time as possible. :)))
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10450

PostPosted: Wed Feb 01, 2006 2:41 pm    Post subject: Reply with quote

In v1.0.41.02, "GuiControl Move" was changed to eliminate flickering when resizing or moving controls [thanks Serenity]. However, this may cause painting artifacts for some control types under certain circumstances. If so, please update your scripts to use GuiControl MoveDraw instead.
Back to top
View user's profile Send private message Send e-mail
toralf



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

PostPosted: Wed Feb 01, 2006 2:55 pm    Post subject: Reply with quote

Thanks. By the shift of the commands it will even save me to update my scripts. :))
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5007
Location: imaginationland

PostPosted: Wed Feb 01, 2006 3:01 pm    Post subject: Reply with quote

Chris wrote:
In v1.0.41.02, "GuiControl Move" was changed to eliminate flickering when resizing or moving controls [thanks Serenity].

Although some flickering occurs, it's definetly a major improvement. Thanks.
_________________

RegExReplace("irc.freenode.net/autohotkey", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10450

PostPosted: Wed Feb 01, 2006 3:05 pm    Post subject: Reply with quote

Thanks; I'll change it to say "reduce" vs. "eliminate".
Back to top
View user's profile Send private message Send e-mail
kapege.de



Joined: 07 Feb 2005
Posts: 186
Location: Munich, Germany

PostPosted: Wed Feb 01, 2006 3:10 pm    Post subject: Reply with quote

Much better! To see the difference within minutes is cool. Despite it hasn't hurt me before. The ListView is stable now, only a very little flicker is in the frame (w2000). Has to test it w/ W98 @ home later today.

Thanx!
_________________
Peter

Wisenheiming for beginners: KaPeGe (German only, sorry)
Back to top
View user's profile Send private message Visit poster's website
Harmor



Joined: 06 Nov 2005
Posts: 183

PostPosted: Wed Feb 01, 2006 7:06 pm    Post subject: Reply with quote

Thanks for the Window specific hotkeys.

Perhaps next version you can get process specific hotkeys as well.

i.e. #IfProgram Notepad.exe
_________________
//TODO: Create kewl sig...
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10450

PostPosted: Thu Feb 02, 2006 1:20 am    Post subject: Reply with quote

Although process-specific hotkeys probably won't be added, you could use #IfWin with an ahk_group containing some ahk_pid entries for your processes. Alternatively, ahk_class might be more suitable than a process name in many cases.

If there is demand, a WinTitle of ahk_process could be supported so that you can specify a process name with any windowing command. However, I don't recall this ever being requested, so it seems unlikely many people would use it.
Back to top
View user's profile Send private message Send e-mail
JSLover



Joined: 20 Dec 2004
Posts: 542
Location: LooseChange911.com... the WTC attacks were done by the US Gov't... the official story is a lie...

PostPosted: Fri Feb 03, 2006 5:19 am    Post subject: Reply with quote

Chris wrote:
...ahk_process could be supported... However, I don't recall this ever being requested...

Also, you could overload WinGet...

My suggestion was for ahk_pn, but I did semi-request it...(if you add either, please add ahk_pn as a shortcut to ahk_process...it's short & sweet, like ahk_id & ahk_pid). I'd also like ahk_title, then you could support multiple titles or support a title as not the being 1st param...there may be other uses, supporting a title where it currently ain't supported (I can't think of an example tho).
_________________

LooseChange911.com • See Loose Change (click image!) • LC Blog
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10450

PostPosted: Fri Feb 03, 2006 1:31 pm    Post subject: Reply with quote

JSLover wrote:
please add ahk_pn as a shortcut to ahk_process...it's short & sweet, like ahk_id & ahk_pid).
I've made a note to consider it (assuming process name ever gets added).

Quote:
I'd also like ahk_title, then you could support multiple titles or support a title as not the being 1st param
It seems overly complicated given rarity of use and that GroupAdd+ahk_group can already do it. But I'd welcome any real-world examples that demonstrate otherwise.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements All times are GMT
Goto page Previous  1, 2
Page 2 of 2

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


Powered by phpBB © 2001, 2005 phpBB Group