|
From: <bma...@us...> - 2013-07-29 14:19:02
|
Revision: 8456
http://sourceforge.net/p/fudaa/svn/8456
Author: bmarchan
Date: 2013-07-29 14:18:59 +0000 (Mon, 29 Jul 2013)
Log Message:
-----------
Modified Paths:
--------------
trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BDialogContent.java
trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BPanneauEditorAction.java
Modified: trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BDialogContent.java
===================================================================
--- trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BDialogContent.java 2013-07-29 10:31:53 UTC (rev 8455)
+++ trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BDialogContent.java 2013-07-29 14:18:59 UTC (rev 8456)
@@ -200,7 +200,7 @@
pnAction_ = null;
pnCtrl_ = new BuPanel();
pnCtrl_.setLayout(new BorderLayout());
- super.add(BorderLayout.SOUTH, pnCtrl_);
+ add(pnCtrl_,BorderLayout.SOUTH);
if (EbliPreferences.DIALOG.TYPE == EbliPreferences.DIALOG.INTERNAL) {
setToInternalDialog();
} else {
@@ -409,7 +409,7 @@
// } else {
pnAction_ = new BPanneauEditorAction(_mode);
pnAction_.addActionListener(this);
- pnCtrl_.add(BorderLayout.NORTH, pnAction_);
+ pnCtrl_.add(pnAction_,BorderLayout.NORTH);
// }
}
@@ -421,7 +421,7 @@
pnAction_ = _p;
if (pnAction_!=null) {
pnAction_.addActionListener(this);
- pnCtrl_.add(BorderLayout.NORTH, pnAction_);
+ pnCtrl_.add(pnAction_,BorderLayout.NORTH);
}
}
@@ -433,7 +433,7 @@
if (pnAction_ == null) {
pnAction_ = new BPanneauEditorAction(0);
pnAction_.addActionListener(this);
- pnCtrl_.add(BorderLayout.NORTH, pnAction_);
+ pnCtrl_.add(pnAction_,BorderLayout.NORTH);
}
return pnAction_.addCustomButton(_label, _icon, _cmd);
}
@@ -476,7 +476,7 @@
}
pnNav_ = new BPanneauNavigation(_mode);
pnNav_.addActionListener(this);
- pnCtrl_.add(BorderLayout.CENTER, pnNav_);
+ pnCtrl_.add(pnNav_,BorderLayout.CENTER);
}
public BPanneauNavigation getNavPanel() {
Modified: trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BPanneauEditorAction.java
===================================================================
--- trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BPanneauEditorAction.java 2013-07-29 10:31:53 UTC (rev 8455)
+++ trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/dialog/BPanneauEditorAction.java 2013-07-29 14:18:59 UTC (rev 8456)
@@ -249,6 +249,18 @@
public BuButton addCustomButton(final String _label, final String _cmd) {
return addCustomButton(_label, null, _cmd);
}
+
+ public BuButton getCustomAction(final String _cmd) {
+ final Component[] comps = getComponents();
+ for (int i = 0; i < comps.length; i++) {
+ BuButton bt=(BuButton)comps[i];
+ if (bt.getActionCommand().equals(_cmd)) {
+ return bt;
+ }
+ }
+
+ return null;
+ }
public boolean containsCustomButton(final String _cmd) {
final Component[] comps = getComponents();
@@ -270,6 +282,14 @@
}
}
+ public void removeAllCustomButton() {
+ final Component[] comps = getComponents();
+ for (int i = 0; i < comps.length; i++) {
+ remove(comps[i]);
+ btCustom_.remove(comps[i]);
+ }
+ }
+
public void addActionList(final String[][] _list) {
if (_list == null) {
return;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|