Sign in to follow this  
Followers 0
waltzie

moveable png button ALWAYS ON TOP

5 posts in this topic

Hi,

I need to make a simple png button (transparent)

This button need to be able to do the following actions:

1. stay ALWAYS ON TOP.

2. detect click/doubleClick/etc or specific KEY

3. change image on specific action (like double click/KEY)

4. can be moved everiwhere (i.e. if i click CTRL+LeftMouse on it)

5. can be show/hide (i.e. if pressed specific key or middleMousebutton)

Someone can help me or forward me to the right post?

Thanks mutch

WaltZie

Share this post


Link to post
Share on other sites



waltzie,

What code have you already tried? And what terms have you put into the Search engine?

M23

P.S. That means do a bit of work yourself first! :-)


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites

waltzie,

What code have you already tried? And what terms have you put into the Search engine?

M23

P.S. That means do a bit of work yourself first! :-)

Hi i don't know GUI so i've made this simple script

(autofire)

=============================================

Suspend

~MButton::Suspend, Toggle

#Persistent

SetTimer, MyTriggerKey, 250

return

mytrigger:=false

~j::

#IfWinActive, My Game

{

if mytrigger

{

mytrigger:=false

}

else

{

mytrigger:=true

}

}

return

MyTriggerKey:

if mytrigger

{

Send {a}

}

return

=============================================

Now I need to associate it to LMouse Click on a png ALWAYS on top to enable/disable it

but ..i'd like to change png on status change and use CTRL+M to show/hide the button

I'm totally noob on GUI use.. i see in forum lots of examples but they are too mutch complicated & make a lot of unusefull things for my project.

any idea or link to check to start this work ?

Thanks

Share this post


Link to post
Share on other sites

waltzie,

That looks like AHK code - this is an AutoIt forum, in case you had not noticed.

Although I am not familiar with AHK, I would think that if you wanted to code something similar in AutoIt, you should look in the AutoIt Help file for:

AdlibEnable

WinExists

Send

If...Then

By the way, AutoIt does not require a GUI, so that excuse will not work! ;-)

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites

waltzie,

That looks like AHK code - this is an AutoIt forum, in case you had not noticed.

Although I am not familiar with AHK, I would think that if you wanted to code something similar in AutoIt, you should look in the AutoIt Help file for:

AdlibEnable

WinExists

Send

If...Then

By the way, AutoIt does not require a GUI, so that excuse will not work! ;-)

M23

Sorry for it :)

I'd like to use AutoIt (that's i see mutch better to use Graphics) to launch external AHK file (a mix)

check again in forum to find something .... to make it possible

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0