Loading ...
Sorry, an error occurred while loading the content.
 

Re: [gelide] Plugins error

Expand Messages
  • Gerald Nunn
    Andre, Thanks for the info, I believe I now know what the issue is. Originally I was thinking it was a problem with the IBM JDK, but in actually I think what
    Message 1 of 9 , Oct 7, 2002
      Andre,

      Thanks for the info, I believe I now know what the issue is. Originally I was thinking it was a problem with the IBM JDK, but in actually I think what is happening is the plugin is not loaded correctly for non-java files. I will have a look at it tonite, thanks for your patience.

      Gerald
    • Gerald Nunn
      OK, I m getting a little stumped here. My first thought was that the problem was due to a non-java file, but trying it now everything appears to work normally.
      Message 2 of 9 , Oct 7, 2002
        OK, I'm getting a little stumped here. My first thought was that the problem was due to a non-java file, but trying it now everything appears to work normally. Can you confirm that plugin.jar is in the plugin directory under your Gel installation?
         
        Also, what JDK version are you using?
         
        Gerald
        -----Original Message-----
        From: André Matheus [mailto:andrematheus@...]
        Sent: October 7, 2002 11:39 AM
        To: gelide@yahoogroups.com
        Cc: gnunn@...
        Subject: [gelide] Plugins error

        Gerald and everybody:
         
        I tried to create a new plugin using the "jTidy" to execute the same thing of the "Formatter", or as the "Jacobe Beautifier" does, not to an .java file, but to a .html/.jsp file, but when I created the plugin and added it to the plugins list, after restart the gel when I click on the Plugin menu to show the menus list Gel shows an strange exception, as it did not recognize com.gexperts.gel.Editor.
         
        Follow the code and the error...
         
        Code:
        package com.gexperts.plugin;
         
        import com.gexperts.gel.Gel;
        import com.gexperts.gel.GelAction;
         
        import org.w3c.tidy.*;
         
        import java.io.*;
         
        public class GelTidy implements GelAction
        {
         
          public GelTidy(){
         
          }
         
          public static void main(String[] args){
              GelTidy gt = new GelTidy();
              gt.doTest();
          }
         
          public void doTest(){
              String x = "<title>foo</title><p>foo";
         
              System.out.println(x);
              System.out.println(parse(x));
          }
          public boolean isActive(Gel gel)
          {
            return gel.getEditor()!=null;
          }
         
          public void perform(Gel gel)
          {
            gel.getEditor().setContents(parse(gel.getEditor().getContents()));
          }
          protected String parse(String content){
            Tidy tidy = new Tidy();
         
            tidy.setIndentContent(true);
         
            ByteArrayInputStream bais = new ByteArrayInputStream(content.getBytes());
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
            tidy.parse(bais, baos);
            String result = baos.toString();
            System.out.println(result);
            return result;
          }
          public String getName()
          {
            return "Tidy";
          }
        }
         
        Exception:
         
        Exception Exception: Could not find class com/gexperts/gel/Editor
         
        [0063FAC1] JclHookExcept.DoExceptNotify (Line 150, "JclHookExcept.pas")
        [0063FAE2] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
        [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
        [0063FB25] JclHookExcept.HookedRaiseException (Line 172, "JclHookExcept.pas")
        [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
        [005D7ABC] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
        [005D82D0] Plugin.TEditor.InitializeJavaObject (Line 404, "lib\Plugin.pas")
        [005D8294] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
        [00403685] System.@ClassCreate
        [005D8882] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
        [005D8842] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
        [00403685] System.@ClassCreate
        [0065F2D8] Main.TfmMain.mnPluginClick (Line 6213, "Main.pas")
        [0065F45E] Main.TfmMain.mnPluginClick (Line 6232, "Main.pas")
        [0044EF64] Menus.TMenuItem.GetItem
        [0044F24E] Menus.TMenuItem.Click
        [004503BA] Menus.TMenu.DispatchPopup
        [00459944] Forms.TCustomForm.WMInitMenuPopup
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
        [00457B1F] Forms.TCustomForm.WndProc
        [00414201] Classes.TThreadList.UnlockList
        [00422B2D] Graphics.FreeMemoryContexts
        [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
        [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
        [00454D3A] Forms.StdWndProc
        [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
        [00458DFB] Forms.TCustomForm.DefaultHandler
        [00441C40] Controls.TWinControl.WMSysCommand (Line 6600, "..\delphi5\source\vcl\Controls.pas")
        [00459B66] Forms.TCustomForm.WMSysCommand
        [0065F24B] Main.TfmMain.WMSysCommand (Line 6194, "Main.pas")
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
        [0043C501] Controls.TControl.Perform (Line 4153, "..\delphi5\source\vcl\Controls.pas")
        [0043D2E7] Controls.TControl.CMMouseLeave (Line 4561, "..\delphi5\source\vcl\Controls.pas")
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
        [00457B1F] Forms.TCustomForm.WndProc
        [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
        [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
        [00454D3A] Forms.StdWndProc
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
        [00458DFB] Forms.TCustomForm.DefaultHandler
        [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323, "..\delphi5\source\vcl\Controls.pas")
        [00459896] Forms.TCustomForm.WMNCLButtonDown
        [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
        [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
        [0045AE0B] Forms.TraverseClients
        [0045ADD2] Forms.TraverseClients
        [00457B1F] Forms.TCustomForm.WndProc
        [00414201] Classes.TThreadList.UnlockList
        [00422B2D] Graphics.FreeMemoryContexts
        [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
        [0043F98E] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
        [00454D3A] Forms.StdWndProc
        [00457B1F] Forms.TCustomForm.WndProc
        [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
        [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
        [00454D3A] Forms.StdWndProc
        [0045D7A0] Forms.TApplication.ProcessMessage
        [0045D7D7] Forms.TApplication.HandleMessage
        [0045D9E2] Forms.TApplication.Run
        [0045DA06] Forms.TApplication.Run
        [006A0971] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
        [006A09AB] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
         
         
        --
        __
        André Matheus


        To unsubscribe from this group, send an email to:
        gelide-unsubscribe@yahoogroups.com



        Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
      • André Matheus
        Embedded JDK: Java(TM) 2 SDK, Standard Edition Version 1.4.0 From SUN. Files in the plugins folder: format.jar JarMaker.jar jrefactory.jar plugin.jar
        Message 3 of 9 , Oct 8, 2002
          Embedded JDK: Java(TM) 2 SDK, Standard Edition Version 1.4.0\
          From SUN.
           
          Files in the plugins folder:
          format.jar
          JarMaker.jar
          jrefactory.jar
          plugin.jar
          GelTidy.jar (My new plugin)
          Tidy.jar (needed jar to my new plugin)
           
          By the way, if I let the GelTidy.jar in the plugins folder, the [Plugin] menu stay throwing the exception. It does not allow me to select an plugin, not even show the plugins list. But If I delete the file from the folder, remove the entry for my new plugin and restart Gel, the [Plugin] menu shows the plugins list and all the others plugins (Formatter and JarMaker) return to the normal behaviour, working fine.
           
          Did you try my plugin? Does it worked fine in your environment?
          Do you need the jars to make some tests? Tidy.jar has 174KB and GelTidy.jar has just 3KB.
           
          I have tried with the new version and the problem persists. The error in the new version is the following:
           
          Exception Exception: Could not find class com/gexperts/gel/Editor
           
          [0063FE1A] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
          [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
          [0063FE5D] JclHookExcept.HookedRaiseException (Line 172, "JclHookExcept.pas")
          [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
          [005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
          [005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404, "lib\Plugin.pas")
          [005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
          [00403685] System.@ClassCreate
          [005D8B76] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
          [005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
          [00403685] System.@ClassCreate
          [0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
          [0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
          [0044EF64] Menus.TMenuItem.GetItem
          [0044F24E] Menus.TMenuItem.Click
          [004503BA] Menus.TMenu.DispatchPopup
          [00459944] Forms.TCustomForm.WMInitMenuPopup
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00440400] Controls.TWinControl.PaintControls (Line 5867, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [00414201] Classes.TThreadList.UnlockList
          [00422B2D] Graphics.FreeMemoryContexts
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
          [00458DFB] Forms.TCustomForm.DefaultHandler
          [00441C40] Controls.TWinControl.WMSysCommand (Line 6600, "..\delphi5\source\vcl\Controls.pas")
          [00459B66] Forms.TCustomForm.WMSysCommand
          [0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [00422B2D] Graphics.FreeMemoryContexts
          [00486EF3] ComCtrls.TCoolBar.WndProc
          [0043C501] Controls.TControl.Perform (Line 4153, "..\delphi5\source\vcl\Controls.pas")
          [0043FFD9] Controls.DoControlMsg (Line 5774, "..\delphi5\source\vcl\Controls.pas")
          [00440640] Controls.TWinControl.WMNotify (Line 5955, "..\delphi5\source\vcl\Controls.pas")
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [00422B2D] Graphics.FreeMemoryContexts
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
          [00458DFB] Forms.TCustomForm.DefaultHandler
          [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323, "..\delphi5\source\vcl\Controls.pas")
          [00459896] Forms.TCustomForm.WMNCLButtonDown
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [00414201] Classes.TThreadList.UnlockList
          [00422B2D] Graphics.FreeMemoryContexts
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98E] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [00457B1F] Forms.TCustomForm.WndProc
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [0045D7A0] Forms.TApplication.ProcessMessage
          [0045D7D7] Forms.TApplication.HandleMessage
          [0045D9E2] Forms.TApplication.Run
          [0045DA06] Forms.TApplication.Run
          [006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
          [006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
           
          Thanks.
           
          --
          __
          André Matheus
          ----- Original Message -----
          Sent: Tuesday, October 08, 2002 2:36 AM
          Subject: RE: [gelide] Plugins error

          OK, I'm getting a little stumped here. My first thought was that the problem was due to a non-java file, but trying it now everything appears to work normally. Can you confirm that plugin.jar is in the plugin directory under your Gel installation?
           
          Also, what JDK version are you using?
           
          Gerald
          -----Original Message-----
          From: André Matheus [mailto:andrematheus@...]
          Sent: October 7, 2002 11:39 AM
          To: gelide@yahoogroups.com
          Cc: gnunn@...
          Subject: [gelide] Plugins error

          Gerald and everybody:
           
          I tried to create a new plugin using the "jTidy" to execute the same thing of the "Formatter", or as the "Jacobe Beautifier" does, not to an .java file, but to a .html/.jsp file, but when I created the plugin and added it to the plugins list, after restart the gel when I click on the Plugin menu to show the menus list Gel shows an strange exception, as it did not recognize com.gexperts.gel.Editor.
           
          Follow the code and the error...
           
          Code:
          package com.gexperts.plugin;
           
          import com.gexperts.gel.Gel;
          import com.gexperts.gel.GelAction;
           
          import org.w3c.tidy.*;
           
          import java.io.*;
           
          public class GelTidy implements GelAction
          {
           
            public GelTidy(){
           
            }
           
            public static void main(String[] args){
                GelTidy gt = new GelTidy();
                gt.doTest();
            }
           
            public void doTest(){
                String x = "<title>foo</title><p>foo";
           
                System.out.println(x);
                System.out.println(parse(x));
            }
            public boolean isActive(Gel gel)
            {
              return gel.getEditor()!=null;
            }
           
            public void perform(Gel gel)
            {
              gel.getEditor().setContents(parse(gel.getEditor().getContents()));
            }
            protected String parse(String content){
              Tidy tidy = new Tidy();
           
              tidy.setIndentContent(true);
           
              ByteArrayInputStream bais = new ByteArrayInputStream(content.getBytes());
              ByteArrayOutputStream baos = new ByteArrayOutputStream();
              tidy.parse(bais, baos);
              String result = baos.toString();
              System.out.println(result);
              return result;
            }
            public String getName()
            {
              return "Tidy";
            }
          }
           
          Exception:
           
          Exception Exception: Could not find class com/gexperts/gel/Editor
           
          [0063FAC1] JclHookExcept.DoExceptNotify (Line 150, "JclHookExcept.pas")
          [0063FAE2] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
          [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
          [0063FB25] JclHookExcept.HookedRaiseException (Line 172, "JclHookExcept.pas")
          [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
          [005D7ABC] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
          [005D82D0] Plugin.TEditor.InitializeJavaObject (Line 404, "lib\Plugin.pas")
          [005D8294] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
          [00403685] System.@ClassCreate
          [005D8882] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
          [005D8842] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
          [00403685] System.@ClassCreate
          [0065F2D8] Main.TfmMain.mnPluginClick (Line 6213, "Main.pas")
          [0065F45E] Main.TfmMain.mnPluginClick (Line 6232, "Main.pas")
          [0044EF64] Menus.TMenuItem.GetItem
          [0044F24E] Menus.TMenuItem.Click
          [004503BA] Menus.TMenu.DispatchPopup
          [00459944] Forms.TCustomForm.WMInitMenuPopup
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [00414201] Classes.TThreadList.UnlockList
          [00422B2D] Graphics.FreeMemoryContexts
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
          [00458DFB] Forms.TCustomForm.DefaultHandler
          [00441C40] Controls.TWinControl.WMSysCommand (Line 6600, "..\delphi5\source\vcl\Controls.pas")
          [00459B66] Forms.TCustomForm.WMSysCommand
          [0065F24B] Main.TfmMain.WMSysCommand (Line 6194, "Main.pas")
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [0043C501] Controls.TControl.Perform (Line 4153, "..\delphi5\source\vcl\Controls.pas")
          [0043D2E7] Controls.TControl.CMMouseLeave (Line 4561, "..\delphi5\source\vcl\Controls.pas")
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [00457B1F] Forms.TCustomForm.WndProc
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
          [00458DFB] Forms.TCustomForm.DefaultHandler
          [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323, "..\delphi5\source\vcl\Controls.pas")
          [00459896] Forms.TCustomForm.WMNCLButtonDown
          [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
          [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
          [0045AE0B] Forms.TraverseClients
          [0045ADD2] Forms.TraverseClients
          [00457B1F] Forms.TCustomForm.WndProc
          [00414201] Classes.TThreadList.UnlockList
          [00422B2D] Graphics.FreeMemoryContexts
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98E] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [00457B1F] Forms.TCustomForm.WndProc
          [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
          [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
          [00454D3A] Forms.StdWndProc
          [0045D7A0] Forms.TApplication.ProcessMessage
          [0045D7D7] Forms.TApplication.HandleMessage
          [0045D9E2] Forms.TApplication.Run
          [0045DA06] Forms.TApplication.Run
          [006A0971] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
          [006A09AB] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
           
           
          --
          __
          André Matheus


          To unsubscribe from this group, send an email to:
          gelide-unsubscribe@yahoogroups.com



          Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.


          To unsubscribe from this group, send an email to:
          gelide-unsubscribe@yahoogroups.com



          Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
        • Gerald Nunn
          Andre, Please mail me the plugins at gnunn@gexperts.com (not the list) and I will track this down today. Gerald ... From: André Matheus
          Message 4 of 9 , Oct 8, 2002
            Andre,

            Please mail me the plugins at gnunn@... (not the list) and I will track this down today.

            Gerald

            ---------- Original Message ----------------------------------
            From: Andr� Matheus <andrematheus@...>
            Reply-To: gelide@yahoogroups.com
            Date: Tue, 8 Oct 2002 09:45:00 +0200

            >---------- Original Message ----------------------------------

            >Embedded JDK: Java(TM) 2 SDK, Standard Edition Version 1.4.0\
            >>From SUN.
            >
            >Files in the plugins folder:
            >format.jar
            >JarMaker.jar
            >jrefactory.jar
            >plugin.jar
            >GelTidy.jar (My new plugin)
            >Tidy.jar (needed jar to my new plugin)
            >
            >By the way, if I let the GelTidy.jar in the plugins folder, the [Plugin] menu stay throwing the exception. It does not allow me to select an plugin, not even show the plugins list. But If I delete the file from the folder, remove the entry for my new plugin and restart Gel, the [Plugin] menu shows the plugins list and all the others plugins (Formatter and JarMaker) return to the normal behaviour, working fine.
            >
            >Did you try my plugin? Does it worked fine in your environment?
            >Do you need the jars to make some tests? Tidy.jar has 174KB and GelTidy.jar has just 3KB.
            >
            >I have tried with the new version and the problem persists. The error in the new version is the following:
            >
            >Exception Exception: Could not find class com/gexperts/gel/Editor
            >
            >[0063FE1A] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
            >[005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
            >[0063FE5D] JclHookExcept.HookedRaiseException (Line 172, "JclHookExcept.pas")
            >[005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
            >[005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
            >[005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404, "lib\Plugin.pas")
            >[005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
            >[00403685] System.@ClassCreate
            >[005D8B76] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
            >[005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
            >[00403685] System.@ClassCreate
            >[0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
            >[0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
            >[0044EF64] Menus.TMenuItem.GetItem
            >[0044F24E] Menus.TMenuItem.Click
            >[004503BA] Menus.TMenu.DispatchPopup
            >[00459944] Forms.TCustomForm.WMInitMenuPopup
            >[0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            >[0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            >[00440400] Controls.TWinControl.PaintControls (Line 5867, "..\delphi5\source\vcl\Controls.pas")
            >[00457B1F] Forms.TCustomForm.WndProc
            >[00414201] Classes.TThreadList.UnlockList
            >[00422B2D] Graphics.FreeMemoryContexts
            >[0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            >[0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            >[00454D3A] Forms.StdWndProc
            >[0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            >[0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
            >[00458DFB] Forms.TCustomForm.DefaultHandler
            >[00441C40] Controls.TWinControl.WMSysCommand (Line 6600, "..\delphi5\source\vcl\Controls.pas")
            >[00459B66] Forms.TCustomForm.WMSysCommand
            >[0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
            >[0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            >[0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            >[00457B1F] Forms.TCustomForm.WndProc
            >[00422B2D] Graphics.FreeMemoryContexts
            >[00486EF3] ComCtrls.TCoolBar.WndProc
            >[0043C501] Controls.TControl.Perform (Line 4153, "..\delphi5\source\vcl\Controls.pas")
            >[0043FFD9] Controls.DoControlMsg (Line 5774, "..\delphi5\source\vcl\Controls.pas")
            >[00440640] Controls.TWinControl.WMNotify (Line 5955, "..\delphi5\source\vcl\Controls.pas")
            >[0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            >[0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            >[00457B1F] Forms.TCustomForm.WndProc
            >[0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            >[0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            >[00454D3A] Forms.StdWndProc
            >[00422B2D] Graphics.FreeMemoryContexts
            >[0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            >[0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
            >[00458DFB] Forms.TCustomForm.DefaultHandler
            >[0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323, "..\delphi5\source\vcl\Controls.pas")
            >[00459896] Forms.TCustomForm.WMNCLButtonDown
            >[0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            >[0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            >[00457B1F] Forms.TCustomForm.WndProc
            >[00414201] Classes.TThreadList.UnlockList
            >[00422B2D] Graphics.FreeMemoryContexts
            >[0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            >[0043F98E] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            >[00454D3A] Forms.StdWndProc
            >[00457B1F] Forms.TCustomForm.WndProc
            >[0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            >[0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            >[00454D3A] Forms.StdWndProc
            >[0045D7A0] Forms.TApplication.ProcessMessage
            >[0045D7D7] Forms.TApplication.HandleMessage
            >[0045D9E2] Forms.TApplication.Run
            >[0045DA06] Forms.TApplication.Run
            >[006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
            >[006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
            >
            >
            >Thanks.
            >
            >--
            >__
            >Andr� Matheus
            > ----- Original Message -----
            > From: Gerald Nunn
            > To: gelide@yahoogroups.com
            > Sent: Tuesday, October 08, 2002 2:36 AM
            > Subject: RE: [gelide] Plugins error
            >
            >
            > OK, I'm getting a little stumped here. My first thought was that the problem was due to a non-java file, but trying it now everything appears to work normally. Can you confirm that plugin.jar is in the plugin directory under your Gel installation?
            >
            > Also, what JDK version are you using?
            >
            > Gerald
            > -----Original Message-----
            > From: Andr� Matheus [mailto:andrematheus@...]
            > Sent: October 7, 2002 11:39 AM
            > To: gelide@yahoogroups.com
            > Cc: gnunn@...
            > Subject: [gelide] Plugins error
            >
            >
            > Gerald and everybody:
            >
            > I tried to create a new plugin using the "jTidy" to execute the same thing of the "Formatter", or as the "Jacobe Beautifier" does, not to an .java file, but to a .html/.jsp file, but when I created the plugin and added it to the plugins list, after restart the gel when I click on the Plugin menu to show the menus list Gel shows an strange exception, as it did not recognize com.gexperts.gel.Editor.
            >
            > Follow the code and the error...
            >
            > Code:
            > package com.gexperts.plugin;
            >
            > import com.gexperts.gel.Gel;
            > import com.gexperts.gel.GelAction;
            >
            > import org.w3c.tidy.*;
            >
            > import java.io.*;
            >
            > public class GelTidy implements GelAction
            > {
            >
            > public GelTidy(){
            >
            > }
            >
            > public static void main(String[] args){
            > GelTidy gt = new GelTidy();
            > gt.doTest();
            > }
            >
            > public void doTest(){
            > String x = "<title>foo</title><p>foo";
            >
            > System.out.println(x);
            > System.out.println(parse(x));
            > }
            > public boolean isActive(Gel gel)
            > {
            > return gel.getEditor()!=null;
            > }
            >
            > public void perform(Gel gel)
            > {
            > gel.getEditor().setContents(parse(gel.getEditor().getContents()));
            > }
            > protected String parse(String content){
            > Tidy tidy = new Tidy();
            >
            > tidy.setIndentContent(true);
            >
            > ByteArrayInputStream bais = new ByteArrayInputStream(content.getBytes());
            > ByteArrayOutputStream baos = new ByteArrayOutputStream();
            > tidy.parse(bais, baos);
            > String result = baos.toString();
            > System.out.println(result);
            > return result;
            > }
            > public String getName()
            > {
            > return "Tidy";
            > }
            > }
            >
            > Exception:
            >
            > Exception Exception: Could not find class com/gexperts/gel/Editor
            >
            > [0063FAC1] JclHookExcept.DoExceptNotify (Line 150, "JclHookExcept.pas")
            > [0063FAE2] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
            > [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
            > [0063FB25] JclHookExcept.HookedRaiseException (Line 172, "JclHookExcept.pas")
            > [005D7A48] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
            > [005D7ABC] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
            > [005D82D0] Plugin.TEditor.InitializeJavaObject (Line 404, "lib\Plugin.pas")
            > [005D8294] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
            > [00403685] System.@ClassCreate
            > [005D8882] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
            > [005D8842] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
            > [00403685] System.@ClassCreate
            > [0065F2D8] Main.TfmMain.mnPluginClick (Line 6213, "Main.pas")
            > [0065F45E] Main.TfmMain.mnPluginClick (Line 6232, "Main.pas")
            > [0044EF64] Menus.TMenuItem.GetItem
            > [0044F24E] Menus.TMenuItem.Click
            > [004503BA] Menus.TMenu.DispatchPopup
            > [00459944] Forms.TCustomForm.WMInitMenuPopup
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            > [00457B1F] Forms.TCustomForm.WndProc
            > [00414201] Classes.TThreadList.UnlockList
            > [00422B2D] Graphics.FreeMemoryContexts
            > [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            > [00454D3A] Forms.StdWndProc
            > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
            > [00458DFB] Forms.TCustomForm.DefaultHandler
            > [00441C40] Controls.TWinControl.WMSysCommand (Line 6600, "..\delphi5\source\vcl\Controls.pas")
            > [00459B66] Forms.TCustomForm.WMSysCommand
            > [0065F24B] Main.TfmMain.WMSysCommand (Line 6194, "Main.pas")
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            > [0043C501] Controls.TControl.Perform (Line 4153, "..\delphi5\source\vcl\Controls.pas")
            > [0043D2E7] Controls.TControl.CMMouseLeave (Line 4561, "..\delphi5\source\vcl\Controls.pas")
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            > [00457B1F] Forms.TCustomForm.WndProc
            > [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            > [00454D3A] Forms.StdWndProc
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755, "..\delphi5\source\vcl\Controls.pas")
            > [00458DFB] Forms.TCustomForm.DefaultHandler
            > [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323, "..\delphi5\source\vcl\Controls.pas")
            > [00459896] Forms.TCustomForm.WMNCLButtonDown
            > [0043C77E] Controls.TControl.WndProc (Line 4228, "..\delphi5\source\vcl\Controls.pas")
            > [0043FE2F] Controls.TWinControl.WndProc (Line 5732, "..\delphi5\source\vcl\Controls.pas")
            > [0045AE0B] Forms.TraverseClients
            > [0045ADD2] Forms.TraverseClients
            > [00457B1F] Forms.TCustomForm.WndProc
            > [00414201] Classes.TThreadList.UnlockList
            > [00422B2D] Graphics.FreeMemoryContexts
            > [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            > [00454D3A] Forms.StdWndProc
            > [00457B1F] Forms.TCustomForm.WndProc
            > [0043F977] Controls.TWinControl.MainWndProc (Line 5612, "..\delphi5\source\vcl\Controls.pas")
            > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615, "..\delphi5\source\vcl\Controls.pas")
            > [00454D3A] Forms.StdWndProc
            > [0045D7A0] Forms.TApplication.ProcessMessage
            > [0045D7D7] Forms.TApplication.HandleMessage
            > [0045D9E2] Forms.TApplication.Run
            > [0045DA06] Forms.TApplication.Run
            > [006A0971] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
            > [006A09AB] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
            >
            >
            >
            > --
            > __
            > Andr� Matheus
            >
            >
            > To unsubscribe from this group, send an email to:
            > gelide-unsubscribe@yahoogroups.com
            >
            >
            >
            > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
            >
            >
            > Yahoo! Groups Sponsor
            > ADVERTISEMENT
            >
            >
            >
            >
            > To unsubscribe from this group, send an email to:
            > gelide-unsubscribe@yahoogroups.com
            >
            >
            >
            > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
            >
            >
            >
          • dscotney2
            Hi Gerald I downloaded the plugins from the main page and installed them. When I select the Plugin menu option, I get the error below:
            Message 5 of 9 , Oct 9, 2002
              Hi Gerald

              I downloaded the plugins from the main page and installed them. When I
              select the 'Plugin' menu option, I get the error below:

              ===================================================================
              Exception Exception: Could not find class com/gexperts/gel/Editor

              [0063FDF9] JclHookExcept.DoExceptNotify (Line 150, "JclHookExcept.pas")
              [0063FE1A] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
              [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
              [0063FE5D] JclHookExcept.HookedRaiseException (Line 172,
              "JclHookExcept.pas")
              [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
              [005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
              [005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404,
              "lib\Plugin.pas")
              [005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
              [00403685] System.@ClassCreate
              [005D8B76] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
              [005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
              [00403685] System.@ClassCreate
              [0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
              [0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
              [0044EF64] Menus.TMenuItem.GetItem
              [0044F24E] Menus.TMenuItem.Click
              [004503BA] Menus.TMenu.DispatchPopup
              [00459944] Forms.TCustomForm.WMInitMenuPopup
              [0043C77E] Controls.TControl.WndProc (Line 4228,
              "..\delphi5\source\vcl\Controls.pas")
              [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
              "..\delphi5\source\vcl\Controls.pas")
              [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
              "..\delphi5\source\vcl\Controls.pas")
              [00457B1F] Forms.TCustomForm.WndProc
              [00414201] Classes.TThreadList.UnlockList
              [00422B2D] Graphics.FreeMemoryContexts
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00454D3A] Forms.StdWndProc
              [0043C77E] Controls.TControl.WndProc (Line 4228,
              "..\delphi5\source\vcl\Controls.pas")
              [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
              "..\delphi5\source\vcl\Controls.pas")
              [00458DFB] Forms.TCustomForm.DefaultHandler
              [00441C40] Controls.TWinControl.WMSysCommand (Line 6600,
              "..\delphi5\source\vcl\Controls.pas")
              [00459B66] Forms.TCustomForm.WMSysCommand
              [0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
              [0043C77E] Controls.TControl.WndProc (Line 4228,
              "..\delphi5\source\vcl\Controls.pas")
              [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
              "..\delphi5\source\vcl\Controls.pas")
              [00413E7A] Classes.TList.Remove
              [00414201] Classes.TThreadList.UnlockList
              [004141EA] Classes.TThreadList.Remove
              [00422CB3] Graphics.TBitmapCanvas.FreeContext
              [00457B1F] Forms.TCustomForm.WndProc
              [00414201] Classes.TThreadList.UnlockList
              [00422B2D] Graphics.FreeMemoryContexts
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00454D3A] Forms.StdWndProc
              [00457B1F] Forms.TCustomForm.WndProc
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00454D3A] Forms.StdWndProc
              [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
              "..\delphi5\source\vcl\Controls.pas")
              [00458DFB] Forms.TCustomForm.DefaultHandler
              [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323,
              "..\delphi5\source\vcl\Controls.pas")
              [00459896] Forms.TCustomForm.WMNCLButtonDown
              [0043C77E] Controls.TControl.WndProc (Line 4228,
              "..\delphi5\source\vcl\Controls.pas")
              [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
              "..\delphi5\source\vcl\Controls.pas")
              [00414201] Classes.TThreadList.UnlockList
              [00422B2D] Graphics.FreeMemoryContexts
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00454D3A] Forms.StdWndProc
              [00457B1F] Forms.TCustomForm.WndProc
              [00414201] Classes.TThreadList.UnlockList
              [00422B2D] Graphics.FreeMemoryContexts
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00457B1F] Forms.TCustomForm.WndProc
              [00414201] Classes.TThreadList.UnlockList
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [00457B1F] Forms.TCustomForm.WndProc
              [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
              "..\delphi5\source\vcl\Controls.pas")
              [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
              "..\delphi5\source\vcl\Controls.pas")
              [00454D3A] Forms.StdWndProc
              [004260C7] Contnrs.TObjectList.GetItem
              [0045D7A0] Forms.TApplication.ProcessMessage
              [0045D7D7] Forms.TApplication.HandleMessage
              [0045D9E2] Forms.TApplication.Run
              [0045DA06] Forms.TApplication.Run
              [006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
              [006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
              =========================================================

              Any idea why this could be happening? I tried the exact same on a
              colleagues machine and it worked fine. I obviously have a
              configuration problem somewhere.

              Derek.
            • Gerald Nunn
              Man, I am having a really tough time duplicating this problem. Does it re-occur have you restart Gel? What version of the JDK are you using? Gerald
              Message 6 of 9 , Oct 10, 2002
                Man, I am having a really tough time duplicating this problem. Does it
                re-occur have you restart Gel? What version of the JDK are you using?

                Gerald

                > -----Original Message-----
                > From: dscotney2 [mailto:dscotney@...]
                > Sent: October 10, 2002 2:48 AM
                > To: gelide@yahoogroups.com
                > Subject: [gelide] Plugins error
                >
                >
                > Hi Gerald
                >
                > I downloaded the plugins from the main page and installed them. When I
                > select the 'Plugin' menu option, I get the error below:
                >
                > ===================================================================
                > Exception Exception: Could not find class com/gexperts/gel/Editor
                >
                > [0063FDF9] JclHookExcept.DoExceptNotify (Line 150, "JclHookExcept.pas")
                > [0063FE1A] JclHookExcept.DoExceptNotify (Line 153, "JclHookExcept.pas")
                > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                > [0063FE5D] JclHookExcept.HookedRaiseException (Line 172,
                > "JclHookExcept.pas")
                > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                > [005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
                > [005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404,
                > "lib\Plugin.pas")
                > [005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
                > [00403685] System.@ClassCreate
                > [005D8B76] Plugin.TGel.InitializeJavaObject (Line 495, "lib\Plugin.pas")
                > [005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
                > [00403685] System.@ClassCreate
                > [0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
                > [0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
                > [0044EF64] Menus.TMenuItem.GetItem
                > [0044F24E] Menus.TMenuItem.Click
                > [004503BA] Menus.TMenu.DispatchPopup
                > [00459944] Forms.TCustomForm.WMInitMenuPopup
                > [0043C77E] Controls.TControl.WndProc (Line 4228,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00457B1F] Forms.TCustomForm.WndProc
                > [00414201] Classes.TThreadList.UnlockList
                > [00422B2D] Graphics.FreeMemoryContexts
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00454D3A] Forms.StdWndProc
                > [0043C77E] Controls.TControl.WndProc (Line 4228,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00458DFB] Forms.TCustomForm.DefaultHandler
                > [00441C40] Controls.TWinControl.WMSysCommand (Line 6600,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00459B66] Forms.TCustomForm.WMSysCommand
                > [0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
                > [0043C77E] Controls.TControl.WndProc (Line 4228,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00413E7A] Classes.TList.Remove
                > [00414201] Classes.TThreadList.UnlockList
                > [004141EA] Classes.TThreadList.Remove
                > [00422CB3] Graphics.TBitmapCanvas.FreeContext
                > [00457B1F] Forms.TCustomForm.WndProc
                > [00414201] Classes.TThreadList.UnlockList
                > [00422B2D] Graphics.FreeMemoryContexts
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00454D3A] Forms.StdWndProc
                > [00457B1F] Forms.TCustomForm.WndProc
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00454D3A] Forms.StdWndProc
                > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00458DFB] Forms.TCustomForm.DefaultHandler
                > [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00459896] Forms.TCustomForm.WMNCLButtonDown
                > [0043C77E] Controls.TControl.WndProc (Line 4228,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00414201] Classes.TThreadList.UnlockList
                > [00422B2D] Graphics.FreeMemoryContexts
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00454D3A] Forms.StdWndProc
                > [00457B1F] Forms.TCustomForm.WndProc
                > [00414201] Classes.TThreadList.UnlockList
                > [00422B2D] Graphics.FreeMemoryContexts
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00457B1F] Forms.TCustomForm.WndProc
                > [00414201] Classes.TThreadList.UnlockList
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00457B1F] Forms.TCustomForm.WndProc
                > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                > "..\delphi5\source\vcl\Controls.pas")
                > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                > "..\delphi5\source\vcl\Controls.pas")
                > [00454D3A] Forms.StdWndProc
                > [004260C7] Contnrs.TObjectList.GetItem
                > [0045D7A0] Forms.TApplication.ProcessMessage
                > [0045D7D7] Forms.TApplication.HandleMessage
                > [0045D9E2] Forms.TApplication.Run
                > [0045DA06] Forms.TApplication.Run
                > [006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
                > [006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
                > =========================================================
                >
                > Any idea why this could be happening? I tried the exact same on a
                > colleagues machine and it worked fine. I obviously have a
                > configuration problem somewhere.
                >
                > Derek.
                >
                >
                >
                > To unsubscribe from this group, send an email to:
                > gelide-unsubscribe@yahoogroups.com
                >
                >
                >
                > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
                >
                >
                >
              • dscotney2
                Fixed the bug but I don t know why. I deleted the entire plugin directory and re-installed Gel. Now it is working. For a long time now, errors got generated
                Message 7 of 9 , Oct 10, 2002
                  Fixed the bug but I don't know why.

                  I deleted the entire plugin directory and re-installed Gel. Now it is
                  working. For a long time now, errors got generated every time I
                  clicked the plugins tab, so is it possible there was an
                  incompatibility somewhere to an old file?

                  B.T.W. JDK 1.3.1_04

                  Derek.

                  --- In gelide@y..., "Gerald Nunn" <gnunn@g...> wrote:
                  > Man, I am having a really tough time duplicating this problem. Does it
                  > re-occur have you restart Gel? What version of the JDK are you using?
                  >
                  > Gerald
                  >
                  > > -----Original Message-----
                  > > From: dscotney2 [mailto:dscotney@s...]
                  > > Sent: October 10, 2002 2:48 AM
                  > > To: gelide@y...
                  > > Subject: [gelide] Plugins error
                  > >
                  > >
                  > > Hi Gerald
                  > >
                  > > I downloaded the plugins from the main page and installed them. When I
                  > > select the 'Plugin' menu option, I get the error below:
                  > >
                  > > ===================================================================
                  > > Exception Exception: Could not find class com/gexperts/gel/Editor
                  > >
                  > > [0063FDF9] JclHookExcept.DoExceptNotify (Line 150,
                  "JclHookExcept.pas")
                  > > [0063FE1A] JclHookExcept.DoExceptNotify (Line 153,
                  "JclHookExcept.pas")
                  > > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                  > > [0063FE5D] JclHookExcept.HookedRaiseException (Line 172,
                  > > "JclHookExcept.pas")
                  > > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                  > > [005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
                  > > [005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404,
                  > > "lib\Plugin.pas")
                  > > [005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
                  > > [00403685] System.@ClassCreate
                  > > [005D8B76] Plugin.TGel.InitializeJavaObject (Line 495,
                  "lib\Plugin.pas")
                  > > [005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
                  > > [00403685] System.@ClassCreate
                  > > [0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
                  > > [0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
                  > > [0044EF64] Menus.TMenuItem.GetItem
                  > > [0044F24E] Menus.TMenuItem.Click
                  > > [004503BA] Menus.TMenu.DispatchPopup
                  > > [00459944] Forms.TCustomForm.WMInitMenuPopup
                  > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [00422B2D] Graphics.FreeMemoryContexts
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00454D3A] Forms.StdWndProc
                  > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00458DFB] Forms.TCustomForm.DefaultHandler
                  > > [00441C40] Controls.TWinControl.WMSysCommand (Line 6600,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00459B66] Forms.TCustomForm.WMSysCommand
                  > > [0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
                  > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00413E7A] Classes.TList.Remove
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [004141EA] Classes.TThreadList.Remove
                  > > [00422CB3] Graphics.TBitmapCanvas.FreeContext
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [00422B2D] Graphics.FreeMemoryContexts
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00454D3A] Forms.StdWndProc
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00454D3A] Forms.StdWndProc
                  > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00458DFB] Forms.TCustomForm.DefaultHandler
                  > > [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00459896] Forms.TCustomForm.WMNCLButtonDown
                  > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [00422B2D] Graphics.FreeMemoryContexts
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00454D3A] Forms.StdWndProc
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [00422B2D] Graphics.FreeMemoryContexts
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [00414201] Classes.TThreadList.UnlockList
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00457B1F] Forms.TCustomForm.WndProc
                  > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                  > > "..\delphi5\source\vcl\Controls.pas")
                  > > [00454D3A] Forms.StdWndProc
                  > > [004260C7] Contnrs.TObjectList.GetItem
                  > > [0045D7A0] Forms.TApplication.ProcessMessage
                  > > [0045D7D7] Forms.TApplication.HandleMessage
                  > > [0045D9E2] Forms.TApplication.Run
                  > > [0045DA06] Forms.TApplication.Run
                  > > [006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
                  > > [006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
                  > > =========================================================
                  > >
                  > > Any idea why this could be happening? I tried the exact same on a
                  > > colleagues machine and it worked fine. I obviously have a
                  > > configuration problem somewhere.
                  > >
                  > > Derek.
                  > >
                  > >
                  > >
                  > > To unsubscribe from this group, send an email to:
                  > > gelide-unsubscribe@y...
                  > >
                  > >
                  > >
                  > > Your use of Yahoo! Groups is subject to
                  http://docs.yahoo.com/info/terms/
                  > >
                  > >
                  > >
                • Gerald Nunn
                  The one case where I was able to duplicate it was when one of the jars were bad. Maybe the previous install corrupted a file? Seems like a long shot I know.
                  Message 8 of 9 , Oct 10, 2002
                    The one case where I was able to duplicate it was when one of the jars were
                    bad. Maybe the previous install corrupted a file? Seems like a long shot I
                    know.

                    Gerald

                    > -----Original Message-----
                    > From: dscotney2 [mailto:dscotney@...]
                    > Sent: October 10, 2002 9:27 AM
                    > To: gelide@yahoogroups.com
                    > Subject: [gelide] Re: Plugins error
                    >
                    >
                    > Fixed the bug but I don't know why.
                    >
                    > I deleted the entire plugin directory and re-installed Gel. Now it is
                    > working. For a long time now, errors got generated every time I
                    > clicked the plugins tab, so is it possible there was an
                    > incompatibility somewhere to an old file?
                    >
                    > B.T.W. JDK 1.3.1_04
                    >
                    > Derek.
                    >
                    > --- In gelide@y..., "Gerald Nunn" <gnunn@g...> wrote:
                    > > Man, I am having a really tough time duplicating this problem. Does it
                    > > re-occur have you restart Gel? What version of the JDK are you using?
                    > >
                    > > Gerald
                    > >
                    > > > -----Original Message-----
                    > > > From: dscotney2 [mailto:dscotney@s...]
                    > > > Sent: October 10, 2002 2:48 AM
                    > > > To: gelide@y...
                    > > > Subject: [gelide] Plugins error
                    > > >
                    > > >
                    > > > Hi Gerald
                    > > >
                    > > > I downloaded the plugins from the main page and installed them. When I
                    > > > select the 'Plugin' menu option, I get the error below:
                    > > >
                    > > > ===================================================================
                    > > > Exception Exception: Could not find class com/gexperts/gel/Editor
                    > > >
                    > > > [0063FDF9] JclHookExcept.DoExceptNotify (Line 150,
                    > "JclHookExcept.pas")
                    > > > [0063FE1A] JclHookExcept.DoExceptNotify (Line 153,
                    > "JclHookExcept.pas")
                    > > > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                    > > > [0063FE5D] JclHookExcept.HookedRaiseException (Line 172,
                    > > > "JclHookExcept.pas")
                    > > > [005D7D3C] Plugin.CreateJavaObject (Line 260, "lib\Plugin.pas")
                    > > > [005D7DB0] Plugin.CreateJavaObject (Line 264, "lib\Plugin.pas")
                    > > > [005D85C4] Plugin.TEditor.InitializeJavaObject (Line 404,
                    > > > "lib\Plugin.pas")
                    > > > [005D8588] Plugin.TEditor.Create (Line 399, "lib\Plugin.pas")
                    > > > [00403685] System.@ClassCreate
                    > > > [005D8B76] Plugin.TGel.InitializeJavaObject (Line 495,
                    > "lib\Plugin.pas")
                    > > > [005D8B36] Plugin.TGel.Create (Line 488, "lib\Plugin.pas")
                    > > > [00403685] System.@ClassCreate
                    > > > [0065F664] Main.TfmMain.mnPluginClick (Line 6219, "Main.pas")
                    > > > [0065F7EA] Main.TfmMain.mnPluginClick (Line 6238, "Main.pas")
                    > > > [0044EF64] Menus.TMenuItem.GetItem
                    > > > [0044F24E] Menus.TMenuItem.Click
                    > > > [004503BA] Menus.TMenu.DispatchPopup
                    > > > [00459944] Forms.TCustomForm.WMInitMenuPopup
                    > > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [00422B2D] Graphics.FreeMemoryContexts
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00454D3A] Forms.StdWndProc
                    > > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00458DFB] Forms.TCustomForm.DefaultHandler
                    > > > [00441C40] Controls.TWinControl.WMSysCommand (Line 6600,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00459B66] Forms.TCustomForm.WMSysCommand
                    > > > [0065F5D7] Main.TfmMain.WMSysCommand (Line 6200, "Main.pas")
                    > > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00413E7A] Classes.TList.Remove
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [004141EA] Classes.TThreadList.Remove
                    > > > [00422CB3] Graphics.TBitmapCanvas.FreeContext
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [00422B2D] Graphics.FreeMemoryContexts
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00454D3A] Forms.StdWndProc
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00454D3A] Forms.StdWndProc
                    > > > [0043FF5D] Controls.TWinControl.DefaultHandler (Line 5755,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00458DFB] Forms.TCustomForm.DefaultHandler
                    > > > [0043CAFA] Controls.TControl.WMNCLButtonDown (Line 4323,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00459896] Forms.TCustomForm.WMNCLButtonDown
                    > > > [0043C77E] Controls.TControl.WndProc (Line 4228,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043FE2F] Controls.TWinControl.WndProc (Line 5732,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [00422B2D] Graphics.FreeMemoryContexts
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00454D3A] Forms.StdWndProc
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [00422B2D] Graphics.FreeMemoryContexts
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98E] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [00414201] Classes.TThreadList.UnlockList
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00457B1F] Forms.TCustomForm.WndProc
                    > > > [0043F977] Controls.TWinControl.MainWndProc (Line 5612,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [0043F98F] Controls.TWinControl.MainWndProc (Line 5615,
                    > > > "..\delphi5\source\vcl\Controls.pas")
                    > > > [00454D3A] Forms.StdWndProc
                    > > > [004260C7] Contnrs.TObjectList.GetItem
                    > > > [0045D7A0] Forms.TApplication.ProcessMessage
                    > > > [0045D7D7] Forms.TApplication.HandleMessage
                    > > > [0045D9E2] Forms.TApplication.Run
                    > > > [0045DA06] Forms.TApplication.Run
                    > > > [006A0F2A] Gel.Gel (Line 219, "C:\jade\Gel.dpr")
                    > > > [006A0F64] Gel.Gel (Line 222, "C:\jade\Gel.dpr")
                    > > > =========================================================
                    > > >
                    > > > Any idea why this could be happening? I tried the exact same on a
                    > > > colleagues machine and it worked fine. I obviously have a
                    > > > configuration problem somewhere.
                    > > >
                    > > > Derek.
                    > > >
                    > > >
                    > > >
                    > > > To unsubscribe from this group, send an email to:
                    > > > gelide-unsubscribe@y...
                    > > >
                    > > >
                    > > >
                    > > > Your use of Yahoo! Groups is subject to
                    > http://docs.yahoo.com/info/terms/
                    > > >
                    > > >
                    > > >
                    >
                    >
                    >
                    > To unsubscribe from this group, send an email to:
                    > gelide-unsubscribe@yahoogroups.com
                    >
                    >
                    >
                    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
                    >
                    >
                    >
                  Your message has been successfully submitted and would be delivered to recipients shortly.