-
September 23rd, 2009, 11:01 AM
#16
Re: Button border remove
Okay. I think there is no other options rather than creating a owner draw button to server my purpose. So can you guys post here a win32 code for creating a simple windows style owner draw button which looks exactly as BS_PUSHBUTTON style.
-
September 23rd, 2009, 11:58 AM
#17
Re: Button border remove
Removing the border from button may not serve your purpose on all Windows OSs. Like in Windows 98/2000, buttons have different form, in Windows XP, it was changed, and in Vista it is further revamped. You should not confuse the end user. Your UI should be consistent as per the user's OS and settings.
And what you want to achieve by removing the border? You don't want border, place a 'static' control (which doesn't have border). Handle the click events. Yes, that's absurd! Depends on your perspective, if more absurd than your idea!
-
September 23rd, 2009, 11:58 AM
#18
Re: Button border remove
Perhaps you'll explain us what and why you are trying to accomplish with such a button "without a boarder"?
PS: I've just read the Ajay Vijay's post... And I totally agree with him!
Last edited by VictorN; September 23rd, 2009 at 12:01 PM.
Reason: PS was added
Victor Nijegorodov
-
September 23rd, 2009, 12:15 PM
#19
Re: Button border remove
Okay let me explain my story. I'm creating a win xp exe. also can execute on other os but its particularly for xp. and im using blue background picture instead of default white or gray color of dialog box. so after creating the buttons on that blue background the light borders comes to view around the buttons. so i wanna remove them. hope now u guys dont have any confusions why im trying to do this..
-
September 23rd, 2009, 12:18 PM
#20
Re: Button border remove
Then you must use owner drawing. Use DrawFrameControl in your owner-draw code, to draw required control' parts in standard format.
hope now u guys dont have anymore confusion why im trying to do this..
No one is confused here. No one is dying here to help you. Consider your language next time.
-
September 23rd, 2009, 12:23 PM
#21
Re: Button border remove
Okay. Can you post a sample win32 code for creating an owner draw button looking exactly like normal BS_PUSHBUTTON.
-
September 23rd, 2009, 12:26 PM
#22
-
September 24th, 2009, 01:18 AM
#23
Re: Button border remove
Thanks for the link brother.
-
April 22nd, 2013, 01:00 AM
#24
Re: Button border remove
Originally Posted by VictorN
Perhaps you'll explain us what and why you are trying to accomplish with such a button "without a boarder"?
PS: I've just read the Ajay Vijay's post... And I totally agree with him!
In my case, I am trying to create a synthesizer keyboard, and was planning on an array of buttons. However, the borders are not visually appealing in the context of a music keyboard.
I am open to suggestions, but what exactly is a "static" control?
Are they accessible from the Properties window?
Thanks,
Mike
-
April 22nd, 2013, 01:12 AM
#25
Re: Button border remove
After playing around a bit (I am very new to Visual C++ and Windows in general), I see that setting the borders and padding to zero work just fine *IF* you set the Flat Style to Flat instead of the default, Standard.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|