#202 closed defect (fixed)
Make java.awt.TextArea work
Reported by: | dmik | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | GA5 |
Component: | general | Version: | 1.6.0 Build 27 GA4 |
Severity: | medium | Keywords: | |
Cc: |
Description
Currently the java.awt.TextArea class is not functioning. Just a black area which is never repainted and gets filled with garbage after some time.
Change History (2)
comment:1 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 12 years ago
Milestone: | Enhanced → GA5 |
---|
Note:
See TracTickets
for help on using tickets.
I found a solution to this problem while working on #199 (using the debug assertions inside AWT). It turned out that for NT-based systems Java wants to load RICHED20.DLL (which is an implementation of Rich Text 2.0) while Odin only provides RICHED32.DLL (which is a 32-bit wrapper for Rich Text 1.0 from Win16 AFAIK).
After tweaking the Java code in r411, RICHED32.DLL is now always loaded on OS/2. This fixes the original issue.
Note that there is also a small fix in Odin itself (r 22060) that fixes some more debug assertions (related to RICHED32 too).