Author: lemovice
Date: Sun Dec  8 20:55:19 2013
New Revision: 4726

Log:
Set first column of the all the tables to the minimum required size
Add a HideToolBar method to IndividualsList, ChildrenList and NotesList class


Modified:
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.java
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.form
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.java

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.form
   (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.form
   Sun Dec  8 20:55:19 2013
@@ -72,6 +72,9 @@
             <Property name="showHorizontalLines" type="boolean" value="false"/>
             <Property name="showVerticalLines" type="boolean" value="false"/>
           </Properties>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="associationsTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.java
   (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/AssociationsListPanel.java
   Sun Dec  8 20:55:19 2013
@@ -53,6 +53,7 @@
         associationsTable.setModel(associationsTableModel);
         associationsTable.setShowHorizontalLines(false);
         associationsTable.setShowVerticalLines(false);
+        associationsTable.getColumnModel().getColumn(0).setMaxWidth(100);
         associationsScrollPane.setViewportView(associationsTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.form
       (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.form
       Sun Dec  8 20:55:19 2013
@@ -16,22 +16,22 @@
   <Layout>
     <DimensionLayout dim="0">
       <Group type="103" groupAlignment="0" attributes="0">
-          <Component id="IndividualsToolBar" pref="476" max="32767" 
attributes="0"/>
-          <Component id="childrensScrollPane" alignment="0" max="32767" 
attributes="0"/>
+          <Component id="childrenToolBar" pref="476" max="32767" 
attributes="0"/>
+          <Component id="childrenScrollPane" alignment="0" max="32767" 
attributes="0"/>
       </Group>
     </DimensionLayout>
     <DimensionLayout dim="1">
       <Group type="103" groupAlignment="0" attributes="0">
           <Group type="102" alignment="0" attributes="0">
-              <Component id="IndividualsToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
+              <Component id="childrenToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
               <EmptySpace min="-2" max="-2" attributes="0"/>
-              <Component id="childrensScrollPane" pref="294" max="32767" 
attributes="0"/>
+              <Component id="childrenScrollPane" pref="294" max="32767" 
attributes="0"/>
           </Group>
       </Group>
     </DimensionLayout>
   </Layout>
   <SubComponents>
-    <Container class="javax.swing.JToolBar" name="IndividualsToolBar">
+    <Container class="javax.swing.JToolBar" name="childrenToolBar">
       <Properties>
         <Property name="floatable" type="boolean" value="false"/>
         <Property name="rollover" type="boolean" value="true"/>
@@ -108,22 +108,25 @@
         </Component>
       </SubComponents>
     </Container>
-    <Container class="javax.swing.JScrollPane" name="childrensScrollPane">
+    <Container class="javax.swing.JScrollPane" name="childrenScrollPane">
       <AuxValues>
         <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
       </AuxValues>
 
       <Layout 
class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
       <SubComponents>
-        <Component class="javax.swing.JTable" name="individualsTable">
+        <Component class="javax.swing.JTable" name="childrenTable">
           <Properties>
             <Property name="model" type="javax.swing.table.TableModel" 
editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
               <Connection code="mIndividualsTableModel" type="code"/>
             </Property>
           </Properties>
           <Events>
-            <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="individualsTableMouseClicked"/>
+            <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="childrenTableMouseClicked"/>
           </Events>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="childrenTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.java
       (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ChildrenListPanel.java
       Sun Dec  8 20:55:19 2013
@@ -35,16 +35,16 @@
     // <editor-fold defaultstate="collapsed" desc="Generated 
Code">//GEN-BEGIN:initComponents
     private void initComponents() {
 
-        IndividualsToolBar = new javax.swing.JToolBar();
+        childrenToolBar = new javax.swing.JToolBar();
         addChildrenButton = new javax.swing.JButton();
         editChildrenButton = new javax.swing.JButton();
         deleteChildrenButton = new javax.swing.JButton();
         linkToChildrenButton = new javax.swing.JButton();
-        childrensScrollPane = new javax.swing.JScrollPane();
-        individualsTable = new javax.swing.JTable();
+        childrenScrollPane = new javax.swing.JScrollPane();
+        childrenTable = new javax.swing.JTable();
 
-        IndividualsToolBar.setFloatable(false);
-        IndividualsToolBar.setRollover(true);
+        childrenToolBar.setFloatable(false);
+        childrenToolBar.setRollover(true);
 
         addChildrenButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_add.png")));
 // NOI18N
         
addChildrenButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("ChildrenListPanel.addChildrenButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -56,7 +56,7 @@
                 addChildrenButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(addChildrenButton);
+        childrenToolBar.add(addChildrenButton);
 
         editChildrenButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit.png")));
 // NOI18N
         
editChildrenButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("ChildrenListPanel.editChildrenButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -68,7 +68,7 @@
                 editChildrenButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(editChildrenButton);
+        childrenToolBar.add(editChildrenButton);
 
         deleteChildrenButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_delete.png")));
 // NOI18N
         
deleteChildrenButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("ChildrenListPanel.deleteChildrenButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -80,7 +80,7 @@
                 deleteChildrenButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(deleteChildrenButton);
+        childrenToolBar.add(deleteChildrenButton);
 
         linkToChildrenButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/link_add.png")));
 // NOI18N
         
linkToChildrenButton.setText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("ChildrenListPanel.linkToChildrenButton.text"),
 new Object[] {})); // NOI18N
@@ -93,29 +93,30 @@
                 linkToChildrenButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(linkToChildrenButton);
+        childrenToolBar.add(linkToChildrenButton);
 
-        individualsTable.setModel(mIndividualsTableModel);
-        individualsTable.addMouseListener(new java.awt.event.MouseAdapter() {
+        childrenTable.setModel(mIndividualsTableModel);
+        childrenTable.getColumnModel().getColumn(0).setMaxWidth(100);
+        childrenTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
-                individualsTableMouseClicked(evt);
+                childrenTableMouseClicked(evt);
             }
         });
-        childrensScrollPane.setViewportView(individualsTable);
+        childrenScrollPane.setViewportView(childrenTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
         this.setLayout(layout);
         layout.setHorizontalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addComponent(IndividualsToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, 476, Short.MAX_VALUE)
-            .addComponent(childrensScrollPane)
+            .addComponent(childrenToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, 476, Short.MAX_VALUE)
+            .addComponent(childrenScrollPane)
         );
         layout.setVerticalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
             .addGroup(layout.createSequentialGroup()
-                .addComponent(IndividualsToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
+                .addComponent(childrenToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
                 
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
-                .addComponent(childrensScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 294, Short.MAX_VALUE))
+                .addComponent(childrenScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 294, Short.MAX_VALUE))
         );
     }// </editor-fold>//GEN-END:initComponents
 
@@ -149,7 +150,7 @@
     }//GEN-LAST:event_addChildrenButtonActionPerformed
 
     private void editChildrenButtonActionPerformed(java.awt.event.ActionEvent 
evt) {//GEN-FIRST:event_editChildrenButtonActionPerformed
-        int rowIndex = 
individualsTable.convertRowIndexToModel(individualsTable.getSelectedRow());
+        int rowIndex = 
childrenTable.convertRowIndexToModel(childrenTable.getSelectedRow());
         if (rowIndex != -1) {
             IndividualEditorPanel individualEditorPanel = new 
IndividualEditorPanel();
             
individualEditorPanel.set(mIndividualsTableModel.getValueAt(rowIndex));
@@ -168,9 +169,9 @@
     private void 
deleteChildrenButtonActionPerformed(java.awt.event.ActionEvent evt) 
{//GEN-FIRST:event_deleteChildrenButtonActionPerformed
    }//GEN-LAST:event_deleteChildrenButtonActionPerformed
 
-    private void individualsTableMouseClicked(java.awt.event.MouseEvent evt) 
{//GEN-FIRST:event_individualsTableMouseClicked
+    private void childrenTableMouseClicked(java.awt.event.MouseEvent evt) 
{//GEN-FIRST:event_childrenTableMouseClicked
         if (evt.getClickCount() >= 2) {
-            int rowIndex = 
individualsTable.convertRowIndexToModel(individualsTable.getSelectedRow());
+            int rowIndex = 
childrenTable.convertRowIndexToModel(childrenTable.getSelectedRow());
             if (rowIndex != -1) {
                 IndividualEditorPanel individualEditorPanel = new 
IndividualEditorPanel();
                 
individualEditorPanel.set(mIndividualsTableModel.getValueAt(rowIndex));
@@ -185,11 +186,12 @@
                 }
             }
         }
-    }//GEN-LAST:event_individualsTableMouseClicked
+    }//GEN-LAST:event_childrenTableMouseClicked
 
     private void 
linkToChildrenButtonActionPerformed(java.awt.event.ActionEvent evt) 
{//GEN-FIRST:event_linkToChildrenButtonActionPerformed
         IndividualsListPanel individualsListPanel = new IndividualsListPanel();
         List<Indi> individualsList = new 
ArrayList<Indi>(mRoot.getGedcom().getIndis());
+        individualsListPanel.setToolBarVisible(false);
         individualsListPanel.setIndividualsList(mRoot, individualsList);
         DialogManager.ADialog individualsListDialog = new 
DialogManager.ADialog(
                 NbBundle.getMessage(IndividualsListPanel.class, 
"IndividualsListPanel.title.select.child"),
@@ -201,12 +203,12 @@
         }
     }//GEN-LAST:event_linkToChildrenButtonActionPerformed
     // Variables declaration - do not modify//GEN-BEGIN:variables
-    private javax.swing.JToolBar IndividualsToolBar;
     private javax.swing.JButton addChildrenButton;
-    private javax.swing.JScrollPane childrensScrollPane;
+    private javax.swing.JScrollPane childrenScrollPane;
+    private javax.swing.JTable childrenTable;
+    private javax.swing.JToolBar childrenToolBar;
     private javax.swing.JButton deleteChildrenButton;
     private javax.swing.JButton editChildrenButton;
-    private javax.swing.JTable individualsTable;
     private javax.swing.JButton linkToChildrenButton;
     // End of variables declaration//GEN-END:variables
 
@@ -216,15 +218,19 @@
     }
 
     public Indi getSelectedChildren() {
-        int selectedRow = individualsTable.getSelectedRow();
+        int selectedRow = childrenTable.getSelectedRow();
         if (selectedRow != -1) {
-            int rowIndex = 
individualsTable.convertRowIndexToModel(selectedRow);
+            int rowIndex = childrenTable.convertRowIndexToModel(selectedRow);
             return mIndividualsTableModel.getValueAt(rowIndex);
         } else {
             return null;
         }
     }
 
+    public void setToolBarVisible(boolean visible) {
+        childrenToolBar.setVisible(visible);
+    }
+    
     public void commit() {
     }
 }

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.form
 (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.form
 Sun Dec  8 20:55:19 2013
@@ -112,6 +112,9 @@
           <Events>
             <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="eventsTableMouseClicked"/>
           </Events>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="eventsTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.java
 (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/EventsListPanel.java
 Sun Dec  8 20:55:19 2013
@@ -90,6 +90,7 @@
         eventsTable.setGridColor(java.awt.Color.lightGray);
         
eventsTable.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
         eventsTable.setShowVerticalLines(false);
+        eventsTable.getColumnModel().getColumn(0).setMaxWidth(100);
         eventsTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
                 eventsTableMouseClicked(evt);

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.form
       (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.form
       Sun Dec  8 20:55:19 2013
@@ -89,7 +89,7 @@
       <SubComponents>
         <Component class="javax.swing.JTable" name="familyNamesTable">
           <Properties>
-            <Property name="model" type="javax.swing.table.TableModel" 
editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
+            <Property name="model" type="javax.swing.table.TableModel" 
editor="org.netbeans.modules.form.RADConnectionPropertyEditor" 
postCode="familyNamesTable.getColumnModel().getColumn(0).setMaxWidth(100);">
               <Connection code="familiesTableModel" type="code"/>
             </Property>
             <Property name="tableHeader" type="javax.swing.table.JTableHeader" 
editor="org.netbeans.modules.form.editors2.JTableHeaderEditor">

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.java
       (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/FamiliesListPanel.java
       Sun Dec  8 20:55:19 2013
@@ -74,6 +74,7 @@
         familyNamesToolBar.add(deleteFamilyNameButton);
 
         familyNamesTable.setModel(familiesTableModel);
+        familyNamesTable.getColumnModel().getColumn(0).setMaxWidth(100);
         familyNamesTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
                 familyNamesTableMouseClicked(evt);

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.form
    (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.form
    Sun Dec  8 20:55:19 2013
@@ -16,14 +16,14 @@
   <Layout>
     <DimensionLayout dim="0">
       <Group type="103" groupAlignment="0" attributes="0">
-          <Component id="IndividualsToolBar" pref="476" max="32767" 
attributes="0"/>
+          <Component id="individualsToolBar" pref="476" max="32767" 
attributes="0"/>
           <Component id="childrensScrollPane" alignment="0" max="32767" 
attributes="0"/>
       </Group>
     </DimensionLayout>
     <DimensionLayout dim="1">
       <Group type="103" groupAlignment="0" attributes="0">
           <Group type="102" alignment="0" attributes="0">
-              <Component id="IndividualsToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
+              <Component id="individualsToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
               <EmptySpace min="-2" max="-2" attributes="0"/>
               <Component id="childrensScrollPane" pref="294" max="32767" 
attributes="0"/>
           </Group>
@@ -31,7 +31,7 @@
     </DimensionLayout>
   </Layout>
   <SubComponents>
-    <Container class="javax.swing.JToolBar" name="IndividualsToolBar">
+    <Container class="javax.swing.JToolBar" name="individualsToolBar">
       <Properties>
         <Property name="floatable" type="boolean" value="false"/>
         <Property name="rollover" type="boolean" value="true"/>
@@ -96,6 +96,9 @@
           <Events>
             <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="individualsTableMouseClicked"/>
           </Events>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="individualsTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.java
    (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/IndividualsListPanel.java
    Sun Dec  8 20:55:19 2013
@@ -34,15 +34,15 @@
     // <editor-fold defaultstate="collapsed" desc="Generated 
Code">//GEN-BEGIN:initComponents
     private void initComponents() {
 
-        IndividualsToolBar = new javax.swing.JToolBar();
+        individualsToolBar = new javax.swing.JToolBar();
         addIndividualButton = new javax.swing.JButton();
         editIndividualButton = new javax.swing.JButton();
         deleteIndividualButton = new javax.swing.JButton();
         childrensScrollPane = new javax.swing.JScrollPane();
         individualsTable = new javax.swing.JTable();
 
-        IndividualsToolBar.setFloatable(false);
-        IndividualsToolBar.setRollover(true);
+        individualsToolBar.setFloatable(false);
+        individualsToolBar.setRollover(true);
 
         addIndividualButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_add.png")));
 // NOI18N
         addIndividualButton.setFocusable(false);
@@ -53,7 +53,7 @@
                 addIndividualButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(addIndividualButton);
+        individualsToolBar.add(addIndividualButton);
 
         editIndividualButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit.png")));
 // NOI18N
         editIndividualButton.setFocusable(false);
@@ -64,7 +64,7 @@
                 editIndividualButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(editIndividualButton);
+        individualsToolBar.add(editIndividualButton);
 
         deleteIndividualButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_delete.png")));
 // NOI18N
         deleteIndividualButton.setFocusable(false);
@@ -75,9 +75,10 @@
                 deleteIndividualButtonActionPerformed(evt);
             }
         });
-        IndividualsToolBar.add(deleteIndividualButton);
+        individualsToolBar.add(deleteIndividualButton);
 
         individualsTable.setModel(mIndividualsTableModel);
+        individualsTable.getColumnModel().getColumn(0).setMaxWidth(100);
         individualsTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
                 individualsTableMouseClicked(evt);
@@ -89,13 +90,13 @@
         this.setLayout(layout);
         layout.setHorizontalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addComponent(IndividualsToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, 476, Short.MAX_VALUE)
+            .addComponent(individualsToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, 476, Short.MAX_VALUE)
             .addComponent(childrensScrollPane)
         );
         layout.setVerticalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
             .addGroup(layout.createSequentialGroup()
-                .addComponent(IndividualsToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
+                .addComponent(individualsToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
                 
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                 .addComponent(childrensScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 294, Short.MAX_VALUE))
         );
@@ -168,12 +169,12 @@
         }
     }//GEN-LAST:event_individualsTableMouseClicked
     // Variables declaration - do not modify//GEN-BEGIN:variables
-    private javax.swing.JToolBar IndividualsToolBar;
     private javax.swing.JButton addIndividualButton;
     private javax.swing.JScrollPane childrensScrollPane;
     private javax.swing.JButton deleteIndividualButton;
     private javax.swing.JButton editIndividualButton;
     private javax.swing.JTable individualsTable;
+    private javax.swing.JToolBar individualsToolBar;
     // End of variables declaration//GEN-END:variables
 
     public void setIndividualsList(Property root, List<Indi> individualsList) {
@@ -191,6 +192,11 @@
         }
     }
 
+
+    public void setToolBarVisible(boolean visible) {
+        individualsToolBar.setVisible(visible);
+    }
+    
     public void commit() {
     }
 }

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.form
      (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.form
      Sun Dec  8 20:55:19 2013
@@ -102,6 +102,9 @@
               <Connection code="multiMediaObjectsTableModel" type="code"/>
             </Property>
           </Properties>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="GalleryTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.java
      (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/MultimediaObjectsListPanel.java
      Sun Dec  8 20:55:19 2013
@@ -77,6 +77,7 @@
         galleryToolBar.add(deleteMMObjectButton2);
 
         GalleryTable.setModel(multiMediaObjectsTableModel);
+        GalleryTable.getColumnModel().getColumn(0).setMaxWidth(100);
         galleryScrollPane.setViewportView(GalleryTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.form
  (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.form
  Sun Dec  8 20:55:19 2013
@@ -124,6 +124,9 @@
           <Events>
             <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="notesTableMouseClicked"/>
           </Events>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="notesTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.java
  (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/NotesListPanel.java
  Sun Dec  8 20:55:19 2013
@@ -16,7 +16,7 @@
  * @author dominique
  */
 public class NotesListPanel extends javax.swing.JPanel {
-
+    
     private Property mRoot;
     private NotesTableModel mNotesTableModel = new NotesTableModel();
     private Note mNote;
@@ -99,6 +99,7 @@
         notesTable.setModel(mNotesTableModel);
         notesTable.setShowHorizontalLines(false);
         notesTable.setShowVerticalLines(false);
+        notesTable.getColumnModel().getColumn(0).setMaxWidth(100);
         notesTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
                 notesTableMouseClicked(evt);
@@ -127,7 +128,7 @@
         Gedcom gedcom = mRoot.getGedcom();
         try {
             gedcom.doUnitOfWork(new UnitOfWork() {
-
+                
                 @Override
                 public void perform(Gedcom gedcom) throws GedcomException {
                     mNote = (Note) gedcom.createEntity(Gedcom.NOTE);
@@ -151,29 +152,29 @@
             }
         }
     }//GEN-LAST:event_addNoteButtonActionPerformed
-
+    
     private void editNoteButtonActionPerformed(java.awt.event.ActionEvent evt) 
{//GEN-FIRST:event_editNoteButtonActionPerformed
         int selectedRow = notesTable.getSelectedRow();
         if (selectedRow != -1) {
             int rowIndex = notesTable.convertRowIndexToModel(selectedRow);
             NoteEditorPanel noteEditorPanel = new NoteEditorPanel();
             noteEditorPanel.set(mNotesTableModel.getValueAt(rowIndex));
-
+            
             ADialog noteEditorDialog = new ADialog(
                     NbBundle.getMessage(NoteEditorPanel.class, 
"NoteEditorPanel.title"),
                     noteEditorPanel);
             noteEditorDialog.setDialogId(NoteEditorPanel.class.getName());
-
+            
             if (noteEditorDialog.show() == DialogDescriptor.OK_OPTION) {
                 noteEditorPanel.commit();
             }
         }
     }//GEN-LAST:event_editNoteButtonActionPerformed
-
+    
     private void deleteNoteButtonActionPerformed(java.awt.event.ActionEvent 
evt) {//GEN-FIRST:event_deleteNoteButtonActionPerformed
         // TODO add your handling code here:
     }//GEN-LAST:event_deleteNoteButtonActionPerformed
-
+    
     private void notesTableMouseClicked(java.awt.event.MouseEvent evt) 
{//GEN-FIRST:event_notesTableMouseClicked
         if (evt.getClickCount() >= 2) {
             int selectedRow = notesTable.getSelectedRow();
@@ -181,29 +182,30 @@
                 int rowIndex = notesTable.convertRowIndexToModel(selectedRow);
                 NoteEditorPanel noteEditorPanel = new NoteEditorPanel();
                 noteEditorPanel.set(mNotesTableModel.getValueAt(rowIndex));
-
+                
                 ADialog noteEditorDialog = new ADialog(
                         NbBundle.getMessage(NoteEditorPanel.class, 
"NoteEditorPanel.title"),
                         noteEditorPanel);
                 noteEditorDialog.setDialogId(NoteEditorPanel.class.getName());
-
+                
                 if (noteEditorDialog.show() == DialogDescriptor.OK_OPTION) {
                     noteEditorPanel.commit();
                 }
             }
         }
     }//GEN-LAST:event_notesTableMouseClicked
-
+    
     private void linkToNoteButtonActionPerformed(java.awt.event.ActionEvent 
evt) {//GEN-FIRST:event_linkToNoteButtonActionPerformed
         List<Note> notesList = new ArrayList<Note>((Collection<Note>) 
mRoot.getGedcom().getEntities(Gedcom.NOTE));
-
+        
         NotesListPanel notesListPanel = new NotesListPanel();
         notesListPanel.setNotesList(mRoot, notesList);
+        notesListPanel.setToolBarVisible(false);
         DialogManager.ADialog individualsListDialog = new 
DialogManager.ADialog(
                 NbBundle.getMessage(NoteEditorPanel.class, 
"NoteEditorPanel.title"),
                 notesListPanel);
         individualsListDialog.setDialogId(NoteEditorPanel.class.getName());
-
+        
         if (individualsListDialog.show() == DialogDescriptor.OK_OPTION) {
             Note selectedNote = notesListPanel.getSelectedNote();
             mNotesTableModel.add(selectedNote);
@@ -224,10 +226,14 @@
         this.mRoot = root;
         mNotesTableModel.update(notesList);
     }
-
+    
+    public void setToolBarVisible(boolean visible) {
+        notesToolBar.setVisible(visible);
+    }
+    
     public void commit() {
     }
-
+    
     private Note getSelectedNote() {
         int selectedRow = notesTable.getSelectedRow();
         if (selectedRow != -1) {

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.form
     (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.form
     Sun Dec  8 20:55:19 2013
@@ -72,6 +72,9 @@
             <Property name="showHorizontalLines" type="boolean" value="false"/>
             <Property name="showVerticalLines" type="boolean" value="false"/>
           </Properties>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="referencesTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.java
     (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/ReferencesListPanel.java
     Sun Dec  8 20:55:19 2013
@@ -52,6 +52,7 @@
         referencesTable.setModel(referencesTableModel);
         referencesTable.setShowHorizontalLines(false);
         referencesTable.setShowVerticalLines(false);
+        referencesTable.getColumnModel().getColumn(0).setMaxWidth(100);
         referencesScrollPane.setViewportView(referencesTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.form
   (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.form
   Sun Dec  8 20:55:19 2013
@@ -16,23 +16,23 @@
   <Layout>
     <DimensionLayout dim="0">
       <Group type="103" groupAlignment="0" attributes="0">
-          <Component id="sourcesToolBar" alignment="0" max="32767" 
attributes="0"/>
-          <Component id="sourcesScrollPane" alignment="0" pref="400" 
max="32767" attributes="0"/>
+          <Component id="repositoriesToolBar" alignment="0" max="32767" 
attributes="0"/>
+          <Component id="repositoriesScrollPane" alignment="0" pref="400" 
max="32767" attributes="0"/>
       </Group>
     </DimensionLayout>
     <DimensionLayout dim="1">
       <Group type="103" groupAlignment="0" attributes="0">
           <Group type="102" alignment="0" attributes="0">
-              <Component id="sourcesToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
+              <Component id="repositoriesToolBar" min="-2" pref="25" max="-2" 
attributes="0"/>
               <EmptySpace min="-2" max="-2" attributes="0"/>
-              <Component id="sourcesScrollPane" pref="269" max="32767" 
attributes="0"/>
+              <Component id="repositoriesScrollPane" pref="269" max="32767" 
attributes="0"/>
               <EmptySpace min="-2" pref="0" max="-2" attributes="0"/>
           </Group>
       </Group>
     </DimensionLayout>
   </Layout>
   <SubComponents>
-    <Container class="javax.swing.JToolBar" name="sourcesToolBar">
+    <Container class="javax.swing.JToolBar" name="repositoriesToolBar">
       <Properties>
         <Property name="floatable" type="boolean" value="false"/>
         <Property name="rollover" type="boolean" value="true"/>
@@ -90,14 +90,14 @@
         </Component>
       </SubComponents>
     </Container>
-    <Container class="javax.swing.JScrollPane" name="sourcesScrollPane">
+    <Container class="javax.swing.JScrollPane" name="repositoriesScrollPane">
       <AuxValues>
         <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
       </AuxValues>
 
       <Layout 
class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
       <SubComponents>
-        <Component class="javax.swing.JTable" name="sourcesTable">
+        <Component class="javax.swing.JTable" name="repositoriesTable">
           <Properties>
             <Property name="model" type="javax.swing.table.TableModel" 
editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
               <Connection code="repositoriesTableModel" type="code"/>
@@ -106,13 +106,13 @@
               <TableColumnModel selectionModel="0"/>
             </Property>
             <Property name="showHorizontalLines" type="boolean" value="false"/>
-            <Property name="showVerticalLines" type="boolean" value="false"/>
+            <Property name="showVerticalLines" type="boolean" value="false" 
postCode="repositoriesTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
             <Property name="tableHeader" type="javax.swing.table.JTableHeader" 
editor="org.netbeans.modules.form.editors2.JTableHeaderEditor">
               <TableHeader reorderingAllowed="true" resizingAllowed="true"/>
             </Property>
           </Properties>
           <Events>
-            <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="sourcesTableMouseClicked"/>
+            <EventHandler event="mouseClicked" 
listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" 
handler="repositoriesTableMouseClicked"/>
           </Events>
         </Component>
       </SubComponents>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.java
   (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/RepositoriesListPanel.java
   Sun Dec  8 20:55:19 2013
@@ -30,15 +30,15 @@
     // <editor-fold defaultstate="collapsed" desc="Generated 
Code">//GEN-BEGIN:initComponents
     private void initComponents() {
 
-        sourcesToolBar = new javax.swing.JToolBar();
+        repositoriesToolBar = new javax.swing.JToolBar();
         addRepositoryButton = new javax.swing.JButton();
         editRepositoryButton = new javax.swing.JButton();
         deleteRepositoryButton = new javax.swing.JButton();
-        sourcesScrollPane = new javax.swing.JScrollPane();
-        sourcesTable = new javax.swing.JTable();
+        repositoriesScrollPane = new javax.swing.JScrollPane();
+        repositoriesTable = new javax.swing.JTable();
 
-        sourcesToolBar.setFloatable(false);
-        sourcesToolBar.setRollover(true);
+        repositoriesToolBar.setFloatable(false);
+        repositoriesToolBar.setRollover(true);
 
         addRepositoryButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_add.png")));
 // NOI18N
         
addRepositoryButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("RepositoriesListPanel.addRepositoryButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -50,7 +50,7 @@
                 addRepositoryButtonActionPerformed(evt);
             }
         });
-        sourcesToolBar.add(addRepositoryButton);
+        repositoriesToolBar.add(addRepositoryButton);
 
         editRepositoryButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit.png")));
 // NOI18N
         
editRepositoryButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("RepositoriesListPanel.editRepositoryButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -62,7 +62,7 @@
                 editRepositoryButtonActionPerformed(evt);
             }
         });
-        sourcesToolBar.add(editRepositoryButton);
+        repositoriesToolBar.add(editRepositoryButton);
 
         deleteRepositoryButton.setIcon(new 
javax.swing.ImageIcon(getClass().getResource("/ancestris/modules/editors/genealogyeditor/resources/edit_delete.png")));
 // NOI18N
         
deleteRepositoryButton.setToolTipText(java.text.MessageFormat.format(java.util.ResourceBundle.getBundle("ancestris/modules/editors/genealogyeditor/panels/Bundle").getString("RepositoriesListPanel.deleteRepositoryButton.toolTipText"),
 new Object[] {})); // NOI18N
@@ -74,31 +74,32 @@
                 deleteRepositoryButtonActionPerformed(evt);
             }
         });
-        sourcesToolBar.add(deleteRepositoryButton);
+        repositoriesToolBar.add(deleteRepositoryButton);
 
-        sourcesTable.setModel(repositoriesTableModel);
-        sourcesTable.setShowHorizontalLines(false);
-        sourcesTable.setShowVerticalLines(false);
-        sourcesTable.addMouseListener(new java.awt.event.MouseAdapter() {
+        repositoriesTable.setModel(repositoriesTableModel);
+        repositoriesTable.setShowHorizontalLines(false);
+        repositoriesTable.setShowVerticalLines(false);
+        repositoriesTable.getColumnModel().getColumn(0).setMaxWidth(100);
+        repositoriesTable.addMouseListener(new java.awt.event.MouseAdapter() {
             public void mouseClicked(java.awt.event.MouseEvent evt) {
-                sourcesTableMouseClicked(evt);
+                repositoriesTableMouseClicked(evt);
             }
         });
-        sourcesScrollPane.setViewportView(sourcesTable);
+        repositoriesScrollPane.setViewportView(repositoriesTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
         this.setLayout(layout);
         layout.setHorizontalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addComponent(sourcesToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, 
Short.MAX_VALUE)
-            .addComponent(sourcesScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE)
+            .addComponent(repositoriesToolBar, 
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, 
Short.MAX_VALUE)
+            .addComponent(repositoriesScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE)
         );
         layout.setVerticalGroup(
             
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
             .addGroup(layout.createSequentialGroup()
-                .addComponent(sourcesToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
+                .addComponent(repositoriesToolBar, 
javax.swing.GroupLayout.PREFERRED_SIZE, 25, 
javax.swing.GroupLayout.PREFERRED_SIZE)
                 
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
-                .addComponent(sourcesScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 269, Short.MAX_VALUE)
+                .addComponent(repositoriesScrollPane, 
javax.swing.GroupLayout.DEFAULT_SIZE, 269, Short.MAX_VALUE)
                 .addGap(0, 0, 0))
         );
     }// </editor-fold>//GEN-END:initComponents
@@ -108,7 +109,7 @@
     }//GEN-LAST:event_addRepositoryButtonActionPerformed
 
     private void 
editRepositoryButtonActionPerformed(java.awt.event.ActionEvent evt) 
{//GEN-FIRST:event_editRepositoryButtonActionPerformed
-        int selectedRow = sourcesTable.getSelectedRow();
+        int selectedRow = repositoriesTable.getSelectedRow();
         if (selectedRow != -1) {
 
         }
@@ -118,18 +119,18 @@
         // TODO add your handling code here:
     }//GEN-LAST:event_deleteRepositoryButtonActionPerformed
 
-    private void sourcesTableMouseClicked(java.awt.event.MouseEvent evt) 
{//GEN-FIRST:event_sourcesTableMouseClicked
+    private void repositoriesTableMouseClicked(java.awt.event.MouseEvent evt) 
{//GEN-FIRST:event_repositoriesTableMouseClicked
         if (evt.getClickCount() >= 2) {
         }
-    }//GEN-LAST:event_sourcesTableMouseClicked
+    }//GEN-LAST:event_repositoriesTableMouseClicked
 
     // Variables declaration - do not modify//GEN-BEGIN:variables
     private javax.swing.JButton addRepositoryButton;
     private javax.swing.JButton deleteRepositoryButton;
     private javax.swing.JButton editRepositoryButton;
-    private javax.swing.JScrollPane sourcesScrollPane;
-    private javax.swing.JTable sourcesTable;
-    private javax.swing.JToolBar sourcesToolBar;
+    private javax.swing.JScrollPane repositoriesScrollPane;
+    private javax.swing.JTable repositoriesTable;
+    private javax.swing.JToolBar repositoriesToolBar;
     // End of variables declaration//GEN-END:variables
 
     public void set(Property root, List<Repository> repositoriesList) {

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.form
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.form
        (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.form
        Sun Dec  8 20:55:19 2013
@@ -105,6 +105,9 @@
             <Property name="showHorizontalLines" type="boolean" value="false"/>
             <Property name="showVerticalLines" type="boolean" value="false"/>
           </Properties>
+          <AuxValues>
+            <AuxValue name="JavaCodeGenerator_InitCodePost" 
type="java.lang.String" 
value="sourcesTable.getColumnModel().getColumn(0).setMaxWidth(100);"/>
+          </AuxValues>
         </Component>
       </SubComponents>
     </Container>

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.java
        (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/panels/SourcesListPanel.java
        Sun Dec  8 20:55:19 2013
@@ -84,6 +84,7 @@
         sourcesTable.setModel(sourcesTableModel);
         sourcesTable.setShowHorizontalLines(false);
         sourcesTable.setShowVerticalLines(false);
+        sourcesTable.getColumnModel().getColumn(0).setMaxWidth(100);
         sourcesScrollPane.setViewportView(sourcesTable);
 
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);

---------------------------------------------------------------------
Site Web Ancestris : http://www.ancestris.org

<*> Pour vous desinscrire de cette liste, envoyez un mail a :
              [email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
              [email protected]

Pour obtenir tous les messages lies a ce fil de discussion, cliquez sur le 
lien ci-dessous, cela ouvrira votre logiciel de messagerie. Il vous suffira 
d'envoyer le message :
              [email protected]

Reply via email to