facebook

Mattise Palette Custom forms/widgets

  1. MyEclipse Archived
  2.  > 
  3. Matisse/Swing UI Development
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #289580 Reply

    lawnWorm
    Member

    Mattise Palette:

    Normal Function..
    click the object in the box and put it onto the design screen.

    Problem Function
    From the custom tree: when I select a component and drag it to the screen it deselects and nothing happens…. (image does not go with the mouse and the custom control is no long blue in the palette)

    Thoughts on the problem:

    I noticed that this happened after the name of the custom control was refractored.

    Something inside myeclipse is messing up…. When my team gets the latest code from the repository and the same custom control to their machine. The custom form will work as all the others. So the code is not broken. MyEclipse is store some reference to the old custom control.

    Also the custom control was in the Matisse Palette at the time that the code was refractored. Obviously that one will not work…

    But the thing is that when I delete and readded the component with the new name… the problem continues…. and I can not make it work….

    Any help would be greatly appreciated.

    Thanks and have a great day.

    #289599 Reply

    Loyal Water
    Member

    lawnWorm,
    I tried reproducing this issue but I think I might have misunderstood the issue since I was unable to reproduce it. Can you please list the steps to reproduce this problem.

    Also, can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.

    #289604 Reply

    lawnWorm
    Member

    Begin Installation information:

    *** Date:
    Wednesday, October 1, 2008 9:29:06 AM CDT

    ** System properties:
    OS=WindowsXP
    OS version=5.1
    Java version=1.6.0_05

    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 6.5.1 GA
    Build id: 6.5.1-GA-20080715

    *** Eclipse details:
    MyEclipse Enterprise Workbench

    Version: 6.5.1 GA
    Build id: 6.5.1-GA-20080715

    Eclipse Platform

    Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft
    Build id: M20080221-1800

    Eclipse RCP

    Version: 3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc
    Build id: M20080221-1800

    Eclipse Java Development Tools

    Version: 3.3.2.r33x_r20080129-7o7jE7_EDhYDiyVEnjb1pFd7ZGD7
    Build id: M20080221-1800

    Eclipse Project SDK

    Version: 3.3.3.r33x_r20080129-7M7J7LB-u3aphGW6o3_VmiVfGXWO
    Build id: M20080221-1800

    Eclipse Plug-in Development Environment

    Version: 3.3.3.r33x_r20080129-7N7M5DQVIA_6oJsEFkEL
    Build id: M20080221-1800

    Eclipse Graphical Editing Framework

    Version: 3.3.2.v20080129
    Build id: 20080221-1602

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -showsplash
    -launcher
    C:\Program Files\MyEclipse 6.5\eclipse\eclipse.exe
    -name
    Eclipse
    –launcher.library
    C:\Program Files\MyEclipse 6.5\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.3.R33x_v20080118\eclipse_1023.dll
    -startup
    C:\Program Files\MyEclipse 6.5\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
    -exitdata
    798_bc
    -clean
    -vm
    c:\bea\jdk160_05\bin\javaw.exe
    End Installation information

    Steps to recreate

    1. added a custom widget to the mattise palette
    2. use the widget/form (in the case that i used i added a form to the custom palette) on other form.
    3. on the form that was added go to where you the form that was added to the custom palette… right click on it and select refractor and rename.
    ——–> now this is where i am not sure how the problem occured.
    Note: the old name that was used for the form/widget is still in the custom part of the matisse palette. Also I am not sure if i tried to use the one in there already which may have cause the problem before i notice that it was the wrong name.

    4. In order to update the name i removed the old on form the palette and readded the one with the proper name.

    5. Now when I try to use the one with the proper name this is when the problem occurs.. I do not know if MyElispe i possible;y hanging on to some serialize id information that it uses to put it in the palette.
    End Steps to recreate

    I am not quite sure how it loses the connection between the .form file in the palette but it does bring anything but refactoring the code name while it is in the custom palette seems to be what causes it because we were able to do it to my co workers computer that is having the same problem and it is from a complete different screen then mine is.

    I hope this help you recreate it… If there is anything else I can provide i will be more than appreciative to help.

    #289605 Reply

    lawnWorm
    Member

    Also not sure if this will help but the form type that i chose when i created the form was panel. not JInternalFrame

    #290056 Reply

    lawnWorm
    Member

    Just wanted to say thanks to MyEclipse for monitoring this thread and keeping me post on the issue. If you cant tell I am being sarcastic. This will be the last time that I ever use MyEclispe for any of my future development.

    Thanks for nothing.

    #290110 Reply

    Loyal Water
    Member

    lawnWorm
    I was able to reproduce this issue with the help of another user and I have already filed this for the dev team. They are working on fixing this. Im sorry for the inconvenience caused.

    #290126 Reply

    lawnWorm
    Member

    When can I expect a fix for this… this has been a complete pain… especially when it decides to delete code because it lost a reference and causes hours of lost development time!

    #290165 Reply

    Loyal Water
    Member

    The management currently has this issue slated for a fix in the 7.1 release.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: Mattise Palette Custom forms/widgets

You must be logged in to post in the forum log in