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, setVisiblevoid 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.
© 2026 Mindus SARL. All rights reserved.