Changeset 126 in josm
- Timestamp:
- 2006-07-25T18:53:18+02:00 (18 years ago)
- Files:
-
- 1 added
- 1 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
po/de.po
r124 r126 12 12 "Project-Id-Version: de\n" 13 13 "Report-Msgid-Bugs-To: \n" 14 "POT-Creation-Date: 2006-07-2 3 23:39+0200\n"14 "POT-Creation-Date: 2006-07-25 00:28+0200\n" 15 15 "PO-Revision-Date: 2006-07-22 14:48+0200\n" 16 16 "Last-Translator: Sven Anders <sven@anders-hamburg.de>\n" … … 967 967 msgstr "Den Schlüssel aus allen Objekten löschen." 968 968 969 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 56969 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:160 970 970 #, java-format 971 971 msgid "Unknown type at line {0}" 972 972 msgstr "Unbekannter Typ in Zeile {0}" 973 973 974 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:17 4974 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:178 975 975 #, java-format 976 976 msgid "Cannot have a writable combobox with default values (line {0})" 977 977 msgstr "" 978 978 979 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 79979 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:183 980 980 #, java-format 981 981 msgid "" … … 983 983 msgstr "" 984 984 985 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 0986 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 1985 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:184 986 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:185 987 987 #, fuzzy 988 988 msgid "element" … … 991 991 msgstr[1] "Abschnitte" 992 992 993 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 86993 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:190 994 994 #, java-format 995 995 msgid "Unknown annotation object {0} at line {1} column {2}" 996 996 msgstr "Unbekannt Vermerktes Objekt {0} an Zeile {1} Spalte {2}" 997 997 998 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:2 56998 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:260 999 999 msgid "Change Properties" 1000 1000 msgstr "Einstellungen ändern" -
po/en_GB.po
r124 r126 11 11 "Project-Id-Version: JOSM SVN\n" 12 12 "Report-Msgid-Bugs-To: \n" 13 "POT-Creation-Date: 2006-07-2 3 23:39+0200\n"13 "POT-Creation-Date: 2006-07-25 00:28+0200\n" 14 14 "PO-Revision-Date: 2006-07-22 16:18+0100\n" 15 15 "Last-Translator: Bruce Cowan <bruce.cowan@dsl.pipex.com>\n" … … 958 958 msgstr "Delete the selected key in all objects" 959 959 960 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 56960 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:160 961 961 #, fuzzy, java-format 962 962 msgid "Unknown type at line {0}" 963 963 msgstr "Unknown file extension: {0}" 964 964 965 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:17 4965 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:178 966 966 #, java-format 967 967 msgid "Cannot have a writable combobox with default values (line {0})" 968 968 msgstr "" 969 969 970 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 79970 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:183 971 971 #, java-format 972 972 msgid "" … … 974 974 msgstr "" 975 975 976 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 0977 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 1976 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:184 977 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:185 978 978 #, fuzzy 979 979 msgid "element" … … 982 982 msgstr[1] "segment" 983 983 984 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 86984 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:190 985 985 #, java-format 986 986 msgid "Unknown annotation object {0} at line {1} column {2}" 987 987 msgstr "" 988 988 989 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:2 56989 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:260 990 990 #, fuzzy 991 991 msgid "Change Properties" -
po/fr.po
r124 r126 7 7 "Project-Id-Version: fr\n" 8 8 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 2006-07-2 3 23:39+0200\n"9 "POT-Creation-Date: 2006-07-25 00:28+0200\n" 10 10 "PO-Revision-Date: 2006-07-21 21:36+0200\n" 11 11 "Last-Translator: Frederic Bonifas <fredericbonifas@gmail.com>\n" … … 970 970 msgstr "Supprimer la clé sélectionnée de tous les objets" 971 971 972 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 56972 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:160 973 973 #, fuzzy, java-format 974 974 msgid "Unknown type at line {0}" 975 975 msgstr "Extension de fichier inconnue : {0}" 976 976 977 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:17 4977 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:178 978 978 #, java-format 979 979 msgid "Cannot have a writable combobox with default values (line {0})" 980 980 msgstr "" 981 981 982 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 79982 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:183 983 983 #, java-format 984 984 msgid "" … … 986 986 msgstr "" 987 987 988 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 0989 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:18 1988 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:184 989 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:185 990 990 #, fuzzy 991 991 msgid "element" … … 994 994 msgstr[1] "segments" 995 995 996 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:1 86996 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:190 997 997 #, java-format 998 998 msgid "Unknown annotation object {0} at line {1} column {2}" 999 999 msgstr "Objet d'annotation inconnu : {0} à la ligne {1} colonne {2}" 1000 1000 1001 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:2 561001 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:260 1002 1002 msgid "Change Properties" 1003 1003 msgstr "Changer les propriétés" -
src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java
r125 r126 202 202 203 203 private List<Item> data; 204 public finalString name;205 privateCollection<Class<?>> types;204 public String name; 205 Collection<Class<?>> types; 206 206 207 207 public AnnotationPreset(List<Item> data, String name, Collection<Class<?>> currentTypes) { … … 216 216 * Use this as default item for "do not select anything". 217 217 */ 218 public AnnotationPreset() { 219 name = ""; 220 } 218 public AnnotationPreset() {} 221 219 222 220 public static List<AnnotationPreset> readAll(InputStream inStream) throws IOException, SAXException { -
src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java
r120 r126 28 28 29 29 import javax.swing.DefaultComboBoxModel; 30 import javax.swing.DefaultListCellRenderer; 30 31 import javax.swing.JButton; 31 32 import javax.swing.JComboBox; 33 import javax.swing.JComponent; 32 34 import javax.swing.JDialog; 33 35 import javax.swing.JLabel; 36 import javax.swing.JList; 34 37 import javax.swing.JOptionPane; 35 38 import javax.swing.JPanel; … … 261 264 } 262 265 }); 266 annotationPresets.setRenderer(new DefaultListCellRenderer(){ 267 @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { 268 AnnotationPreset a = (AnnotationPreset)value; 269 if (a.name == null) 270 return super.getListCellRendererComponent(list, "", index, false, false); 271 JComponent c = (JComponent)super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); 272 JLabel l = new JLabel((a).name); 273 l.setForeground(c.getForeground()); 274 l.setBackground(c.getBackground()); 275 l.setFont(c.getFont()); 276 l.setBorder(c.getBorder()); 277 if (a.types == null) 278 l.setIcon(ImageProvider.get("data", "empty")); 279 else if (a.types.size() != 1) 280 l.setIcon(ImageProvider.get("data", "object")); 281 else 282 l.setIcon(ImageProvider.get("data", a.types.iterator().next().getSimpleName().toLowerCase())); 283 l.setOpaque(true); 284 return l; 285 } 286 }); 263 287 264 288 data.setColumnIdentifiers(new String[]{tr("Key"),tr("Value")});
Note:
See TracChangeset
for help on using the changeset viewer.