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









d-bugmail puremagic.com 