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 - No more distinguishable unset properties under Mac OS X
Summary: No more distinguishable unset properties under Mac OS X
Status: RESOLVED WORKSFORME
Alias: None
Product: utilities
Classification: Unclassified
Component: Properties (show other bugs)
Version: 6.x
Hardware: Macintosh Mac OS X
: P3 blocker (vote)
Assignee: issues@utilities
URL:
Keywords: L&F
Depends on:
Blocks:
 
Reported: 2007-09-24 15:52 UTC by crosati
Modified: 2009-02-19 22:57 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
italian value of <Application Preferences>.imageInterpolationPref.NAME is not set and shoul be gray (47.52 KB, image/png)
2007-09-24 15:53 UTC, crosati
Details
screenshot (9.81 KB, image/png)
2009-02-02 10:45 UTC, Alexey Butenko
Details

Note You need to log in before you can comment on or make changes to this bug.
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