windowsetup

With this window you can retrieve window information, can modify a window and can change properties

beas use this for customizing function

 

Object ue_windowsetup

 

Property

Read

Write

Description

dwname

x

 

Return name of window, which you edit

return empty, if not existing (example: loose valid)

objectdw

x

 

Current active datawindow

objectname

x

 

Current active object name

objecttype

x

 

Current active object type

modifydw

 

x

 

winsetup.modify=<dwname>

winsetup.modify=parent

 

beas delete the "child" property for the edit window

modify=on/off

x

x

activate / disable the modify mode

getcolumnsasvalues

 

x

 

winsetup.getcolumnsasvalues=datawindow=[targetdatawindow.]targetfield

 

datawindow: the current datawindow from modify window

targetfield: beas set the dropdown values in this column (must be dw_1)

 

 

gettabobjects

 

x

 

set dropdown in target field with all existing ue_tab objects from edit window

 

example: we fill field etabs in datawindow dw_1 with this information

winsetup.gettabobject=dw_1.etabs

 

gettabsheets

 

x

 

winsetup=getbatsheets=targetdw.target_dw_col,target_sheetcol

 

the function fill follow fields

target_dw_col: Info, in which datawindow the choosed tabsheet linked, ec. dw_1, dw_2 and so on

target_sheetcol: insert dropdown list with all exsting seehts

 

winsetup=getbatsheets=dw_2=datawindowid,postabsheets

 

modifydwfocus=<dw>=1/0

 

x

mark, which dw you want to modiay and activate the resize function

 

 

 

This object communicate with object window.modify (inside the object, which is active in the window, which you want change)

See windows object

 

Property

Read

Write

Description

window.modify.transfervalidfields

 

x

Transfer current column information in the modify window (used by right mouse click)

window.modifywindow=transferfields