Home GuiCOBOL 007 FORM - proprietà

007 FORM - proprietà PDF Stampa E-mail
I tools opensource di OpenCOBOL
Scritto da Administrator   
Domenica 26 Febbraio 2012 07:55

Le proprietà sono i valori associati agli stati degli oggetti, le proprietà possono essere lette o scritte (a seconda dei casi). L'accesso alle proprietà avviene con l'uso dell'istruzione cobol MOVE.

title legge o scrive il valore della finestra attiva (gtk-form)  with pic x(n) picture

move "this is the title" of "title" of gtk-form

77 title-field pic x(100)

.....move "title" of gtk-form to title-field


modal consente di definire se la finestra sia modale usando i valori booleani (GTK-TRUE GTK-FALSE)

move GTK-TRUE  to "modal" of gtk-form

IF "modal" of gtk-form = gtk-true .......

 

cursor consente di gestire la forma del cursore del mouse //0.1.3 version

move 2  to "cursor" of gtk-form

IF "cursor" of gtk-form = 1....


global.cpy contains cursor type items

 
GDK_X_CURSOR
GDK_ARROW
GDK_BASED_ARROW_DOWN
GDK_BASED_ARROW_UP
GDK_BOAT
GDK_BOGOSITY
GDK_BOTTOM_LEFT_CORNER
GDK_BOTTOM_RIGHT_CORNER
GDK_BOTTOM_SIDE
GDK_BOTTOM_TEE
GDK_BOX_SPIRAL
GDK_CENTER_PTR
GDK_CIRCLE
GDK_CLOCK
GDK_COFFEE_MUG
GDK_CROSS
GDK_CROSS_REVERSE
GDK_CROSSHAIR
GDK_DIAMOND_CROSS
GDK_DOT
GDK_DOTBOX
GDK_DOUBLE_ARROW
GDK_DRAFT_LARGE
GDK_DRAFT_SMALL
GDK_DRAPED_BOX
GDK_EXCHANGE
GDK_FLEUR
GDK_GOBBLER
GDK_GUMBY
GDK_HAND1
GDK_HAND2
GDK_HEART
GDK_ICON
GDK_IRON_CROSS
GDK_LEFT_PTR
GDK_LEFT_SIDE
GDK_LEFT_TEE
GDK_LEFTBUTTON
GDK_LL_ANGLE
GDK_LR_ANGLE
GDK_MAN
GDK_MIDDLEBUTTON
GDK_MOUSE
GDK_PENCIL
GDK_PIRATE
GDK_PLUS
GDK_QUESTION_ARROW
GDK_RIGHT_PTR
GDK_RIGHT_SIDE
GDK_RIGHT_TEE
GDK_RIGHTBUTTON
GDK_RTL_LOGO
GDK_SAILBOAT
GDK_SB_DOWN_ARROW
GDK_SB_H_DOUBLE_ARROW
GDK_SB_LEFT_ARROW
GDK_SB_RIGHT_ARROW
GDK_SB_UP_ARROW
GDK_SB_V_DOUBLE_ARROW
GDK_SHUTTLE
GDK_SIZING
GDK_SPIDER
GDK_SPRAYCAN
GDK_STAR
GDK_TARGET
GDK_TCROSS
GDK_TOP_LEFT_ARROW
GDK_TOP_LEFT_CORNER
GDK_TOP_RIGHT_CORNER
GDK_TOP_SIDE
GDK_TOP_TEE
GDK_TREK
GDK_UL_ANGLE
GDK_UMBRELLA
GDK_UR_ANGLE
GDK_WATCH
GDK_XTERM
GDK_LAST_CURSOR
GDK_CURSOR_IS_PIXMAP

 

width Legge o scrive la larghezza dell'oggetto

move 800 to "width" of gtk-form

77 width-value  pic s9(5) comp-5.

move "width" of gtk-form to width-value


height Legge o scrive la l'altezza dell'oggetto

move 600 to "height" of gtk-form

77 height-value  pic s9(5) comp-5.

move "height" of gtk-form to height-value


forecolor Setta il colore di foreground dell'oggetto

move "red" to "forecolor"of label

 

backcolor Setta il colore di background dell'oggetto

move "blue" to "backcolor"of label

move "123,333,232" to "backcolor" of label


forecolor-text Setta il colore di foreground di testo dell'oggetto // 0.1.1 version

move "red" to "forecolor-text " of edit

 

backcolor-text Setta il colore di background di testo dell'oggetto// 0.1.1 version

move "blue" to "backcolor-text" of edit


name Legge o scrive il nome dell'oggetto // 0.1.1 version

move "surname" to "name" of edit1

 

parent legge il genitore dell'oggetto // 0.1.1 version

move "parent" of  edit  to parent

 

tooltip legge o scrive il testo di tooltip per l'oggetto// 0.1.1 version

move "enter the surname" to "tooltip" of edit1

 

visible legge o scrive il valore boolean per rendere l'oggetto visible/invisibile  // 0.1.1 version

move gtk-true to "visible" of radio

IF "visible" of radio = gtk-true .......(or gtk-on ...)

 

font setta il font per l'oggetto// 0.1.1 version

 

move "arial italic 18" to "font" of static1

move "arial bold 10" to "font" of static2

 

enabled legge o scrive il valore booleano  per rendere l'oggetto attivo/inattivo// 0.1.2 version

move gtk-true to "enabled" of radio

IF "enabled" of radio = gtk-true .......(or gtk-on ...)

 

Ultimo aggiornamento Domenica 26 Febbraio 2012 14:02
 

Aggiungi commento


Codice di sicurezza
Aggiorna

Accessi dal mondo