digitalmars.D.bugs - [Issue 2035] New: D makes GUI dirty
- d-bugmail puremagic.com (22/22) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (9/9) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (8/8) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (6/6) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (5/5) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (6/6) Apr 25 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (9/9) Apr 28 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
- d-bugmail puremagic.com (9/9) May 14 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2035
http://d.puremagic.com/issues/show_bug.cgi?id=2035 Summary: D makes GUI dirty Product: D Version: 2.012 Platform: PC OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Phobos AssignedTo: bugzilla digitalmars.com ReportedBy: terranium yandex.ru When I tried to build a "Hello world" Windows GUI application, main window's menu painted dirty: thin 1-pixel width line appeared under menu bar, and this line was not updating. Nothing helped. I tried various window styles, classes, I loaded menu from resources, created it manually, created dialog boxes with menu. Nothing changed, non-updating line appeared everywhere. But test dialog box in resource editor rendered just perfectly. I started to suspect dmd. I created two source codes that do the same things - one in D and one in C. I compiled C source with gcc and window rendered perfectly, D application'w window rendered dirty. I'm not shure what causes the problem. --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 Created an attachment (id=250) --> (http://d.puremagic.com/issues/attachment.cgi?id=250&action=view) sources and compiled executables compilation commands are gcc -Wall -pipe -mwindows win2.c -o win2gcc.exe dmd win2.d win2.def win2da.exe --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 Created an attachment (id=251) --> (http://d.puremagic.com/issues/attachment.cgi?id=251&action=view) screenshot of win2da.exe Dirty line under menu is easily visible and it doesn't update when another window moves above this window. --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 There is this line and some of the controls have white background? use this linker options -L/SUBSYSTEM:windows:5 --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 Thanks, that works! Is there some way to configure it in configuration files or in .def file? --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 http://www.digitalmars.com/ctg/ctgDefFiles.html#subsystem The SUBSYSTEM directive should be SUBSYSTEM WINDOWS 4.0 --
Apr 25 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 terranium yandex.ru changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor Component|Phobos |DMD I think problem is actually in winsamp sample, I took .def file there. --
Apr 28 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2035 bugzilla digitalmars.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID See: http://www.digitalmars.com/faq.html#subsystem --
May 14 2008