Skip to content

FOX GUI classes relationships

Francesco edited this page Mar 17, 2020 · 3 revisions

GslShellApp

It inherits from FXApp so it is essentially an FXApp.

Function

To be written.

Contains

Includes the following member variables:

  • fox_gsl_shell m_engine
  • FXGUISignal* m_signal_request
  • lua_request m_request
  • LuaConsole* m_console
  • io_redirect m_redirect

LuaConsole

Inherits from Notebook.

Includes, most notably, the following variables:

  • gsl_shell_thread* m_engine
  • lua_io_thread* m_lua_io_thread

GslShellWindow

Inherits from FXMainWindow.

Includes, most notably, a pointer to a LuaConsole.

Function

Manage a FXMainWindow that contains a LuaConsole Window. this latter it is a Notebook that in turns is a FXPacker.

Notebook

Inherits from FXPacker.

Clone this wiki locally