40.3.3.1. Třída Fox::FXApp

Objekt Aplikace

Objekt třídy FXApp neumí přijímat události ale může je posílat objektům.

Druhy událostí

Timers

Posílá cílovým objektům zprávy SEL_TIMEOUT.

Chores

Posílá cílovým objektům zprávy SEL_CHORE.

Inputs

Posílá cílovým objektům zprávy SEL_IO_READ, SEL_IO_WRITE a SEL_IO_ECEPT.

Signals

Posílá cílovým objektům zprávy SEL_CHORE.

addChore, addInput, addSignal, addTimeout, beep, beginWaitCursor, closeDisplay, copyright, create, destroy, detach, disableThreads, dumpWidgets, enableThreads, endWaitCursor, exit, flush, forceRefresh, getDefaultCursor, getDragTypeName, init, instance, modal?, new, openDisplay, peekEvent, refresh, registerDragType, removeChore, removeInput, removeSignal, removeTimeout, repaint, run, runModal, runModalFor, runModalWhileShown, runOneEvent, runPopup, runUntil, runWhileEvents, setDefaultCursor, stop, stopModal, stopModal2, threadsEnabled?

addChore

FIXME:

new(appName= "Application",
    vendorName= "FoxDefault");

Volání new vytváří nový objekt třídy Fox::FXApp

init(argv, connect=true)

FIXME:

run()

FIXME:

runUntil(condition)

FIXME:

runWhileEvents(window=nil)

FIXME:

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .