Menu With Icons.

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

What about icons in menus ? :mrgreen:
Habemus majkam!
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2majkinetor !
What about icons in menus ?
This was already requested and discussed during the alpha test. But unfortunately, it seemed to be not feasible to implement curently.

I also would appreciate icons in menus, it would make it easier to spot specific commands in the vast amount of entries in TC's menu.

IMO it would be a visual overkill to show an icon for every single menu command, but if the most important commands were 'iconized', this would be a very useful visual help.
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2Sir_SiLvA
who and how decides wich cmds r "important"?
Indeed this is not a trivial task. I didn't say it's easy :)

One possible approach could be simply to show icons for all commands which have a corresponding icon in WCMICONS.DLL, as this lib already contains a selection of common commands.
User avatar
pdavit
Power Member
Power Member
Posts: 1529
Joined: 2003-02-05, 21:41 UTC
Location: Kavala -> Greece -> Europe -> Earth -> Solar System -> Milky Way -> Space
Contact:

Post by *pdavit »

majkinetor ! wrote:What about icons in menus ? :mrgreen:
Here's the ref: http://www.ghisler.ch/board/viewtopic.php?t=9118

And by the way Christian mentioned over the beta forum:
"Not with the current menu system, sorry (it doesn't support it). Maybe with the new menu systems when I switch compiler."
"My only reason for still using M$ Window$ as an OS is the existence of Total Commander!"
Christian Ghisler Rules!!!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48118
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The problem is that standard windows hmenus do not support icons in menus - the menus need to be owner-drawn. This would not only be slower and look worse, but also be unfriendly for visually impaired and blind people.
Author of Total Commander
https://www.ghisler.com
bsaksida1
Junior Member
Junior Member
Posts: 38
Joined: 2006-11-06, 06:13 UTC

Menu With Icons.

Post by *bsaksida1 »

Coud there be icons in a Menu?
User avatar
PeaceMaker
Senior Member
Senior Member
Posts: 287
Joined: 2005-12-31, 22:32 UTC
Location: Warsaw, Poland
Contact:

Post by *PeaceMaker »

Interesting suggestion... :idea:
[face=tahoma]LICENSE NUMBER: #101897 Single user license (since: 6th February 2004)
CURRENT VERSION: Total Commander 9.00 beta 12 (released: 31st August 2016)
[/face]
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3300
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Nope cant. The current Menu-System doesnt Support Icons and it would slow TC to much down...
Hoecker sie sind raus!
djorge
Senior Member
Senior Member
Posts: 422
Joined: 2003-07-03, 12:48 UTC
Location: Portugal

Post by *djorge »

At least it could be optional.
it would slow TC to much down...
There are users with faster machines than others so this is not even an issue.
______________________
David Jorge
Personal License #117854
User avatar
Hacker
Moderator
Moderator
Posts: 13073
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Sir Silva, you don't heave a clue about what you are talking about !!!

Are you a programmer ?
If so, do you know how menus are programmed
If so, do you know how icons in menus are programmed
If so, did you do it once in your life ?
If so, can I see it ?

I thought so....
Habemus majkam!
gnozal8
Junior Member
Junior Member
Posts: 83
Joined: 2004-01-12, 11:14 UTC
Contact:

Post by *gnozal8 »

Maybe it's off topic, but what about SetMenuItemBitmaps() : no need to be owner-drawn?
Not that I care much about icons ...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48118
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunately this is only for checked and unchecked bitmaps. If you check MSDN, it says that "The selected and clear bitmaps should be monochrome.". Therefore it's quite useless for showing icons. :(
Author of Total Commander
https://www.ghisler.com
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

If you check MSDN, it says that "The selected and clear bitmaps should be monochrome."
Hm, does MSDN mean that the bitmaps _have to_ be monochrome because no more colors are possible, or do they literally mean 'should' be monochrome (as a recommendation to preserve the best possible downwards compatibility with older OSes)? If they really mean 'should', perhaps there is a possibility to use that mechanism...

IMO menu-icons are no absolutely must-have, but if this oculd be implemented in quite an easy way, it should be considered.
gnozal8
Junior Member
Junior Member
Posts: 83
Joined: 2004-01-12, 11:14 UTC
Contact:

Post by *gnozal8 »

ghisler(Author) wrote:Unfortunately this is only for checked and unchecked bitmaps. If you check MSDN, it says that "The selected and clear bitmaps should be monochrome.". Therefore it's quite useless for showing icons. :(
You are right, but it seems to work with colored icons (played with some Purebasic code, but not much tested though), so I mentioned this possibility.
Post Reply