Generic FunctionPackage: cgToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

frameless-topmost-p

Arguments: window

This function has an effect only on the GTK platform.

This overridable generic function should return true if and only if instances of the specified window class should use the GTK_WINDOW_POPUP style on GTK. This is the only known way on GTK to make a non-child window that has no button in the taskbar. This property also forces the window to be frameless and topmost (in front of all non-topmost windows in all apps), and so is suitable only for true "pop-up" windows such as menus and tooltips.

Unfortunately it seems that GTK does not call our focus movement callbacks when such a window receives or loses the keyboard focus. That may cause problems if this option is used in an application.

This function has no effect on the Windows platform. To make a top-level window on Windows that has no taskbar button, either give it an owner window or specify its border property as :palette. (You can optionally eliminate the palette frame by also specifying the title-bar property as nil.)


Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version