This is an automated email from the git hooks/post-receive script.

ben pushed a commit to branch master
in repository autocomplete.

commit b45410e45115d65380b27076dc2ec12d7a7a8ce0
Author: bobbylight <[email protected]>
Date:   Thu Apr 19 02:45:32 2012 +0000

    AutoComplete: Allow the two basic code completion windows to have 
decorators (i.e. drop shadows)
---
 src/org/fife/ui/autocomplete/AutoCompleteDescWindow.java  |    8 ++++++++
 src/org/fife/ui/autocomplete/AutoCompletePopupWindow.java |    9 +++++++++
 2 files changed, 17 insertions(+)

diff --git a/src/org/fife/ui/autocomplete/AutoCompleteDescWindow.java 
b/src/org/fife/ui/autocomplete/AutoCompleteDescWindow.java
index e77bb39..a7d5956 100644
--- a/src/org/fife/ui/autocomplete/AutoCompleteDescWindow.java
+++ b/src/org/fife/ui/autocomplete/AutoCompleteDescWindow.java
@@ -43,6 +43,8 @@ import javax.swing.border.Border;
 import javax.swing.event.HyperlinkEvent;
 import javax.swing.event.HyperlinkListener;
 
+import org.fife.ui.rsyntaxtextarea.PopupWindowDecorator;
+
 
 /**
  * The optional "description" window that describes the currently selected
@@ -185,6 +187,12 @@ class AutoCompleteDescWindow extends JWindow implements 
HyperlinkListener {
                applyComponentOrientation(o);
                setFocusableWindowState(false);
 
+               // Give apps a chance to decorate us with drop shadows, etc.
+               PopupWindowDecorator decorator = PopupWindowDecorator.get();
+               if (decorator!=null) {
+                       decorator.decorate(this);
+               }
+
                history = new ArrayList(1); // Usually small
                historyPos = -1;
 
diff --git a/src/org/fife/ui/autocomplete/AutoCompletePopupWindow.java 
b/src/org/fife/ui/autocomplete/AutoCompletePopupWindow.java
index 3f3ba2f..6020710 100644
--- a/src/org/fife/ui/autocomplete/AutoCompletePopupWindow.java
+++ b/src/org/fife/ui/autocomplete/AutoCompletePopupWindow.java
@@ -40,6 +40,8 @@ import javax.swing.plaf.ListUI;
 import javax.swing.text.Caret;
 import javax.swing.text.JTextComponent;
 
+import org.fife.ui.rsyntaxtextarea.PopupWindowDecorator;
+
 
 /**
  * The actual popup window of choices.  When visible, this window intercepts
@@ -165,6 +167,13 @@ class AutoCompletePopupWindow extends JWindow implements 
CaretListener,
                contentPane.add(sp);
                setContentPane(contentPane);
                applyComponentOrientation(o);
+
+               // Give apps a chance to decorate us with drop shadows, etc.
+               PopupWindowDecorator decorator = PopupWindowDecorator.get();
+               if (decorator!=null) {
+                       decorator.decorate(this);
+               }
+
                pack();
 
                setFocusableWindowState(false);

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/autocomplete.git

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to