|
||||||||||
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 IBrowserCanvas
strHTMLText
- 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 |