KiCad PCB EDA Suite
ui.h File Reference
#include <wx/cursor.h>

Go to the source code of this file.

Namespaces

 KIPLATFORM
 
 KIPLATFORM::UI
 

Functions

bool KIPLATFORM::UI::IsDarkTheme ()
 Determine if the desktop interface is currently using a dark theme or a light theme. More...
 
void KIPLATFORM::UI::ForceFocus (wxWindow *aWindow)
 Pass the current focus to the window. More...
 
bool KIPLATFORM::UI::IsWindowActive (wxWindow *aWindow)
 Check to see if the given window is the currently active window (e.g. More...
 
void KIPLATFORM::UI::ReparentQuasiModal (wxNonOwnedWindow *aWindow)
 Move a window's parent to be the top-level window and force the window to be on top. More...
 
void KIPLATFORM::UI::FixupCancelButtonCmdKeyCollision (wxWindow *aWindow)
 
bool KIPLATFORM::UI::IsStockCursorOk (wxStockCursor aCursor)
 Checks if we designated a stock cursor for this OS as "OK" or else we may need to load a custom one. More...
 
void KIPLATFORM::UI::EllipsizeChoiceBox (wxChoice *aChoice)
 Configure a wxChoice control to ellipsize the shown text in the button with the ellipses placed at the end of the string. More...
 
double KIPLATFORM::UI::GetSystemScaleFactor (const wxWindow *aWindow)
 Tries to determine the system scaling factor currently in use for the window. More...