Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: FMX app WIN32/WIN64 does not hide and show on taskbar


This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 5 - Last Post: Dec 16, 2016 1:35 AM Last Post By: Dave Nottage
William Brookfi...

Posts: 55
Registered: 1/1/10
FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 15, 2016 8:49 AM
In a normal VCL app, you can hide and show the app by click on the taskbar icon for the app.
You can no longer do this in Delphi Berlin for a FMX app built for win32/64.

Are there any workarounds for this issue?
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 15, 2016 11:01 AM   in response to: William Brookfi... in response to: William Brookfi...
William wrote:

In a normal VCL app, you can hide and show the app by click
on the taskbar icon for the app.

VCL Forms share a single Taskbar button that is managed by either the TApplication
window or the MainForm window, depending on the TApplication.MainFormOnTaskbar
property. Clicking on the button minimizes/restores the entire app.

You can no longer do this in Delphi Berlin for a FMX app built
for win32/64.

Did it ever work in FMX? AFAIK, FMX Forms are handled independantly from
each other, there is no shared Taskbar button for the entire app as a whole.
Each FMX Form would have its own Taskbar button, which Windows group together
on the Taskbar as needed. Is that actually the case? I don't use FMX myself.

--
Remy Lebeau (TeamB)
William Brookfi...

Posts: 55
Registered: 1/1/10
Re: FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 15, 2016 12:00 PM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Remy Lebeau (TeamB) wrote:
William wrote:

In a normal VCL app, you can hide and show the app by click
on the taskbar icon for the app.

VCL Forms share a single Taskbar button that is managed by either the TApplication
window or the MainForm window, depending on the TApplication.MainFormOnTaskbar
property. Clicking on the button minimizes/restores the entire app.

You can no longer do this in Delphi Berlin for a FMX app built
for win32/64.

Did it ever work in FMX? AFAIK, FMX Forms are handled independantly from
each other, there is no shared Taskbar button for the entire app as a whole.
Each FMX Form would have its own Taskbar button, which Windows group together
on the Taskbar as needed. Is that actually the case? I don't use FMX myself.

--
Remy Lebeau (TeamB)

Note sure about prior versions as I am now only using Delphi Berlin.

It is each to reproduce.
1) Create a new Multi-device application.
2) Select BLANK application.
3) set target platform to win32
4) run the app

Type and click on App in taskbar it does not minimize like any other windows app
The Minimize button (-) on the app does work.
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 15, 2016 1:32 PM   in response to: William Brookfi... in response to: William Brookfi...
William wrote:

Type and click on App in taskbar it does not minimize like any
other windows app The Minimize button (-) on the app does work.

I cannot reproduce in Seattle. Clicking on the Taskbar button minimizes/restores
the app as expected.

--
Remy Lebeau (TeamB)
William Brookfi...

Posts: 55
Registered: 1/1/10
Re: FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 15, 2016 6:35 PM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Remy Lebeau (TeamB) wrote:
William wrote:

Type and click on App in taskbar it does not minimize like any
other windows app The Minimize button (-) on the app does work.

I cannot reproduce in Seattle. Clicking on the Taskbar button minimizes/restores
the app as expected.

--
Remy Lebeau (TeamB)

It appears that it my be a Berlin issue.
Can someone else please confirm that it is not working on Berlin
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: FMX app WIN32/WIN64 does not hide and show on taskbar  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Dec 16, 2016 1:35 AM   in response to: William Brookfi... in response to: William Brookfi...
William Brookfield wrote:

Can someone else please confirm that it is not working on Berlin

I can confirm the behaviour. It is reported, here:

https://quality.embarcadero.com/browse/RSP-16233

--
Dave Nottage [MVP, TeamB]
Hints, tips and tricks at: http://www.delphiworlds.com/blog
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02