View Issue Details

IDProjectCategoryView StatusLast Update
0003425JEDI VCL00 JVCL Componentspublic2006-04-05 01:24
ReporterDeathMADAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version3.30 
Summary0003425: TJvToolBar with assigned Menu and(or) TMenuItem
DescriptionWhen use TJvToolBar.Menu := mnMainMenu and set in menu highlevel menuitem(caption like "File","Edit","Help") property Visible to False - ToolBar not hide button corresponding with menu item.

When I manualy create button on Toolbar and assign MenuItem property on buttons - DisabledImages and Painting style ignoring and I see ugly bitmaps on menu(like in Delphi 7 :( )

At last, when I set ViewCheckMarks := True Menu with change on every item, not only when exists checkmarks.

P.S. Sorry for ugly english.

TagsNo tags attached.

Activities

obones

2006-01-09 00:56

administrator   ~0008356

Please create a "sample" application and attach the zipped sources to this issue.

2006-01-12 05:06

 

ToolBarTest.zip (18,996 bytes)

DeathMAD

2006-01-17 12:12

reporter   ~0008396

I have added sample.

obones

2006-04-04 08:01

administrator   ~0008905

Answers to your three points:

1. That's right, it's a bug and has been fixed.

2. This was expected behaviour, and has been improved.

3. This is expected. This property (ShowCheckMarks) is there to force having checkmarks for ALL items. If set to False, you will get a square around the image, just like XP does for its menus

Point 1 and 2 will be in CVS as soon as the system is back online.

obones

2006-04-05 01:24

administrator   ~0008947

This is now in CVS

Issue History

Date Modified Username Field Change
2006-01-08 14:44 DeathMAD New Issue
2006-01-09 00:56 obones Note Added: 0008356
2006-01-09 00:56 obones Status new => feedback
2006-01-12 05:06 DeathMAD File Added: ToolBarTest.zip
2006-01-17 12:12 DeathMAD Note Added: 0008396
2006-04-04 08:01 obones Note Added: 0008905
2006-04-04 08:01 obones Status feedback => confirmed
2006-04-04 08:07 obones Relationship added related to 0003098
2006-04-04 08:07 obones Relationship deleted related to 0003098
2006-04-05 01:24 obones Status confirmed => resolved
2006-04-05 01:24 obones Resolution open => fixed
2006-04-05 01:24 obones Assigned To => obones
2006-04-05 01:24 obones Note Added: 0008947