Jump to content

Remove button border (and a few other things)!!


Recommended Posts

How do I get rid of the blue outer border surrounding a button? I don't want the blue killing the GUI ><

 

Also, how can I customize the mouseover/onclick colors of the button? If I specify GUICtrlSetBkColor or GUICtrlSetColor the button loses the default mouseover properties (mouseover=gold inner border, onclick=no inner border).

 

I tried using the style/exstyle stuff and nothing I tried worked. Created a second button so that I could tab off of my main button's focus.

 

Example: (forgive my bored humor)

 

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$GUI = GUICreate("This is a test GUI",300,100)
    GUISetBkColor(0x000000)

GUICtrlCreateButton("X",0,0,1,1)
     GUICtrlSetBKColor(-1,0x000000)
     GUICtrlSetColor(-1,0x000000)
 
$BTN = GUICtrlCreateButton("This is not a test",25,25,250,50)
    GUICtrlSetBKColor(-1,0x000000)
    GUICtrlSetColor(-1,0x00FF00)

GUISetState()

While 1
    Switch GUIGetMsg()
    Case $BTN
        MsgBox(16,"EXPLOSION!","Told you it wasn't a test. You die in the explosion.")
    Case $GUI_EVENT_CLOSE
        MsgBox(0,"SAFE!","Congratulations: Curiosity didn't kill you...this time...")
        Exit
    EndSwitch
Wend
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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...