Solved

Popup menu icon

Posted on 2006-07-22
6
245 Views
Last Modified: 2010-04-05
Hi,

I use TPopup menu with icons. The icons are 24 bits or 32 bits, so they have drop shadow.

If the menu item is not selected, then the icon is displayed nicely, perfect.

However, if the menu item is selected, the drop shadow becomes a solid color (white).

It is ugly.

Anyone know a good trick to fix this ? To use 24 / 32 bits .ico with TPopup.

Or is there any better replacement for TPopup ?

Thanks.
0
Comment
Question by:muis2002
  • 3
6 Comments
 
LVL 14

Expert Comment

by:Hamidreza Vakilian
ID: 17162529
I think TMS AdvMenus Component is a good choice for you =>

http://www.tmssoftware.com/advmenu.htm

HRV
0
 
LVL 14

Expert Comment

by:Hamidreza Vakilian
ID: 17162530
Download it and take a look at it's exe demo
0
 

Author Comment

by:muis2002
ID: 17162645
I tried that, it still does not help.

Try it yourself, use 24/32 bits XP icon that has drop shadow and set the selection bar to black.
0
 
LVL 14

Accepted Solution

by:
Hamidreza Vakilian earned 200 total points
ID: 17162688
Animated Menus =>

http://delphi.icm.edu.pl/newl/d30/s070_001.htm

* Support for Microsoft Whistler-like menus including drop shadow and frame around highlighted menu item.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question