AutoHotkey Community

It is currently May 27th, 2012, 3:07 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 781 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 53  Next
Author Message
 Post subject:
PostPosted: March 20th, 2010, 4:47 am 
Offline

Joined: June 28th, 2007, 1:08 am
Posts: 662
SqtPooki, your idea is essentially what I am aiming for when I get time to work on my settings front end again, though I have no idea when that will be.

Provided RM goes to colab. development, it may just be easier to integrate it into RM instead of having a different script interact with it.

My original attempt was not drag&drop, and created an always-open RM that would change as you added items via a gui that it was docked to, but I only got about 50% done with that, and RM was still undergoing frequent and radical changes at that time.

I'm hoping to get some free time this weened to start looking at it, but no promises :P

Also, I do like your idea of not having to click to show sub-menu. Maybe a small hover delay could be implemented instead?


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 20th, 2010, 11:59 pm 
Offline
User avatar

Joined: April 4th, 2009, 8:19 pm
Posts: 1143
Location: Croatia
@XionII & SgtPooki, thanks for kind words.

SgtPooki wrote:
I also plan on editing it so you do not have to click on each circle to have the next menu appear.
I do not encourage auto submenu open when you hover over item. Why? Limitation to just one ring in main menu. Read this.

@Elesar & SgtPooki:
- Automatic icon extraction if target is an exe, overwrite if custom one is set.
- Center clock as an option (an earlier post showed this, I really like it)
- Modular Skinning (LiquidGravity is already working on this)
Great suggestions. I encourage them all.

If you will create RM settings script, please, try to make it a stand alone script. I strongly insist on that. So when you run RM settings script:
1) it exits RM (if it is running)
2) loads RM in "edit mode"
3) when user finishes customization, it writes values to .ini files and
4) reloads RM

Some guidlines:
1) very long self-explainable variable names are always better than short ones. Example: AutoSubmenuMarking is always better than ASM
2) write comments
3) if you will edit RM main script, try to preserve code structure at all costs

In upcoming RM update: possibility to set button positioning separately for main menu and submenus, possibility to change window's transparency
by dragging and sliding over window's caption with RMShowHotkey, Sort RM Items.ahk utility, some reliability improvements, maybe something else...

BTW, if somebody likes LiquidGravity's or Houndx's modifications, say it! I said I like them. Saying nice mod is the minimal reward for their efforts.


Report this post
Top
 Profile  
Reply with quote  
PostPosted: March 21st, 2010, 4:22 pm 
Offline

Joined: March 19th, 2010, 9:45 pm
Posts: 2
I didn't think of that. You would only be limited to one ring, and it would be a pain if you accidentally hovered over one button you didn't mean to..

But I am all for the hard challenges, thats why I started programming ;)

We could easily verify that hovering over a button wouldn't cause a problem and open the submenu at that point, or require a click if hovering would cause annoyance.

If I didn't explain that well enough:

If (CurrentMenuRing == 1LevelDeep) && (mousehover %submenubutton%)
{
goto open submenu code
}
else
{
wait for click
}


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 22nd, 2010, 8:58 pm 
Offline
User avatar

Joined: April 4th, 2009, 8:19 pm
Posts: 1143
Location: Croatia
Radial menu v3.18 updated (v3.1807)

Changes:
- one (visual) surprise :)
- click & horizontal drag over window's caption will change window's transparency. Drag left increases and drag right decreases transparency.
(one more built-in NCHITTEST Extra.ahk functionality)
- ButtonPositioning split to MMButtonPositioning and SMButtonPositioning - now you can change button positioning separately for main menu and submenus
- Sort RM Items.ahk - new utility located in Utilities folder. Read description section in it.
- updated RM help file
- some other changes

Download



* * *

@LiquidGravity: I'll implement modular themes in RM v3.19


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 23rd, 2010, 2:04 am 
Offline

Joined: January 26th, 2009, 5:26 pm
Posts: 151
Very nice skin and the transparency is an awesome effect.

Can't wait for V3.19!

I'm working on that animated PNG thing. Hopefully I'll have it all figured out for V3.2


Report this post
Top
 Profile  
Reply with quote  
PostPosted: March 23rd, 2010, 2:20 am 
Offline

Joined: February 1st, 2010, 7:11 pm
Posts: 6
Location: California, USA
That new skin is really really awesome... crazy cool! Being able to make windows different levels of transparency is nifty too.

@LiquidGravity: Animated PNG? Never heard of such a thing. Sounds like I can't wait for it! :)

P.S.
Just an afterthought; It would be kinda neat to have a line follow the movement of your mouse icon when you are doing mouse gestures. :shock:

P.P.S
I'll keep it to the point; I was messing with MyMouseGestures, in particular trying to get UD to show the desktop.
MG_UD() {
Send #D
}
This doesn't work. It simply types D. Is there a better command to show the desktop?
Thanks.


Report this post
Top
 Profile  
Reply with quote  
PostPosted: March 23rd, 2010, 4:28 am 
I cant get it working with Autohotkey_L, the radial menu doesn't show. (tried on v3.17 and 3.18)
I read the code, but I am clueless about which modification should be made.

Can anybody help, please?


Report this post
Top
  
Reply with quote  
PostPosted: March 23rd, 2010, 5:15 am 
Offline

Joined: June 28th, 2007, 1:08 am
Posts: 662
XionII wrote:
P.P.S
I'll keep it to the point; I was messing with MyMouseGestures, in particular trying to get UD to show the desktop.
MG_UD() {
Send #D
}
This doesn't work. It simply types D. Is there a better command to show the desktop?
Thanks.


Give WinMinimizeAll a try 8)


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 23rd, 2010, 5:22 am 
Offline

Joined: June 28th, 2007, 1:08 am
Posts: 662
Bug Report:

I really like the transparency utility added in the latest version. However, I have noticed that I frequently have to "refresh" a window to get the latest updates by changing transparency of the window.

My main issue is with Chrome, as when I reload a page or scroll up/down, it looks like the program freezes, but it is actually working, just not updating until I force refresh of the transparency.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 23rd, 2010, 5:47 am 
Offline

Joined: February 1st, 2010, 7:11 pm
Posts: 6
Location: California, USA
@Elesar
Awesome. I knew there had to be a way! Thanks a ton, as this now freed up a whole space in RM main window!

edit: The only downside to WinMinimizeAll is that it doesn't bring windows back up. I take it WinMinimizeAllUndo would do that, but my skills aren't great enough to implement it when, say, the desktop is in focus. It will do for now, in any case.

edit2: I believe that I got it to work properly! Thanks again Elesar for setting me on the right path!


Report this post
Top
 Profile  
Reply with quote  
PostPosted: March 24th, 2010, 3:47 pm 
Loving this script wrote:
I cant get it working with Autohotkey_L, the radial menu doesn't show. (tried on v3.17 and 3.18)
I read the code, but I am clueless about which modification should be made.

Can anybody help, please?


If I recall correctly, there might be some problems with IniRead, which this script uses a lot


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: March 25th, 2010, 6:49 pm 
Offline
User avatar

Joined: April 4th, 2009, 8:19 pm
Posts: 1143
Location: Croatia
Thanks, all of you.
@Loving this script: I haven't tried to use RM with Autohotkey_L. If you are using unicode AHK_L, maybe main RM script and all #included scripts
should be saved in unicode encoding?
@Elesar: Regarding transparency, I even asked for help while working on this. It looks like there is no solution, it can't work perfectly in all cases...


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 20th, 2010, 8:37 pm 
Offline
User avatar

Joined: September 5th, 2009, 2:06 pm
Posts: 1713
Location: Somewhere near you
Okay thanks to Elesar, so now I can use Learning one's RM =)

Learning one, what if you add the latest download link at your signature line, so people don't have to search for the link manually...

_________________
Image
The quick onyx goblin jumps over the lazy dwarf


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 21st, 2010, 11:17 pm 
Offline
User avatar

Joined: April 4th, 2009, 8:19 pm
Posts: 1143
Location: Croatia
tomoe_uehara wrote:
I can use Learning one's RM =)

I'm glad to hear that! Do you like it?
Latest download link is in the first post of this topic, I think it's noticeable enough...


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: April 22nd, 2010, 8:04 am 
Offline
User avatar

Joined: September 5th, 2009, 2:06 pm
Posts: 1713
Location: Somewhere near you
It's wonderful... I love it!
Image
It's noticeable enough, but maybe there's other people who like me too, who always jumps to the latest page of a thread..

Ow, what about the other skins? Has it implemented?

_________________
Image
The quick onyx goblin jumps over the lazy dwarf


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 781 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 53  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: Google Feedfetcher, Kirtman, Rseding91 and 13 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