|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
IIEBrowserCanvas provides Microsoft Internet Explorer specific
extensions to the standard IBrowserCanvas interface. This
functionality can be accessed by casting a standard
IBrowserCanvas interface, but only if Internet Explorer is the
currently used browser. For example:
if ( browser.getBrowserType().equals("IE") ) {
((IIEBrowserCanvas) browser).pageSetup();
}
| Field Summary |
| Method Summary | |
void |
clearSelection()
Clear Selection command |
void |
delete()
Delete command |
void |
disableSelection(boolean bDisable)
Disables selection in the browser. |
java.awt.Point |
getCaretPosition()
Returns the co-ordinates of the caret position. |
IElement |
getElementAtCaretPosition()
Gets the IElement at the current caret position. |
int |
getIEBrowserHandle()
Get the IE browser Handle. |
void |
insertHTML(java.lang.String strHTMLText)
Insert HTML string into the current active element (location). |
void |
insertTextAtCaretPosition(java.lang.String text)
Insert given text at the current Caret position. |
void |
pageSetup()
Page Setup Preview Browser Content command |
void |
print(int options,
java.lang.String header,
java.lang.String footer)
Print with custom header and footer. |
void |
print(int options,
java.lang.String printerName,
java.lang.String header,
java.lang.String footer)
Print with custom header and footer to specified printer. |
void |
redo()
Redo command |
void |
saveToPage(java.lang.String strLocalFilePath)
Saves current loaded HTML document to file. |
void |
setPrintBackground(boolean onOff)
Set whether to print background images and colors. |
void |
setPrintMargins(java.lang.String top,
java.lang.String bottom,
java.lang.String left,
java.lang.String right)
Sets the print margins. |
void |
setStatusBar(boolean bEnable)
Enable or disable the status bar. |
void |
showFindDialog()
Find Text command |
void |
spawnSystemBrowser(java.lang.String url)
Loads the given URL in the default system browser. |
void |
undo()
Undo command |
| Method Detail |
public void showFindDialog()
public void pageSetup()
public void delete()
public void undo()
public void redo()
public void clearSelection()
public void saveToPage(java.lang.String strLocalFilePath)
strLocalFilePath - Fully qualified path of the filename to save the file.
public void print(int options,
java.lang.String printerName,
java.lang.String header,
java.lang.String footer)
options - The following values allowed for options
IBrowserCanvasPRINT_DEFAULT_ACTION Default printing actionIBrowserCanvasPRINT_SHOW_DIALOG_BOX Show print dialog box.IBrowserCanvasPRINT_SILENT Don't show print dialog box.IBrowserCanvasPRINT_SILENT_SHOW_HELP Show help.printerName - One of the printer name strings returned from IBrowserCanvas.getPrinterNames()header - see below.footer - The header or footer string can contain the following special characters:
IBrowserCanvas.addPrintListener(PrintListener) method with a PrintListener.
public void print(int options,
java.lang.String header,
java.lang.String footer)
options - The following values allowed for options
IBrowserCanvas.PRINT_DEFAULT_ACTION Default printing actionIBrowserCanvas.PRINT_SHOW_DIALOG_BOX Show print dialog box.IBrowserCanvas.PRINT_SILENT Don't show print dialog box.IBrowserCanvas.PRINT_SILENT_SHOW_HELP Show help.header - see below.footer - The header or footer string can contain the following special characters:
PrintListener.public void setPrintBackground(boolean onOff)
onOff - boolean true enables images/colours.
public void setPrintMargins(java.lang.String top,
java.lang.String bottom,
java.lang.String left,
java.lang.String right)
top - value for top marginbottom - value bottom topleft - value for left marginright - value for right marginpublic void spawnSystemBrowser(java.lang.String url)
url - URL to load in System Browser.public void setStatusBar(boolean bEnable)
bEnable - State of the status bar (true is enabled).public int getIEBrowserHandle()
public void insertHTML(java.lang.String strHTMLText)
insertHTML in interface IBrowserCanvasstrHTMLText - String to insert.IBrowserCanvas.setHTMLEditingMode(boolean)public void disableSelection(boolean bDisable)
bDisable - public IElement getElementAtCaretPosition()
public java.awt.Point getCaretPosition()
public void insertTextAtCaretPosition(java.lang.String text)
IBrowserCanvas.setHTMLEditingMode(boolean) has been enabled.
text - Text to insert.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||