|
Re: Getting previews of editor contents [message #202927 is a reply to message #202904] |
Mon, 14 November 2005 23:51 |
Felix L J Mayer Messages: 202 Registered: July 2009 |
Senior Member |
|
|
If you want don't use editors, I guess you have to use Draw2D directly. Here
is an example:
public class ConnectionSnippet {
public static void main( String[] args ) {
Display d = new Display();
Shell shell = new Shell( d );
shell.setLayout( new FillLayout() );
FigureCanvas canvas = new FigureCanvas( shell );
Figure connectionPanel = new Figure();
RectangleFigure node1 = new RectangleFigure(), node2 = new
RectangleFigure();
node1.setBackgroundColor( ColorConstants.red );
node1.setOutline( false );
node1.setBounds( new Rectangle( 40, 40, 50, 30 ) );
node2.setBackgroundColor( ColorConstants.blue );
node2.setOutline( false );
node2.setBounds( new Rectangle( 100, 140, 50, 30 ) );
PolylineConnection conn = new PolylineConnection();
conn.setSourceAnchor( new ChopboxAnchor( node2 ) );
conn.setTargetAnchor( new ChopboxAnchor( node1 ) );
connectionPanel.add( node1 );
connectionPanel.add( node2 );
connectionPanel.add( conn );
canvas.setContents( connectionPanel );
shell.open();
while( !shell.isDisposed() )
while( !d.readAndDispatch() )
d.sleep();
}//main()
}//ConnectionSnippet
"Bradey Schmerl" <schmerl@cs.cmu.edu> wrote in message
news:dlb4ui$oq9$1@news.eclipse.org...
> Hi,
>
> Is it possible to get previews of figures without needing an editor?
>
> In my editor, I have elements that may have detailed substructure. The
> substructure is not displayed in the same editor because it would look
> too cluttered. Double-clicking on the element opens a new
> GraphicalEditor where the user can manipulate the substructure.
>
> However, when the user selects the element, I would like to provide a
> preview of what the substructure is in a view. The way that I have been
> doing this so far is to create an editor for each of the substructure
> and then passing the root figure into a LightweightSystem to display the
> preview. However, this seems rather resource-intensive. Is there an
> easier way that I can do this without all the editors?
>
> I've enclosed a screendump of the type of thing I want.
>
> Any help or pointers would be appreciated.
>
> Thanks,
> Bradley.
>
------------------------------------------------------------ --------------------
|
|
|
|
Re: Getting previews of editor contents [message #203148 is a reply to message #202904] |
Fri, 18 November 2005 19:09 |
Eclipse User |
|
|
|
Originally posted by: none.unknown.com
I believe GMF has some print preview features.
"Bradey Schmerl" <schmerl@cs.cmu.edu> wrote in message
news:dlb4ui$oq9$1@news.eclipse.org...
> Hi,
>
> Is it possible to get previews of figures without needing an editor?
>
> In my editor, I have elements that may have detailed substructure. The
> substructure is not displayed in the same editor because it would look
> too cluttered. Double-clicking on the element opens a new
> GraphicalEditor where the user can manipulate the substructure.
>
> However, when the user selects the element, I would like to provide a
> preview of what the substructure is in a view. The way that I have been
> doing this so far is to create an editor for each of the substructure
> and then passing the root figure into a LightweightSystem to display the
> preview. However, this seems rather resource-intensive. Is there an
> easier way that I can do this without all the editors?
>
> I've enclosed a screendump of the type of thing I want.
>
> Any help or pointers would be appreciated.
>
> Thanks,
> Bradley.
>
------------------------------------------------------------ ----------------
----
|
|
|
|
Powered by
FUDForum. Page generated in 0.04799 seconds