Class: Fox::FXId

Inherits:
FXObject show all
Defined in:
rdoc-sources/FXId.rb,
lib/fox16/thread.rb

Overview

class FXApp

Direct Known Subclasses

FXCursor, FXDrawable, FXFont, FXGLContext, FXVisual

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from FXObject

#bind, #handle, #load, #save, subclasses

Instance Attribute Details

#appObject (readonly)

Application Fox::FXApp


8
9
10
# File 'rdoc-sources/FXId.rb', line 8

def app
  @app
end

#userDataObject

User data [Object]


11
12
13
# File 'rdoc-sources/FXId.rb', line 11

def userData
  @userData
end

#xidObject (readonly)

XID handle for the server-side resource [Integer]


14
15
16
# File 'rdoc-sources/FXId.rb', line 14

def xid
  @xid
end

Instance Method Details

#createObject

Create resource.


19
# File 'rdoc-sources/FXId.rb', line 19

def create(); end

#created?Boolean

Returns true if this resource has been created.

Returns:

  • (Boolean)

22
# File 'rdoc-sources/FXId.rb', line 22

def created?; end

#destroyObject

Destroy resource.


32
# File 'rdoc-sources/FXId.rb', line 32

def destroy(); end

#detachObject

Detach resource.


27
# File 'rdoc-sources/FXId.rb', line 27

def detach(); end

#runOnUiThread(&block) ⇒ Object

Runs the specified block on the UI thread.

The block is posted to the event queue of the UI thread.


37
# File 'rdoc-sources/FXId.rb', line 37

def runOnUiThread(&block); end