public interface VirtualUserWindowInterface extends VirtualInterface
TOOLTIP_TEXT
Modifier and Type | Method and Description |
---|---|
boolean |
areTextPromptsAlwaysRefreshed()
If the class has a need to refresh the text prompt at all host
changed, it must reply
true to this method call. |
void |
clientUpdated(Transaction trans)
This method is called from the VirtualPanel
to cause a client transaction to update the panels.
|
void |
dispose()
This method is called whenever a panel has been disposed of,
in order to remove listeners, etc, in order to free up memory.
|
void |
fireCreate(Transaction trans)
This method fires the creation data transaction to the client.
|
void |
fireUpdate(Transaction trans)
This method is used to fire an update message to the client by
a virtual class.
|
void |
hostScreenChanged(PhantomHostScreen screen)
The connected host screen has changed.
|
void |
issueAction(Transaction trans)
This method is invoked by the server kernel whenever a user window has issued an action
on the client side.
|
void |
refresh()
This method is used to refresh all virtual controls when e.g.
|
void |
refreshTextPrompts()
This method is used to refresh all virtual controls when e.g.
|
callControl, deleteAll, deleteLine, getBackgroundColor, getCell, getColor, getFont, getForegroundColor, getLength, getLine, getLineCount, getNextSelection, getProperty, getText, insertLine, isChecked, isEnabled, isVisible, selectField, setBackgroundColor, setCell, setChecked, setColor, setEnabled, setFileFromList, setFocus, setFocus, setFont, setForegroundColor, setLength, setLine, setListFromFile, setProperty, setSelection, setText, setVisible
void dispose()
void refresh()
void refreshTextPrompts()
boolean areTextPromptsAlwaysRefreshed()
true
to this method call.
Otherwise return false
.
A class extending VirtualControl have to override this method and return true if the text prompts need a constant refresh.
void hostScreenChanged(PhantomHostScreen screen)
void fireCreate(Transaction trans)
void fireUpdate(Transaction trans)
void clientUpdated(Transaction trans)
void issueAction(Transaction trans)
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.