r3ownd

r3ownd

Class

real/frio/r3ownd.h

Library

r3frio

Description:

WndSetting Class

See Also

real/frio/r3output.h

Super Class

r3Output

R3CLID_OUTPUT

JavaScript

r3Wndsettings

Class Identifier

R3CLID_WNDSETTINGS - 555

Methods

Attributes

Window, Depth, DitheringScale, AutoSize, CustomDCControl, Master,

Registration

int R3RegisterWndSettingsClass(R3APP *app);

Window

Attribute

Window

Identifier

R3WNDOSETA_Window

JavaScript type

Object

C type

R3OBJ*

Description

window

Syntax


jsobj.SetWindow(value);
value = jsobj.GetWindow();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_Window, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3WNDOSETA_Window, &value, R3TAG_END);

Depth

Attribute

Depth

Identifier

R3WNDOSETA_Depth

JavaScript type

Integer

C type

R3INT

Description

depth bits/pixel

Syntax


jsobj.SetDepth(value);
value = jsobj.GetDepth();


R3INT value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_Depth, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3WNDOSETA_Depth, &value, R3TAG_END);

DitheringScale

Attribute

DitheringScale

Identifier

R3WNDOSETA_DitheringScale

JavaScript type

Number

C type

R3FLOAT

Description

dithering scale

Syntax


jsobj.SetDitheringScale(value);
value = jsobj.GetDitheringScale();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_DitheringScale, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3WNDOSETA_DitheringScale, &value, R3TAG_END);

AutoSize

Attribute

AutoSize

Identifier

R3WNDOSETA_AutoSize

JavaScript type

Boolean

C type

R3BOOL

Description

if TRUE target window is resizeable to current output TotalWidth & Height dimensions

Syntax


jsobj.SetAutoSize(value);
value = jsobj.GetAutoSize();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_AutoSize, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3WNDOSETA_AutoSize, &value, R3TAG_END);

CustomDCControl

Attribute

CustomDCControl

Identifier

R3WNDOSETA_CustomDCControl

JavaScript type

Integer

C type

R3INT

Description

draw context buffer flags (r3dc.h) for custom control

Syntax


jsobj.SetCustomDCControl(value);
value = jsobj.GetCustomDCControl();


R3INT value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_CustomDCControl, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3WNDOSETA_CustomDCControl, &value, R3TAG_END);

Master

Attribute

Master

Identifier

R3WNDOSETA_Master

JavaScript type

Boolean

C type

R3BOOL

Description

control flag for scanline output management

Syntax


jsobj.SetMaster(value);
value = jsobj.GetMaster();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3WNDOSETA_Master, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3WNDOSETA_Master, &value, R3TAG_END);


r3appobj *