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 

RADIAL MENU scripts - updates - 29.01.2012.
Goto page Previous  1, 2, 3 ... 14, 15, 16 ... 46, 47, 48  Next
 
Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions
View previous topic :: View next topic  
Author Message
bmn_
Guest





PostPosted: Wed Mar 10, 2010 9:53 pm    Post subject: Reply with quote

Learning one wrote:
Is anybody seriously interested to get involved?

I'm waiting for your replies.


I guess i would help when putting together different changes made, so there is only one version. But at the same time for me there is no reason to swich to 3.18 and working on an old version is useless. But I will see. If you have concrete ideas i like, i am helping to implement them.

But what i am seaiously thinking of is to start a interactiv skin editor. Learning by people using it and giving these ideas to the others.
Back to top
Guest






PostPosted: Wed Mar 10, 2010 9:57 pm    Post subject: Reply with quote

LiquidGravity wrote:

I am currently modifying the Radial Menu v3.18 to be able to run modular themes
...
So far I have gotten the themes separated into individual folders and also modified the skin changer program to load and apply them correctly.

so all in all what is the difference to now, besides that the layout settings are moved out of the ini?
Back to top
Elesar



Joined: 28 Jun 2007
Posts: 622
Location: Somewhere around 35 12N 101 49W

PostPosted: Thu Mar 11, 2010 12:05 am    Post subject: Reply with quote

I think that if this does go to a collaborative development, we will see plenty of people helping out to make it worth while.

I would love to get back into this script as soon as I finish up some of my larger projects that I am working on now.

The INI seems to be fairly set now, not too many options being added/removed anymore, so I may start trying to rework my attempts at a settings front end soon.

I do have some suggestions that I would like to see implemented, I just haven't had the time to look into them yet.
    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)


I had some others, but can't think of them right now....kinda distracted, being at work and all.

On another note, I have tried out the gestures, and I do like it on my home system, but on my laptop its just a bit awkward seeming to me, so its taken out on that copy.
Back to top
View user's profile Send private message
LiquidGravity



Joined: 26 Jan 2009
Posts: 145

PostPosted: Thu Mar 11, 2010 4:39 am    Post subject: Reply with quote

Anonymous wrote:
LiquidGravity wrote:

I am currently modifying the Radial Menu v3.18 to be able to run modular themes
...
So far I have gotten the themes separated into individual folders and also modified the skin changer program to load and apply them correctly.

so all in all what is the difference to now, besides that the layout settings are moved out of the ini?


I assure you it required much more than that.
Modified the skin changer to automatically list all themes in the themes folder and also to load the one that is selected. Lots of small changes though out the whole main script to make this work and also many small changes to allow more customization in a theme. Themes can include the sounds, images, effect script, and also many of the .ini settings.

New way to do select effects. Added EffectSpeed into the ini. Can be any length of comma separated moves.
For example:
SelectEffect = x-2,x4,x-3,x2,x-1
Would be similar to the default except X and Y are negated in the script to correspond to world geometry. So x4 is up 4 on the screen.
SelectEffect = x4,y4,x-4,y-4 would be a square movement.

I also added an off setting to the mouse gestures.
RMShowGesture = OFF

I have finished making changes and am testing now.

About Collaborative Radial menu development.
I'm all for it. I will send my modified version to Boris sometime tomorrow.
Back to top
View user's profile Send private message
tic



Joined: 22 Apr 2007
Posts: 1786

PostPosted: Thu Mar 11, 2010 12:32 pm    Post subject: Reply with quote

Houndx wrote:
Learning one, thanks so much for you permission and for pointing out that I need to contact Tic as well. I had just repacked all the files and was getting ready to post links, etc

I did make a few small changes this morning in addition to those listed above. I added a 1024x1024 black filled image called Dark.png and set it as a mostly transparent background image in order to prevent finger drags from interacting with background windows. I also tweaked the ring radii slightly to space the menus out a bit for increased finger friendliness.

Anyone using this modification on a touchscreen device with a display width larger than 1024 will most likely want to increase the dimensions of Dark.png to match your screen width. You'll want to make it square so that it will work to prevent background window interactions in both landscape and portrait. As soon as I hear back from Tic, I'll post the AutoHotKey.net link.

Thanks!


I would personally not draw the black screen behind....you could draw a background that is 0x01ffffff for example, but personally I would set a hotkey:

Code:
Hotkey, LButton Up, lbu, On


and in the subroutine perform a mousegetpos to get either the position or hwnd and decide upon which action to take. after this is taken, then the hotkey can be turned off
Back to top
View user's profile Send private message
LiquidGravity



Joined: 26 Jan 2009
Posts: 145

PostPosted: Thu Mar 11, 2010 4:39 pm    Post subject: Reply with quote

I found some things that look very promising for an awesome idea for the future. Don't want to spill the beans until I have a working example. For now just know that this will be very big in the world of customization if it works.
Back to top
View user's profile Send private message
Learning one



Joined: 04 Apr 2009
Posts: 1001
Location: Croatia

PostPosted: Thu Mar 11, 2010 10:55 pm    Post subject: Reply with quote

I updated RM v3.18. Just one fix.
Code:
Sleep, 20    ; prevents high CPU load
This line was on wrong place. Now it really prevents high CPU load.
+ additional credit to Tic in Description section

@LiquidGravity:
I know that feeling. Very Happy We are waiting.
Back to top
View user's profile Send private message Visit poster's website
Learning one



Joined: 04 Apr 2009
Posts: 1001
Location: Croatia

PostPosted: Sat Mar 13, 2010 7:55 pm    Post subject: Reply with quote

Upcoming RM v3.18 update will satisfy people who like mouse gestures (like me), and those who don't.
RMShowGesture is replaced with RMShowMethod (Radial menu show method). Can be 1) Mouse gesture or 2) Show delay.
1) If RMShowMethod is set to U or D or R or L, then method that shows RM's main menu is a mouse gesture. (U means up, D down, R right, L left.)
2) If RMShowMethod is a number, then method that shows RM's main menu is a show delay (old system, like in versions before RM v3.18 ). In this
method, all mouse gestures are disabled.
More explanations in RM help file. I'll probably release it tomorrow. Probably win set always on top toggle when you click on maximize button in window will be implemented too.
Back to top
View user's profile Send private message Visit poster's website
LiquidGravity



Joined: 26 Jan 2009
Posts: 145

PostPosted: Sun Mar 14, 2010 6:17 pm    Post subject: Reply with quote

Formally requesting permission to upload Radial Menu V3.18 w/ Themes.

Response to below comment: Thank you. Very Happy


Last edited by LiquidGravity on Mon Mar 15, 2010 1:36 am; edited 1 time in total
Back to top
View user's profile Send private message
Learning one



Joined: 04 Apr 2009
Posts: 1001
Location: Croatia

PostPosted: Sun Mar 14, 2010 9:06 pm    Post subject: Reply with quote

With pleasure. Smile Permission granted.
I would like to put a link to your modification in the first post. Do you agree?
Back to top
View user's profile Send private message Visit poster's website
LiquidGravity



Joined: 26 Jan 2009
Posts: 145

PostPosted: Mon Mar 15, 2010 1:35 am    Post subject: Radial menu v3.18 w/ Themes Reply with quote

Radial menu v3.18 w/ Themes: a mod by LiquidGravity
http://www.autohotkey.net/~LiquidGravity/Radial%20menu%20v3.18%20Themes.zip

Modified the skin changer to automatically list all themes in the themes folder and also to load the one that is selected. Lots of small changes though out the whole main script to make this work and also many small changes to allow more customization in a theme. Themes can include the sounds, images, effect script, and also many of the .ini settings. They can now be separate packages.

New way to do select effects. Can be any length of comma separated moves.
For example:
SelectEffect = x-2,x4,x-3,x2,x-1
Would be similar to the default except X and Y are negated in the script to correspond to world geometry. So x4 is up 4 on the screen.
SelectEffect = x4,y4,x-4,y-4 would be a square movement.
Added EffectSpeed into the ini for controlling selection effect speed.

I also added an off setting to the mouse gestures.
RMShowGesture = OFF
will disable all gesture operations and will use a short timer instead.
Back to top
View user's profile Send private message
LiquidGravity



Joined: 26 Jan 2009
Posts: 145

PostPosted: Mon Mar 15, 2010 1:50 am    Post subject: Reply with quote

Now about that Collaborative Radial menu development idea. What exactly do you have in mind? Something like Google Code project hosting? http://code.google.com/p/support/wiki/GettingStarted
Back to top
View user's profile Send private message
Learning one



Joined: 04 Apr 2009
Posts: 1001
Location: Croatia

PostPosted: Mon Mar 15, 2010 6:10 pm    Post subject: Reply with quote

@LiquidGravity: Radial menu v3.18 Themes = Great job!
Google Code project hosting wrote:
Project Hosting on Google Code provides a free collaborative development environment for open source projects.
Radial menu is proprietary software, not open source or free software so I think it can't be hosted there.


* * *


RM v3.18 updated
(v3.1806)
Unfortunately, I finished this update before LiquidGravity released his modification, so it's not upgrade of his work. Sad

Changes:
A) RMShowMethod
RMShowGesture is replaced with RMShowMethod (Radial menu show method). Can be 1) Mouse gesture or 2) Show delay.
1) If RMShowMethod is set to U or D or R or L, then method that shows RM's main menu is a mouse gesture. (U means up, D down, R right, L left.)
2) If RMShowMethod is a number, then method that shows RM's main menu is a show delay (like old system in versions before RM v3.18 ). In this
method, all mouse gestures are disabled. More explanations in RM help file.
B) NCHITTESTExtra
New file in RMUtilities --> NCHITTESTExtra.ahk. Now you can execute some extra actions when you click on some part of window with RMShowHotkey
instead of showing RM's main menu or executing mouse gesture. There is just one built-in functionality; clicking on window's MAXBUTTON with RMShowHotkey,
will toggle AlwaysOnTop state of that window. You can write your own functions there if you want. It's the same philosophy as MyMouseGestures.ahk - tabula rasa.
Read Description section in NCHITTESTExtra.ahk. WM_NCHITTEST() is Sean's function that determines what part of the window is under mouse cursor.
It is implemented in RM with his permission. Thank you Sean!

Download updated RM v3.18
Back to top
View user's profile Send private message Visit poster's website
XionII



Joined: 01 Feb 2010
Posts: 6
Location: California, USA

PostPosted: Fri Mar 19, 2010 7:31 am    Post subject: Reply with quote

Cool! I finally decided to upgrade from 3.17 to the latest version, about 10 minutes ago. So far, so good! Transferring all of my old settings was really pain-free too, which is a plus. Smile
All in all, I give this 5 Five +++++ plusses out of 5, and 10 thumbs up! The same as the old version! Very Happy
Keep up the good work please!
Back to top
View user's profile Send private message
SgtPooki



Joined: 19 Mar 2010
Posts: 2

PostPosted: Fri Mar 19, 2010 8:50 pm    Post subject: This is my favorite ahk script! Reply with quote

This program is awesome, and I am slowly adding each and every program I use to the menu, I also plan on editing it so you do not have to click on each circle to have the next menu appear.

An Easy fix, and a personal preference, but an increase in productivity nonetheless.

Also, there has been talk of making additional changes to this script, and a greatly needed one and one I personally would love to make(when I get a chance between full time school and work) is a way to easily add new icons...

I plan on creating a script that will automatically append the .ini files by drag and drop of an EXE onto the radial menu when in 'EDIT' mode. It's doable, but there are many ways to do it and it will not be a simple add for me, but definitely a fun one to attempt.

If anyone else has any ideas please provide your input.

Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions All times are GMT
Goto page Previous  1, 2, 3 ... 14, 15, 16 ... 46, 47, 48  Next
Page 15 of 48

 
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