Font display problem with Text in UML-Notes of Enterprise Ar

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Achim Spangler

Font display problem with Text in UML-Notes of Enterprise Ar

Post by Achim Spangler »

Hi,
I'm having medium success with Enterprise Architect 7.1 in wine.
While crossover-office-6.0.0 (in Ubuntu Edgy) is able to display the fonts in
the:
+ Key-Store Config dialog (where you have to enter the product keys)
+ UML diagram (class diagram) NOTES-Item
-
this does NOT work with wine-1.1.3 and also the last wine version before 1.0
in Ubuntu (different versions).

The strange thing is:
You can select different fonts for the note-text - but this has no impact on
the displayability - there is always an empty area, where the text should get
displayed. Thus this problems seems to depend on the way this special text is
rendered/placed.

As it works with crossover-6.0.0, I suspect that this depends on some
DllOverride magics.

I tried already fresh .wine setup with different setups -e.g. with/without
dcom98, mdac, riched (installed with the winetricks).

The problem happens even with pure wine setup - i.e. I used winetricks only
during my tries to workaround (as its much easier there to install things
like dcom98, ...).

I wonder, why the AppDB doesn't list those font rendering problems - is this
dependent on Ubuntu, so that the other reporters were not affected, or did
nobody try notes in class diagrams?

I'm working in a 32-Bit CPU System with quite normal Ubuntu Hardy Setup. The
X11 is running with 23Bit color depth (as written in the xorg.conf).

The font preview in the font selection dialog for the Diagram-Note is showing
the font in a correct way - only the rendering of the font in the real
context doesn't work.

Installation source is binary package from 1.1.3~winehq0~ubuntu~8.04-0ubuntu1
(sources.list: deb http://wine.budgetdedicated.com/apt hardy main)

Thanks for any suggestion to solve this problem,
Achim
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Font display problem with Text in UML-Notes of Enterprise Ar

Post by austin987 »

On Thu, Aug 28, 2008 at 9:49 AM, Achim Spangler
<[email protected]> wrote:
Hi,
I'm having medium success with Enterprise Architect 7.1 in wine.
While crossover-office-6.0.0 (in Ubuntu Edgy) is able to display the fonts in
the:
+ Key-Store Config dialog (where you have to enter the product keys)
+ UML diagram (class diagram) NOTES-Item
-
this does NOT work with wine-1.1.3 and also the last wine version before 1.0
in Ubuntu (different versions).

The strange thing is:
You can select different fonts for the note-text - but this has no impact on
the displayability - there is always an empty area, where the text should get
displayed. Thus this problems seems to depend on the way this special text is
rendered/placed.

As it works with crossover-6.0.0, I suspect that this depends on some
DllOverride magics.

I tried already fresh .wine setup with different setups -e.g. with/without
dcom98, mdac, riched (installed with the winetricks).

The problem happens even with pure wine setup - i.e. I used winetricks only
during my tries to workaround (as its much easier there to install things
like dcom98, ...).

I wonder, why the AppDB doesn't list those font rendering problems - is this
dependent on Ubuntu, so that the other reporters were not affected, or did
nobody try notes in class diagrams?

I'm working in a 32-Bit CPU System with quite normal Ubuntu Hardy Setup. The
X11 is running with 23Bit color depth (as written in the xorg.conf).

The font preview in the font selection dialog for the Diagram-Note is showing
the font in a correct way - only the rendering of the font in the real
context doesn't work.

Installation source is binary package from 1.1.3~winehq0~ubuntu~8.04-0ubuntu1
(sources.list: deb http://wine.budgetdedicated.com/apt hardy main)

Thanks for any suggestion to solve this problem,
Achim

Try 'winetricks allfonts'
Achim Spangler

Font display problem with Text in UML-Notes of Enterprise Ar

Post by Achim Spangler »

Hi,
thanks for the idea - but it does not work.

I get the following debug output - filtered - I hope that this can help
somehow:
Filtered output since program start:
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:font:GetCharacterPlacementW flags 0x00000012 ignored
fixme:font:GetCharacterPlacementW classes not implemented
err:richedit:CharAttr unknown font 0
fixme:richedit:RichEditWndProc_common EM_FORMATRANGE: stub
fixme:richedit:RichEditWndProc_common Unsupported yet non NULL device in
EM_SETTARGETDEVICE
fixme:x11drv:X11DRV_SelectPen PS_USERSTYLE is not supported


The following output is generated while program window is refreshed (with
diagram where the problematic note-text isn't displayed):
fixme:x11drv:X11DRV_SelectPen PS_USERSTYLE is not supported
fixme:richedit:RichEditWndProc_common EM_FORMATRANGE: stub
fixme:richedit:RichEditWndProc_common Unsupported yet non NULL device in
EM_SETTARGETDEVICE
(these lines are printed in different order several times)


Question:
Can I try to set some suitable library overrides - maybe with installing some
native libraries before?
- somehow crossover-office seems to handle this situation

Thanks,
Achim
Am Donnerstag, 28. August 2008 schrieb Austin English:
On Thu, Aug 28, 2008 at 9:49 AM, Achim Spangler

<[email protected]> wrote:
Hi,
I'm having medium success with Enterprise Architect 7.1 in wine.
While crossover-office-6.0.0 (in Ubuntu Edgy) is able to display the
fonts in the:
+ Key-Store Config dialog (where you have to enter the product keys)
+ UML diagram (class diagram) NOTES-Item
-
this does NOT work with wine-1.1.3 and also the last wine version before
1.0 in Ubuntu (different versions).

The strange thing is:
You can select different fonts for the note-text - but this has no impact
on the displayability - there is always an empty area, where the text
should get displayed. Thus this problems seems to depend on the way this
special text is rendered/placed.

As it works with crossover-6.0.0, I suspect that this depends on some
DllOverride magics.

I tried already fresh .wine setup with different setups -e.g.
with/without dcom98, mdac, riched (installed with the winetricks).

The problem happens even with pure wine setup - i.e. I used winetricks
only during my tries to workaround (as its much easier there to install
things like dcom98, ...).

I wonder, why the AppDB doesn't list those font rendering problems - is
this dependent on Ubuntu, so that the other reporters were not affected,
or did nobody try notes in class diagrams?

I'm working in a 32-Bit CPU System with quite normal Ubuntu Hardy Setup.
The X11 is running with 23Bit color depth (as written in the xorg.conf).

The font preview in the font selection dialog for the Diagram-Note is
showing the font in a correct way - only the rendering of the font in the
real context doesn't work.

Installation source is binary package from
1.1.3~winehq0~ubuntu~8.04-0ubuntu1 (sources.list: deb
http://wine.budgetdedicated.com/apt hardy main)

Thanks for any suggestion to solve this problem,
Achim
Try 'winetricks allfonts'
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Font display problem with Text in UML-Notes of Enterprise Ar

Post by austin987 »

On Mon, Sep 1, 2008 at 6:03 AM, Achim Spangler
<[email protected]> wrote:
Hi,
thanks for the idea - but it does not work.

I get the following debug output - filtered - I hope that this can help
somehow:
Filtered output since program start:
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:font:GetCharacterPlacementW flags 0x00000012 ignored
fixme:font:GetCharacterPlacementW classes not implemented
err:richedit:CharAttr unknown font 0
fixme:richedit:RichEditWndProc_common EM_FORMATRANGE: stub
fixme:richedit:RichEditWndProc_common Unsupported yet non NULL device in
EM_SETTARGETDEVICE
fixme:x11drv:X11DRV_SelectPen PS_USERSTYLE is not supported


The following output is generated while program window is refreshed (with
diagram where the problematic note-text isn't displayed):
fixme:x11drv:X11DRV_SelectPen PS_USERSTYLE is not supported
fixme:richedit:RichEditWndProc_common EM_FORMATRANGE: stub
fixme:richedit:RichEditWndProc_common Unsupported yet non NULL device in
EM_SETTARGETDEVICE
(these lines are printed in different order several times)


Question:
Can I try to set some suitable library overrides - maybe with installing some
native libraries before?
- somehow crossover-office seems to handle this situation

Thanks,
Achim
Am Donnerstag, 28. August 2008 schrieb Austin English:
On Thu, Aug 28, 2008 at 9:49 AM, Achim Spangler

<[email protected]> wrote:
Hi,
I'm having medium success with Enterprise Architect 7.1 in wine.
While crossover-office-6.0.0 (in Ubuntu Edgy) is able to display the
fonts in the:
+ Key-Store Config dialog (where you have to enter the product keys)
+ UML diagram (class diagram) NOTES-Item
-
this does NOT work with wine-1.1.3 and also the last wine version before
1.0 in Ubuntu (different versions).

The strange thing is:
You can select different fonts for the note-text - but this has no impact
on the displayability - there is always an empty area, where the text
should get displayed. Thus this problems seems to depend on the way this
special text is rendered/placed.

As it works with crossover-6.0.0, I suspect that this depends on some
DllOverride magics.

I tried already fresh .wine setup with different setups -e.g.
with/without dcom98, mdac, riched (installed with the winetricks).

The problem happens even with pure wine setup - i.e. I used winetricks
only during my tries to workaround (as its much easier there to install
things like dcom98, ...).

I wonder, why the AppDB doesn't list those font rendering problems - is
this dependent on Ubuntu, so that the other reporters were not affected,
or did nobody try notes in class diagrams?

I'm working in a 32-Bit CPU System with quite normal Ubuntu Hardy Setup.
The X11 is running with 23Bit color depth (as written in the xorg.conf).

The font preview in the font selection dialog for the Diagram-Note is
showing the font in a correct way - only the rendering of the font in the
real context doesn't work.

Installation source is binary package from
1.1.3~winehq0~ubuntu~8.04-0ubuntu1 (sources.list: deb
http://wine.budgetdedicated.com/apt hardy main)

Thanks for any suggestion to solve this problem,
Achim
Try 'winetricks allfonts'
'winetricks riched20' or 'winetricks riched30'
Locked