This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 116546

Summary: No more distinguishable unset properties under Mac OS X
Product: utilities Reporter: crosati <crosati>
Component: PropertiesAssignee: issues@utilities <issues>
Status: RESOLVED WORKSFORME    
Severity: blocker Keywords: L&F
Priority: P3    
Version: 6.x   
Hardware: Macintosh   
OS: Mac OS X   
Issue Type: DEFECT Exception Reporter:
Attachments: italian value of <Application Preferences>.imageInterpolationPref.NAME is not set and shoul be gray
screenshot

Description crosati 2007-09-24 15:52:39 UTC
The properties editor under Mac OS X draws blank cells for both unset properties and set without value ones.
In the attached image the Italian value of the property "<Application Preferences>.imageInterpolationPref.NAME" is not set (NB 5.5.1 draw it as gray cell), in 
NB 6 the cell is blank and is not distinguishable from a empty value set cell.
Comment 1 crosati 2007-09-24 15:53:29 UTC
Created attachment 49368 [details]
italian value of <Application Preferences>.imageInterpolationPref.NAME is not set and shoul be gray
Comment 2 Marian Petras 2007-09-27 11:21:10 UTC
I just verified it works (unset properties are distinguishable) on Windows (XP) and Linux (both Metal and GTK L&F).
Comment 3 crosati 2007-09-27 11:39:20 UTC
But it is (still) not working on Mac OS X.

Product Version: NetBeans IDE Dev (Build 200709261200)
Java: 1.5.0_07; Java HotSpot(TM) Client VM 1.5.0_07-87 
System: Mac OS X version 10.4.10 running on i386; MacRoman; en_US (nb) 
Userdir: /Users/crosati/.netbeans/dev
Comment 4 Marian Petras 2007-09-27 13:12:29 UTC
Yes, it does not work and I am investigating the cause just now. I just verified it is platform dependent (or rather L&F
dependent) and added the appropriate keyword.
Comment 5 crosati 2007-11-28 17:05:00 UTC
For a while before NB6.0rc2 it worked, but in NB6.0rc2 this problem is still there.
Comment 6 crosati 2007-12-10 09:39:39 UTC
On MacOS X 10.5 (Leopard) the problem is still here unless you add

-J-Dapple.awt.graphics.UseQuartz=true

on the netbeans.conf file.
Comment 7 Alexey Butenko 2009-02-02 10:44:39 UTC
table cell will be gray(blue on MacOSX) only if some key is not present in one locale, but present in another.
If the key is not set (key is present but value is not set) then table cell is white. 
See picture.
Comment 8 Alexey Butenko 2009-02-02 10:45:20 UTC
Created attachment 76452 [details]
screenshot
Comment 9 Alexey Butenko 2009-02-02 10:46:24 UTC
So it is working on MacOSX