Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2014-04

Always On Top (Linux) ZVDatetimeCtrls doesn't show up(Bug?)

9 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Allan E. Registos

Hi all,

A minor issue in Linux.

In linux, we have this privileged to keep a certain application window on top of any window by right-clicking the top bar and click Always On Top from the context menu. Now I have this date/time control, I am using the date time picker from the package: ZVDatetimeCtrls. When I enable the window Always On Top', the date picker no longer pops-up because it was behind the application window(being always on top).

Using ZVDatetimeCtrls 1.4. Not using the latest trunk for it was still the same version 1.4.

It is easy to test this in your Linux, put a datetime picker from ZVDatetimeCtrls in your form and run, then enable / disable Always On Top.

Regards,
Allan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20140414/b5b5bd95/attachment.html>

Reply by email

zeljko
to Allan E. Registos
Allan E. Registos wrote 17 lines
Hi all, A minor issue in Linux. In linux, we have this privileged to keep a certain application window on top of any window by right-clicking the top bar and click Always On Top from the context menu. Now I have this date/time control, I am using the date time picker from the package: ZVDatetimeCtrls. When I enable the window Always On Top', the date picker no longer pops-up because it was behind the application window(being always on top). Using ZVDatetimeCtrls 1.4. Not using the latest trunk for it was still the same version 1.4. It is easy to test this in your Linux, put a datetime picker from ZVDatetimeCtrls in your form and run, then enable / disable Always On Top.

Looks like lazarus bug. What widgetset do you use gtk2 or qt ? Can you open issue about it and attach test project example ?

z.

Reply by email

Juha Manninen
to zeljko

ZVDatetimeCtrls is now included in Lazarus trunk sources and the component names are identical with Delphi component names. The report and possible example code should be done for that version.

Juha

Reply by email

Luca Olivetti
to Juha Manninen

El 14/04/14 08:37, Juha Manninen ha escrit:

ZVDatetimeCtrls is now included in Lazarus trunk sources and the component names are identical with Delphi component names. The report and possible example code should be done for that version.

FWIW it also happens with a TDateEdit (lazarus 1.2.0/gtk).

Bye

Luca Olivetti Wetron Automation Technology http://www.wetron.es Tel. +34 935883004 Fax +34 935883007

Reply by email

Luca Olivetti
to Luca Olivetti

El 14/04/14 09:32, Luca Olivetti ha escrit:

Show quoted text 6 lines
El 14/04/14 08:37, Juha Manninen ha escrit: > ZVDatetimeCtrls is now included in Lazarus trunk sources and the > component names are identical with Delphi component names. > The report and possible example code should be done for that version. FWIW it also happens with a TDateEdit (lazarus 1.2.0/gtk).

Same with qt

Bye

Luca Olivetti Wetron Automation Technology http://www.wetron.es Tel. +34 935883004 Fax +34 935883007

Reply by email

Allan E. Registos
to Luca Olivetti: El 14/04/14 08:37, Juha Manninen ha escrit: FWIW it also happens with a TDateEdit…
Luca Olivetti wrote 7 lines
El 14/04/14 08:37, Juha Manninen ha escrit: > ZVDatetimeCtrls is now included in Lazarus trunk sources and the > component names are identical with Delphi component names. > The report and possible example code should be done for that version. FWIW it also happens with a TDateEdit (lazarus 1.2.0/gtk). Bye

Using Lazarus 1.2.0/gtk2/Ubuntu 12.04/Unity shell.

Regards,
Allan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4267 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20140414/c7808cf2/attachment.bin>

Reply by email

zeljko
to Luca Olivetti: El 14/04/14 09:32, Luca Olivetti ha escrit: Same with qt Bye Luca Olivetti Wetron…
Luca Olivetti wrote 9 lines
El 14/04/14 09:32, Luca Olivetti ha escrit: > El 14/04/14 08:37, Juha Manninen ha escrit: >> ZVDatetimeCtrls is now included in Lazarus trunk sources and the >> component names are identical with Delphi component names. >> The report and possible example code should be done for that version. > > FWIW it also happens with a TDateEdit (lazarus 1.2.0/gtk). Same with qt

Yes, that's because WS looks fsStayOnTop of Form, not X11 param and that's main problem.

z.

Reply by email

Allan E. Registos
to Juha Manninen: On Mon, Apr 14, 2014 at 10:40 AM, Allan E. Registos Please report with the details and…
Juha Manninen wrote 6 lines
On Mon, Apr 14, 2014 at 10:40 AM, Allan E. Registos wrote: >> FWIW it also happens with a TDateEdit (lazarus 1.2.0/gtk). >> > Using Lazarus 1.2.0/gtk2/Ubuntu 12.04/Unity shell. Please report with the details and attach a demo application for testing.

Done:
http://bugs.freepascal.org/view.php?id=26018

Show quoted text 8 lines
Juha -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4267 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20140414/a4326b93/attachment-0001.bin>

Reply by email