[Bug 29117] Borland/Delhi TForm-> BorderStyle bsSingle (not resizable) not respected when using distro window manager integration

WineHQ Bugzilla wine-bugs at winehq.org
Fri Apr 3 05:44:34 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=29117

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
           Keywords|                            |testcase
            Summary|Borland C++ Builder 6       |Borland/Delhi TForm->
                   |TForm->Show() problem       |BorderStyle bsSingle (not
                   |                            |resizable) not respected
                   |                            |when using distro window
                   |                            |manager integration

--- Comment #11 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

all the issues are still present and are certainly related to window manager
integration.

--- snip ---
$ wmctrl -m
Name: Xfwm4
Class: xfwm4
PID: 4499
Window manager's "showing the desktop" mode: N/A

$ printf 'Desktop: %s\nSession: %s\n' "$XDG_CURRENT_DESKTOP" "$GDMSESSION"
Desktop: XFCE
Session: xfce
--- snip ---

You need to uncheck 'Allow the window manager to control the windows' to make
it work.

Issue #1: 

* forms are not brought to foreground when cycling to them (although activated)
* no "minimize window" shown at all

Issue #2:

* form can be resized to any size with outer client area not being repainted by
app (size restrictions not respected)

Issue #3:

* cyan form is not truly sysmodal, one can still bring the the yellow form to
foreground which should not be possible

@ joaopa

While it's certainly welcome you do bug triaging by testing stuff, please check
more thoroughly. Otherwise people can't trust the claim/judgement and there
always needs to be more people to confirm (four eyes principle).

Just for documentation, virustotal.com scan of executable (nothing special).

https://www.virustotal.com/gui/file/122a92feb2f0c6c72189c93ec0baf146942bf08dfc4a2ae550368901524d7905/detection

The test app is very useful and highlights multiple issues with Wine. Kudos to
Navadvipa Chandra das for providing it.

Changing the summary to target one issue. Multi-issue bugs shall be avoided.

$ sha1sum WineTest.exe 
c044d53b2ee648db0a001c5d9e680ee48897bab1  WineTest.exe

$ du -sh WineTest.exe 
3.6M    WineTest.exe

$ wine --version
wine-5.5-208-g3047385437

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list