473,695 Members | 2,428 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

OwnerDraw TabPage Icons

Hi all,

I have few OwnerDraw TabPage icons. The problem that
I am having now is that when another window go over the
icons, they don't redraw properly (meaning you either
cannot see the icon at all or the icon is drawn only half).

Does anyone know how to fix this?
Any suggestion/help will be greatly appreciated.
Thank you very much in advance.
regards,
Sean
Nov 16 '05 #1
2 3040
Hi Sean,

You have overridden the Paint event of your TabPage control, have you?
Can you post the code inside it?

Michel

"Sean" <an*******@disc ussions.microso ft.com> wrote in message news:<5f******* *************** ******@phx.gbl> ...
Hi all,

I have few OwnerDraw TabPage icons. The problem that
I am having now is that when another window go over the
icons, they don't redraw properly (meaning you either
cannot see the icon at all or the icon is drawn only half).

Does anyone know how to fix this?
Any suggestion/help will be greatly appreciated.
Thank you very much in advance.
regards,
Sean

Nov 16 '05 #2
Hi Michel,

Thank you for your reply.
No, I haven't overriden the Paint event,
but I did handle the DrawItem event to draw the
rectangle part of the tabpages.

First I draw a gradient blue background and then
an icon on the rectangle part of the selected tabpage.
Even though the gradient blue background always gets
redrawn, the icon does not get redrawn all the time,
especially when I drag another window over it.

Do you have any idea why?
Thank you in advance.
regards,
Sean
-----Original Message-----
Hi Sean,

You have overridden the Paint event of your TabPage control, have you?Can you post the code inside it?

Michel

"Sean" <an*******@disc ussions.microso ft.com> wrote in

message news:<5f******* *************** ******@phx.gbl> ...
Hi all,

I have few OwnerDraw TabPage icons. The problem that
I am having now is that when another window go over the
icons, they don't redraw properly (meaning you either
cannot see the icon at all or the icon is drawn only half).
Does anyone know how to fix this?
Any suggestion/help will be greatly appreciated.
Thank you very much in advance.
regards,
Sean

.

Nov 16 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
13571
by: TMB333 | last post by:
I've researched as much as I can on the issue, but I've not found any clearly defined statement that acknowledges that the Hide method for a TabPage object just doesn't do what it's supposed to do. This appears to be a bug, or maybe I'm using it incorrectly? TabPage.Hide should hide the referenced TabPage object, should it not? Do I have to 'refresh' the Windows form somehow? The closest I've come to any means of hiding a TabPage from...
2
2960
by: anand | last post by:
Hi All, Are ownerdraw buttons supported in C# ? I have an active X control which I would like to use in CSharp. Buttons have a style BS_OWNERDRAW, and to do custom drawing you have to handle WM_DRAWITEM message. It works greate in all languages except CSharp and VB.net.
0
1090
by: Apollo440 | last post by:
If MenuItem.OwnerDraw Property is true,.NET framework does not recognize the overlapped accelerator keys. Is there a workaround? eg) +------+ |&Test | <- |&Tea | <- MenuItems has overlapped accelerator keys "T" & OwnerDraw = true
2
2842
by: Stuart Norris | last post by:
Dear Group, I am new to c# and windows form designer - coming from a Motif background. I am attempting to develop an application for a touch screen and I need to have a menu system with a larger font to allow ease of selection. I have used OwnerDraw menus implementing the DrawItemEventHandler and
2
1261
by: Peter Proost | last post by:
Hi group, I've got this ownerdraw menu module which I got from a site and modified to my personal needs, but the only problem I'm having is with the lines in a menu, when you type - as text, it normaly becomes a full line and the height of the menuitem is reduced but when you set a menu to ownerdraw and use my draw and measure item handlers this doesn't work anymore, has anyone worked out a good sloution for this before? Greetz Peter
0
1041
by: genojoe | last post by:
This code is derived from: ms-help://MS.VSCC.2003/MS.MSDNQTR.2005JUL.1033/cpref/html/frlrfSystemWindowsFormsMenuItemClassOwnerDrawTopic.htm The sample works as presented but does not contain a click event. Here is my abridged version of the code. In this code, if I use MenuItem2.OwnerDraw = False, it behaves as expected: no ownerdraw and when clicked, I see the message. If MenuItem2.OwnerDraw = True, I see the colored text but when...
1
5083
by: tmda | last post by:
I'm using OwnerDraw for some customization in my ListView - adding color to item backgrounds. I'm using the ListView specifically for it's OwnerDraw capability. I originally was using the CheckedListBox control but it has no OwnerDraw. I have not found a way to draw the checkboxes while using OwnerDraw (the checkboxes appear correctly when not using OwnerDraw). How can this be done? It would be nice if there were something similar to...
6
4564
by: ray well | last post by:
i want a user to be able to change tab pages thru the keyboard, i tried entering the TabPage.text as '&1 Names', "&2 Addresses', etc., so that the user can change pages by type ALT 1, ALT 2, on the keyboard. but the text showing up in the tab is '&1 Names' instead of the '1' being underlined, and being able to be accessed thru the keyboard. how can i get a user to be able to change from TabPage to TabPage thru the keyboard? i find it...
0
1265
by: =?Utf-8?B?QmVu?= | last post by:
Hi I have this list box with 2 columns. In column 1 I want to but an Icon to represent a person name in column 2 Because, I want to to have the listview selection color different from the system color, I have to go ownerdrawn But I cannot see how to draw the individual icons in col 1 The following code adds the icon from the imagelist and the text. I can draw the text, but I cannot draw the icons in col1. So, using...
0
8639
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
1
8858
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8832
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7670
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6496
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4348
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4586
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
2279
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
1980
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.