LisaacTM Platform

INODE


Interface Node for GUII.
Inherit/Insert Summary
parent_guii No developed.
 
Constructor Summary
create_xor priority
create_or priority
create_and priority
create_or priority width height
create_and priority width height
create_xor priority action
create_or priority action
create_and priority action
create_and priority action picture
create_or priority action picture
create_xor priority action picture
create_and priority picture
create_or priority picture
create_xor priority picture
 
Slot Summary
name
operator
priority
bitmap
list
- action:BLOCK <- { root:INODE; };
content
covering
take items whose are over this pourcentage take items whose are over this pourcentage
height
width
min_height
min_width
depth
action
win_out
dimensions
screen_width
screen_height
connector_width
connector_height
used_height
used_width
dimensions_nb
width_win_in
height_win_in
bugw_screen
bugh_screen
 
Flags.
is_xor
is_and
is_or
 
method
Infix '+'
set_representation
set_representation_win_in
set_depth
get_parent
reset_size
set_screen_width
set_screen_height
set_height
set_width
set_connector_w
set_connector_h
set_used_width
set_used_height
set_dimensions_nb
set_width_win_in
set_height_win_in
 

Inherit/Insert Detail

parent_guii

.../extra/gui_automatic/inode.li line #12

Section:
Inherit

Profile:
+ SelfSELFparent_guii : INTERNAL_INODE

Constructor Detail

create_xor priority

.../extra/gui_automatic/inode.li line #51

Section:
Public

Profile:
- SelfSELFcreate_xor   n : STRING_CONSTANT  priority   p : INTEGER_8SELF

create_or priority

.../extra/gui_automatic/inode.li line #56

Section:
Public

Profile:
- SelfSELFcreate_or   n : STRING_CONSTANT  priority   p : INTEGER_8SELF

create_and priority

.../extra/gui_automatic/inode.li line #61

Section:
Public

Profile:
- SelfSELFcreate_and   n : STRING_CONSTANT  priority   p : INTEGER_8SELF

create_or priority width height

.../extra/gui_automatic/inode.li line #66

Section:
Public

Profile:
- SelfSELFcreate_or   n : STRING_CONSTANT  priority   p : INTEGER_8  width   w : INTEGER  height   h : INTEGERSELF

create_and priority width height

.../extra/gui_automatic/inode.li line #71

Section:
Public

Profile:
- SelfSELFcreate_and   n : STRING_CONSTANT  priority   p : INTEGER_8  width   w : INTEGER  height   h : INTEGERSELF

create_xor priority action

.../extra/gui_automatic/inode.li line #76

Section:
Public

Profile:
- SelfSELFcreate_xor   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }SELF

create_or priority action

.../extra/gui_automatic/inode.li line #85

Section:
Public

Profile:
- SelfSELFcreate_or   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }SELF

create_and priority action

.../extra/gui_automatic/inode.li line #94

Section:
Public

Profile:
- SelfSELFcreate_and   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }SELF

create_and priority action picture

.../extra/gui_automatic/inode.li line #103

Section:
Public

Profile:
- SelfSELFcreate_and   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }  picture   filename : ABSTRACT_STRINGSELF

create_or priority action picture

.../extra/gui_automatic/inode.li line #112

Section:
Public

Profile:
- SelfSELFcreate_or   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }  picture   filename : ABSTRACT_STRINGSELF

create_xor priority action picture

.../extra/gui_automatic/inode.li line #121

Section:
Public

Profile:
- SelfSELFcreate_xor   n : STRING_CONSTANT  priority   p : INTEGER_8  action   b :{ G_BUTTON; }  picture   filename : ABSTRACT_STRINGSELF

create_and priority picture

.../extra/gui_automatic/inode.li line #130

Section:
Public

Profile:
- SelfSELFcreate_and   n : STRING_CONSTANT  priority   p : INTEGER_8  picture   filename : ABSTRACT_STRINGSELF

create_or priority picture

.../extra/gui_automatic/inode.li line #139

Section:
Public

Profile:
- SelfSELFcreate_or   n : STRING_CONSTANT  priority   p : INTEGER_8  picture   filename : ABSTRACT_STRINGSELF

create_xor priority picture

.../extra/gui_automatic/inode.li line #148

Section:
Public

Profile:
- SelfSELFcreate_xor   n : STRING_CONSTANT  priority   p : INTEGER_8  picture   filename : ABSTRACT_STRINGSELF

Detail slot

name

.../extra/gui_automatic/inode.li line #18

Section:
Public

Profile:
+ SelfSELFname : STRING_CONSTANT

operator

.../extra/gui_automatic/inode.li line #19

Section:
Public

Profile:
+ SelfSELFoperator : CHARACTER

priority

.../extra/gui_automatic/inode.li line #20

Section:
Public

Profile:
+ SelfSELFpriority : INTEGER_8

bitmap

.../extra/gui_automatic/inode.li line #21

Section:
Public

Profile:
+ SelfSELFbitmap : ABSTRACT_STRING

list

.../extra/gui_automatic/inode.li line #22

Section:
Public

Profile:
+ SelfSELFlist : LINKED_LISTINODE)

Description:
- action:BLOCK <- { root:INODE; };

content

.../extra/gui_automatic/inode.li line #23

Section:
Public

Profile:
+ SelfSELFcontent : G_EXPR

covering

.../extra/gui_automatic/inode.li line #24

Section:
Public

Profile:
+ SelfSELFcovering : INTEGER

Description:
take items whose are over this pourcentage take items whose are over this pourcentage

height

.../extra/gui_automatic/inode.li line #25

Section:
Public

Profile:
+ SelfSELFheight : INTEGER

width

.../extra/gui_automatic/inode.li line #26

Section:
Public

Profile:
+ SelfSELFwidth : INTEGER

min_height

.../extra/gui_automatic/inode.li line #27

Section:
Public

Profile:
+ SelfSELFmin_height : INTEGER

min_width

.../extra/gui_automatic/inode.li line #28

Section:
Public

Profile:
+ SelfSELFmin_width : INTEGER

depth

.../extra/gui_automatic/inode.li line #29

Section:
Public

Profile:
+ SelfSELFdepth : INTEGER

action

.../extra/gui_automatic/inode.li line #30

Section:
Public

Profile:
+ SelfSELFaction :{ G_BUTTON; }

win_out

.../extra/gui_automatic/inode.li line #31

Section:
Public

Profile:
+ SelfSELFwin_out : G_WIN_OUT

dimensions

.../extra/gui_automatic/inode.li line #32

Section:
Public

Profile:
+ SelfSELFdimensions : LINKED_LISTDIMENSION)

screen_width

.../extra/gui_automatic/inode.li line #33

Section:
Public

Profile:
- SelfSELFscreen_width : INTEGER

screen_height

.../extra/gui_automatic/inode.li line #34

Section:
Public

Profile:
- SelfSELFscreen_height : INTEGER

connector_width

.../extra/gui_automatic/inode.li line #35

Section:
Public

Profile:
+ SelfSELFconnector_width : INTEGER

connector_height

.../extra/gui_automatic/inode.li line #36

Section:
Public

Profile:
+ SelfSELFconnector_height : INTEGER

used_height

.../extra/gui_automatic/inode.li line #37

Section:
Public

Profile:
- SelfSELFused_height : INTEGER

used_width

.../extra/gui_automatic/inode.li line #38

Section:
Public

Profile:
- SelfSELFused_width : INTEGER

dimensions_nb

.../extra/gui_automatic/inode.li line #39

Section:
Public

Profile:
+ SelfSELFdimensions_nb : INTEGER

width_win_in

.../extra/gui_automatic/inode.li line #40

Section:
Public

Profile:
+ SelfSELFwidth_win_in : INTEGER

height_win_in

.../extra/gui_automatic/inode.li line #41

Section:
Public

Profile:
+ SelfSELFheight_win_in : INTEGER

bugw_screen

.../extra/gui_automatic/inode.li line #45

Section:
Public

Profile:
+ SelfSELFbugw_screen : INTEGER

bugh_screen

.../extra/gui_automatic/inode.li line #46

Section:
Public

Profile:
+ SelfSELFbugh_screen : INTEGER

Flags.

is_xor

.../extra/gui_automatic/inode.li line #161

Section:
Public

Profile:
- SelfSELFis_xor : BOOLEAN

is_and

.../extra/gui_automatic/inode.li line #162

Section:
Public

Profile:
- SelfSELFis_and : BOOLEAN

is_or

.../extra/gui_automatic/inode.li line #163

Section:
Public

Profile:
- SelfSELFis_or : BOOLEAN

method

Infix '+'

.../extra/gui_automatic/inode.li line #169

Section:
Public

Profile:
- SelfSELF+ '  other : INODEINODE

set_representation

.../extra/gui_automatic/inode.li line #177

Section:
Public

Profile:
- SelfSELFset_representation   new_parent : INTERNAL_INODE

set_representation_win_in

.../extra/gui_automatic/inode.li line #192

Section:
Public

Profile:
- SelfSELFset_representation_win_in   new_parent : INTERNAL_INODE

set_depth

.../extra/gui_automatic/inode.li line #197

Section:
Public

Profile:
- SelfSELFset_depth   dpth : INTEGER

get_parent

.../extra/gui_automatic/inode.li line #202

Section:
Public

Profile:
- SelfSELFget_parent : INTERNAL_INODE

reset_size

.../extra/gui_automatic/inode.li line #207

Section:
Public

Profile:
- SelfSELFreset_size 

set_screen_width

.../extra/gui_automatic/inode.li line #215

Section:
Public

Profile:
- SelfSELFset_screen_width   width : INTEGER

set_screen_height

.../extra/gui_automatic/inode.li line #220

Section:
Public

Profile:
- SelfSELFset_screen_height   height : INTEGER

set_height

.../extra/gui_automatic/inode.li line #225

Section:
Public

Profile:
- SelfSELFset_height   h : INTEGER

set_width

.../extra/gui_automatic/inode.li line #230

Section:
Public

Profile:
- SelfSELFset_width   w : INTEGER

set_connector_w

.../extra/gui_automatic/inode.li line #235

Section:
Public

Profile:
- SelfSELFset_connector_w   w : INTEGER

set_connector_h

.../extra/gui_automatic/inode.li line #240

Section:
Public

Profile:
- SelfSELFset_connector_h   h : INTEGER

set_used_width

.../extra/gui_automatic/inode.li line #245

Section:
Public

Profile:
- SelfSELFset_used_width   w : INTEGER

set_used_height

.../extra/gui_automatic/inode.li line #250

Section:
Public

Profile:
- SelfSELFset_used_height   h : INTEGER

set_dimensions_nb

.../extra/gui_automatic/inode.li line #255

Section:
Public

Profile:
- SelfSELFset_dimensions_nb   d : INTEGER

set_width_win_in

.../extra/gui_automatic/inode.li line #260

Section:
Public

Profile:
- SelfSELFset_width_win_in   w : INTEGER

set_height_win_in

.../extra/gui_automatic/inode.li line #266

Section:
Public

Profile:
- SelfSELFset_height_win_in   h : INTEGER