View Issue Details

IDProjectCategoryView StatusLast Update
0003862JEDI VCL00 JVCL Componentspublic2006-08-24 05:37
ReportermarcgeldonAssigned Toobones 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.30 
Summary0003862: TJvMenu - Problems with check-menuitems
DescriptionPlease have a look at the demo application. All the item painters paint the check-menuitems very strange.

my file version of JvMenus.pas: 1.86
TagsNo tags attached.

Activities

2006-08-20 13:26

 

Test.zip (3,927 bytes)

obones

2006-08-21 00:59

administrator   ~0009989

This is very weird...

obones

2006-08-21 01:06

administrator   ~0009990

That's because you are not using any image and the ImageSize property of the TJvMainMenu is set to (0, 0)
Use images or set ImageSize to (16, 16) and you will get a valid drawing.
Now, do you consider I should add the checkmark width if there is no image, no glyph and ImageSize set to (0, 0) ?

marcgeldon

2006-08-23 08:46

reporter   ~0010007

if there is no checkmark width, no glyph and the ImageSize is "0,0", I think this should be automatically set to "16,16". Otherwise it looks not very nice.

obones

2006-08-24 05:37

administrator   ~0010015

This is now fixed in SVN

obones

2006-08-24 05:37

administrator   ~0010016

This is now fixed in SVN
Note that ImageSize will not be changed, the fix works on internal calculations only.

Issue History

Date Modified Username Field Change
2006-08-20 13:26 marcgeldon New Issue
2006-08-20 13:26 marcgeldon File Added: Test.zip
2006-08-21 00:59 obones Note Added: 0009989
2006-08-21 00:59 obones Assigned To => obones
2006-08-21 00:59 obones Status new => confirmed
2006-08-21 01:06 obones Note Added: 0009990
2006-08-21 01:06 obones Status confirmed => feedback
2006-08-23 08:46 marcgeldon Note Added: 0010007
2006-08-24 05:37 obones Status feedback => resolved
2006-08-24 05:37 obones Fixed in Version => Daily / SVN
2006-08-24 05:37 obones Resolution open => fixed
2006-08-24 05:37 obones Note Added: 0010015
2006-08-24 05:37 obones Note Added: 0010016