public class PhantomCSubWindow extends PhantomControl
| Modifier and Type | Field and Description |
|---|---|
int |
clientFlags
The flags transfered to the client.
|
int |
flags
Flags.
|
boolean |
hasBorder
Has border.
|
boolean |
hasDynamicScrollBars
Dynamic scroll bars flag.
|
boolean |
hasHorzScrollBar
Horz scroll bar flag.
|
boolean |
hasVertScrollBar
Vert scroll bar flag.
|
static int |
RTL
RTL flag.
|
controlBase, controlColor, id, index, isBackgroundConverted, isForegroundConverted, object, panelData, popupMenu, tooltipTextCTRLTYPE_BUTTON, CTRLTYPE_CHECK, CTRLTYPE_COMBO, CTRLTYPE_FRAME, CTRLTYPE_GRAPH, CTRLTYPE_GROUP, CTRLTYPE_INOUT, CTRLTYPE_LIST, CTRLTYPE_MLE, CTRLTYPE_NOTE, CTRLTYPE_OUT, CTRLTYPE_RADIO, CTRLTYPE_RECT, CTRLTYPE_SPIN, CTRLTYPE_SUB, CTRLTYPE_TEXT, CTRLTYPE_TREE, CTRLTYPE_UNKNOWN, CTRLTYPE_USER, CTRLTYPES_COUNT, namesCTRLFLAG_MOVEX, CTRLFLAG_MOVEY, CTRLFLAG_NEWGROUP, CTRLFLAG_SIZEX, CTRLFLAG_SIZEY, CTRLFLAG_SUBWIN, CTRLFLAG_TABSTOP, CTRLFLAG_TRANSPARENT| Constructor and Description |
|---|
PhantomCSubWindow(PhantomFile data,
PhantomPanelData panelData,
int index,
PhantomControlBase controlBase)
Creates an instance of the control class.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNPObjects(ENPObject obj)
Gets the NPObject for the control.
|
protected boolean |
equalsControl(PhantomControl c)
Checks for control equality.
|
int |
getDataSize(PhantomOutputFile outputFile)
Get the size when saved to file.
|
void |
rebind()
Re-bind the panel data.
|
void |
reloadObject()
Reload object reference.
|
void |
save(PhantomOutputFile file)
Saves an instance of the control class to file.
|
void |
updateReferences(ApplicationReferences refs)
Updates the Applications References instance.
|
addControlID, addControlReference, addHostFieldReference, appendBaseTransaction, checkTextPromptReferences, checkTextPromptReferences, clone, create, createNPObject, equals, getApplicationData, getBackgroundColor, getControlObjectID, getDesignerControl, getForegroundColor, getHostField, getHostFieldID, getID, getIndex, getNPObjectExtra, getNPObjectID, getObject, getObject, getPanelData, getReferencedFiles, getTypeDescription, getTypeDescriptionID, initializeDesignerControls, isActionConnectedEnabled, processColorConversion, processColorConversion, processColorConversion, processDisabledBackground, resolveComponentReferences, saveBase, setBackgroundColor, setForegroundColor, setIndex, updateGuiOnTheFlyValuepublic static final int RTL
public boolean hasBorder
public boolean hasHorzScrollBar
public boolean hasVertScrollBar
public boolean hasDynamicScrollBars
public int flags
public int clientFlags
public PhantomCSubWindow(PhantomFile data, PhantomPanelData panelData, int index, PhantomControlBase controlBase) throws IOException
Base: hasBorder BYTE hasHorzScrollBar BYTE hasVertScrollBar BYTE hasDynamicScrollBars BYTE (note: not implemented in Phantom Hurricane) flags BYTE
flags: RTL 1
IOException - if an I/O error occurs.public void save(PhantomOutputFile file) throws IOException
Base: hasBorder BYTE hasHorzScrollBar BYTE hasVertScrollBar BYTE hasDynamicScrollBars BYTE (note: not implemented in Phantom Hurricane) flags BYTE
flags: RTL 1
save in class PhantomControlfile - IOException - if an I/O error occurs.public void rebind()
rebind in class PhantomControlpublic void reloadObject()
reloadObject in class PhantomControlpublic int getDataSize(PhantomOutputFile outputFile)
getDataSize in class PhantomControlpublic void updateReferences(ApplicationReferences refs)
updateReferences in class PhantomControlprotected void addNPObjects(ENPObject obj)
addNPObjects in class PhantomControlprotected boolean equalsControl(PhantomControl c)
equalsControl in class PhantomControlPhantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.