[Gambas-user] Quirky Showmodal from Full Screen Mode

Gianluigi bagonergi at gmail.com
Tue Jun 11 12:06:32 CEST 2019


edit:
on Mint only works with qt (qt4 and qt5) but not with gtk (gb.gui)

Regards
Gianluigi

Il giorno mar 11 giu 2019 alle ore 11:36 Gianluigi <bagonergi at gmail.com> ha
scritto:

> I tried on my Mint 19.1 CINNAMON and it works well, it could also be a
> matter of theme, what theme do you have?
>
> Regards
> Gianluigi
>
> Il giorno mar 11 giu 2019 alle ore 09:55 Gianluigi <bagonergi at gmail.com>
> ha scritto:
>
>> Hi Ced,
>> here with Ubuntu 18.04.02 and e2581fb (master) works fine.
>> You could try putting brackets like Form1.Showmodal().
>>
>> Regards
>> Gianluigi
>>
>> Il giorno mar 11 giu 2019 alle ore 00:10 Cedron Dawg <cedron at exede.net>
>> ha scritto:
>>
>>> Here is an issue that I have run into, but I am not the first:
>>>
>>>
>>> http://gambas.8142.n7.nabble.com/Dialog-on-top-of-FullScreen-window-td46253.html
>>>
>>> Okay, I have Linux Mint 17 Mate.
>>>
>>> So, create a Qt or Gtk project (or download attached).  Add a second
>>> form, accept the default name.  Put this in the main form code:
>>>
>>>
>>> Public Sub Form_KeyPress()
>>>
>>>         Select Case Key.Code
>>>           Case Key["1"]
>>>             Me.FullScreen = Not Me.FullScreen
>>>
>>>           Case Key["2"]
>>>             Form1.title = Str(Now)
>>>             Form1.Showmodal
>>>
>>>         End Select
>>>
>>> End
>>>
>>> Run the project.  Press [1] a few times, works as expected.
>>>
>>> When the form is not full screen, press [2], works as expected.
>>>
>>> Close the second form by clicking its 'x'.
>>>
>>> Press [1] to go into full screen.  works as expected.
>>>
>>> Press [2].
>>>
>>> Now things don't work any more.  The form apparently opens, but it is
>>> hidden by the full screen form instead of showing.  Even though the full
>>> screen form is on top it doesn't have focus and thus will not take any
>>> keystrokes.
>>>
>>> To get out, I have to "Alt-Tab' to the IDE and stop the program.
>>>
>>> What to do?
>>>
>>> Thanks,
>>>
>>> Ced
>>>
>>>
>>> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/user/attachments/20190611/6c359348/attachment.html>


More information about the User mailing list