Ignore:
Timestamp:
2006-07-10T15:02:33+12:00 (18 years ago)
Author:
kjdon
Message:

Changed text handling to use Dictionary.get rather than Dictionary.setText or Dictionary.registerBoth etc. also removed mnemonics cos they suck for other languages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/cdm/GeneralManager.java

    r12093 r12123  
    138138        JPanel fields_panel = new JPanel();
    139139
    140         creator_label = new JLabel();
    141         Dictionary.registerText(creator_label, "CDM.General.Email.Creator");
    142 
     140        creator_label = new JLabel(Dictionary.get("CDM.General.Email.Creator"));
     141       
    143142        creator_emailfield = new EmailField(Configuration.getColor("coloring.error_background", false));
    144         Dictionary.registerTooltip(creator_emailfield, "CDM.General.Email.Creator_Tooltip");
    145 
    146         maintainer_label = new JLabel();
    147         Dictionary.registerText(maintainer_label, "CDM.General.Email.Maintainer");
    148 
     143        creator_emailfield.setToolTipText(Dictionary.get("CDM.General.Email.Creator_Tooltip"));
     144       
     145        maintainer_label = new JLabel(Dictionary.get("CDM.General.Email.Maintainer"));
     146       
    149147        maintainer_emailfield = new EmailField(Configuration.getColor("coloring.error_background", false));
    150         Dictionary.registerTooltip(maintainer_emailfield, "CDM.General.Email.Maintainer_Tooltip");
    151 
    152         name_label = new JLabel();
    153         Dictionary.registerText(name_label, "CDM.General.Collection_Name");
    154         name_textfield = new JTextField("CDM.General.Collection_Name");
    155         Dictionary.registerTooltip(name_textfield, "CDM.General.Collection_Name_Tooltip");
    156         JLabel short_name_label = new JLabel();
    157         Dictionary.registerText(short_name_label, "NewCollectionPrompt.Collection_Name");
     148        maintainer_emailfield.setToolTipText(Dictionary.get("CDM.General.Email.Maintainer_Tooltip"));
     149       
     150        name_label = new JLabel(Dictionary.get("CDM.General.Collection_Name"));
     151        name_textfield = new JTextField();
     152        name_textfield.setToolTipText(Dictionary.get("CDM.General.Collection_Name_Tooltip"));
     153       
     154        JLabel short_name_label = new JLabel(Dictionary.get("NewCollectionPrompt.Collection_Name"));
    158155        JTextField short_name_textfield = new JTextField(Gatherer.c_man.getCollection().getName());
    159156        short_name_textfield.setEditable(false);
    160157        short_name_textfield.setBackground(Configuration.getColor("coloring.collection_tree_background", false));
    161158        JPanel icon_panel = new JPanel();
    162         icon_label = new JLabel();
    163         Dictionary.registerText(icon_label, "CDM.General.Icon_Collection");
    164         icon_textfield = new JTextField("CDM.General.Icon_Collection");
    165         Dictionary.registerTooltip(icon_textfield, "CDM.General.Icon_Collection_Tooltip");
    166         browse_about_icon_button = new GLIButton();
    167         browse_about_icon_button.setMnemonic(KeyEvent.VK_A);
    168         Dictionary.registerText(browse_about_icon_button, "General.Browse");
     159        icon_label = new JLabel(Dictionary.get("CDM.General.Icon_Collection"));
     160        icon_textfield = new JTextField();
     161        icon_textfield.setToolTipText(Dictionary.get("CDM.General.Icon_Collection_Tooltip"));
     162        browse_about_icon_button = new GLIButton(Dictionary.get("General.Browse"));
    169163        JPanel small_icon_panel = new JPanel();
    170         small_icon_label = new JLabel("CDM.General.Icon_Collection_Small");
    171         Dictionary.registerText(small_icon_label, "CDM.General.Icon_Collection_Small");
    172         small_icon_textfield = new JTextField("CDM.General.Icon_Collection_Small");
    173         Dictionary.registerTooltip(small_icon_textfield, "CDM.General.Icon_Collection_Small_Tooltip");
    174         browse_home_icon_button = new GLIButton();
    175         browse_home_icon_button.setMnemonic(KeyEvent.VK_A);
    176         Dictionary.registerText(browse_home_icon_button, "General.Browse");
     164        small_icon_label = new JLabel(Dictionary.get("CDM.General.Icon_Collection_Small"));
     165        small_icon_textfield = new JTextField();
     166        small_icon_textfield.setToolTipText(Dictionary.get("CDM.General.Icon_Collection_Small_Tooltip"));
     167        browse_home_icon_button = new GLIButton(Dictionary.get("General.Browse"));
    177168
    178169        // public
    179170        JPanel box_panel = new JPanel();
    180         public_checkbox = new JCheckBox("", public_collectionmeta.getValue(CollectionMeta.TEXT).equals(CollectionConfiguration.TRUE_STR));
    181         Dictionary.registerText(public_checkbox, "CDM.General.Access");
    182 
     171        public_checkbox = new JCheckBox(Dictionary.get("CDM.General.Access"), public_collectionmeta.getValue(CollectionMeta.TEXT).equals(CollectionConfiguration.TRUE_STR));
     172       
    183173        JPanel description_panel = new JPanel();
    184         description_label = new JLabel();
    185         Dictionary.registerText(description_label, "CDM.General.Collection_Extra");
     174        description_label = new JLabel(Dictionary.get("CDM.General.Collection_Extra"));
     175       
    186176        description_textarea = new JTextArea();
    187177        description_textarea.setBackground(Configuration.getColor("coloring.editable_background", false));
    188         Dictionary.registerTooltip(description_textarea, "CDM.General.Collection_Extra_Tooltip");
     178        description_textarea.setToolTipText(Dictionary.get("CDM.General.Collection_Extra_Tooltip"));
     179       
    189180        // Connection
    190181        BrowseListener browse_listener = new BrowseListener(StaticStrings.IMAGES_PATH_RELATIVE_TO_GSDL_PREFIX);
Note: See TracChangeset for help on using the changeset viewer.