|
Re: default font [message #218894 is a reply to message #218873] |
Mon, 16 February 2009 10:15 |
Eclipse User |
|
|
|
Originally posted by: cayla_sha.gmx.net
Hello Michael,
What happens, when you set the Font in the gmfgraph-file?
Best wishes
Julia
Michael Dengler schrieb:
> Hi,
>
> I have a simple rectangle figure with a label and try to give a default
> font to it. Later it should be possible to change the font in the
> Appearance section of the Eclipse property view.
>
> The following code in the figure's editpart sets the font, but it can't
> be changed later:
> protected NodeFigure createNodeFigure() {
> NodeFigure figure = createNodePlate();
> figure.setLayoutManager(new StackLayout());
> IFigure shape = createNodeShape();
> figure.add(shape);
> shape.setFont(FIGURE_FONT);
> contentPane = setupContentPane(shape);
> return figure;
> }
> Thanks,
> Michael
|
|
|
|
Re: default font [message #219022 is a reply to message #219006] |
Mon, 16 February 2009 18:44 |
Eclipse User |
|
|
|
Originally posted by: cayla_sha.gmx.net
Hi Michael,
hm, your`re right.
In my editor I set the Font-Size and the Font-Color in the
gmfgraph-file. I never tried to set the Font with the Appearance-Tab. I
just tried it and it didn`t work. I can only change the Color, but not
the Size or the Style.
Uhm, well, I can`t help you with this... Perhaps one of the
Newsgroup-Gurus ;) knows what to do?
While waiting for the answer you could debug refreshFont() in the
EditPart of your Label and see what happens, when you change something
in the Appearance-Tab.
Sorry!
Best wishes
Julia
Michael Dengler schrieb:
> Hi Julia,
> thanks for your reply.
> when I set the font to the label, I cannot change it later when the
> diagram is opened.
>
> Cayla Sha wrote:
>> Hello Michael,
>>
>> What happens, when you set the Font in the gmfgraph-file?
>>
>> Best wishes
>> Julia
>>
>>
>> Michael Dengler schrieb:
>>> Hi,
>>>
>>> I have a simple rectangle figure with a label and try to give a
>>> default font to it. Later it should be possible to change the font in
>>> the Appearance section of the Eclipse property view.
>>>
>>> The following code in the figure's editpart sets the font, but it
>>> can't be changed later:
>>> protected NodeFigure createNodeFigure() {
>>> NodeFigure figure = createNodePlate();
>>> figure.setLayoutManager(new StackLayout());
>>> IFigure shape = createNodeShape();
>>> figure.add(shape);
>>> shape.setFont(FIGURE_FONT);
>>> contentPane = setupContentPane(shape);
>>> return figure;
>>> }
>>> Thanks,
>>> Michael
|
|
|
Powered by
FUDForum. Page generated in 0.02432 seconds