A sample plugin.
authorunknown <Alexey.Chursin@.Labs.IntelliJ.Net>
Mon, 23 Aug 2010 17:01:19 +0000 (21:01 +0400)
committerunknown <Alexey.Chursin@.Labs.IntelliJ.Net>
Tue, 24 Aug 2010 17:12:18 +0000 (21:12 +0400)
samples/applicationConfigurable/META-INF/plugin.xml
samples/applicationConfigurable/src/META-INF/plugin.xml
samples/applicationConfigurable/src/MyPack/IDEdialog.java
samples/applicationConfigurable/src/MyPack/MyButtonListener.java
samples/applicationConfigurable/src/MyPack/MyExtensConfigurable.java

index 09db9b20e72259ebc6fd540996fb948b736c5dd9..cf40204e43d664147c0e2d49fc1ba28d46ebe82b 100644 (file)
@@ -1,6 +1,6 @@
 <idea-plugin version="2">
-  <name>Plugin name here</name>
-  <description>short description of the plugin</description>
+  <name>Plugin name</name>
+  <description></description>
   <version>1.0</version>
   <vendor>YourCompany</vendor>
   <idea-version since-build="8000"/>
index b7a4e94d0b1eee28e0798fd07287d884e081074f..1eb50b164ac82faba5065f6b4b57f7ba165711ee 100644 (file)
@@ -1,11 +1,13 @@
 <idea-plugin version="2">
-  <name>MY_IDE_Settings</name>
-  <description>This sample plugin illustrates how to contribute to the applicationConfigurable extension point in the IDEA core.
+  <name>applicationConfigurable</name>
+  <description>This sample plugin illustrates how to contribute to the applicationConfigurable
+    extension point available in the IDEA core.
   </description>
   <version>1.0</version>
   <vendor>JetBrains</vendor>
+  <!--
   <idea-version since-build="8000"/>
-
+   -->
   <application-components>
     <!-- Add your application components here -->
   </application-components>
index 25a3239adc42dda2f9e7eb1e0f08fb17b24f4fef..f87e56e95f2e81b8a576d416513ab36852ddbf68 100644 (file)
@@ -9,12 +9,12 @@ import java.awt.event.*;
 
 public class IDEdialog extends JDialog {
     private JPanel contentPane;
-    private JPanel Name;
+
     public JComboBox myFontCombo;
     public JComboBox myFontSize;
     public JLabel menuFontSettingsLabel;
     public JButton ButtonRestoreDefaultFont;
-    private String Buffer;
+
 
 
     public IDEdialog() {
@@ -26,7 +26,7 @@ public class IDEdialog extends JDialog {
         myFontCombo.setSelectedItem(settings.FONT_FACE);
         myFontSize.setSelectedItem( String.valueOf(settings.FONT_SIZE));
 
-// Configure the Set Default Font button.
+// Configure the Set Default Font button listener.
 
         MyButtonListener actionListener = new MyButtonListener();
         actionListener.button=ButtonRestoreDefaultFont;
index 19db446f2de1375913abf86e0f53c0dd60b6cafa..647a9239d93c0571e5de542d8dda6e1bab859d4f 100644 (file)
@@ -14,7 +14,7 @@ import java.awt.event.ActionListener;
  * User: Alexey.Chursin
  * Date: Aug 7, 2010
  * Time: 9:36:45 PM
- * To change this template use File | Settings | File Templates.
+
  */
 public class MyButtonListener implements ActionListener {
 
@@ -28,6 +28,7 @@ public class MyButtonListener implements ActionListener {
 
        UISettings settings = UISettings.getInstance();
        LafManager lafManager = LafManager.getInstance();
+        // Restore default font
        settings.FONT_FACE="Segoe UI";
        settings.FONT_SIZE=12;
        myFontCombo.setSelectedItem(settings.FONT_FACE);
index 5208ca97ee8832ae002d6bd7909334ed88dbd001..8493eae940a359eded12b2b52030beb49c7084c8 100644 (file)
@@ -15,7 +15,7 @@ import java.awt.*;
  * User: Alexey.Chursin
  * Date: Jul 30, 2010
  * Time: 5:59:43 PM
- * To change this template use File | Settings | File Templates.
+
  */
 public class MyExtensConfigurable implements Configurable {
     private JComponent myComponent;