|
LibreOffice Module android (master) 1
|
Public Member Functions | |
| PageNumberRect () | |
| boolean | onHitTest (float x, float y) |
| Implement hit test here. More... | |
| void | onDraw (Canvas canvas) |
| Called inside draw if the element is visible. More... | |
| void | setPageNumberString (String pageNumberString) |
Public Member Functions inherited from org.libreoffice.canvas.CommonCanvasElement | |
| boolean | isVisible () |
| Is element visible? More... | |
| void | setVisible (boolean visible) |
| Set element visibility. More... | |
| void | draw (Canvas canvas) |
| Trigger drawing the element on the canvas. More... | |
| boolean | contains (float x, float y) |
| Hit test. More... | |
| void | draw (Canvas canvas) |
| Called when the element needs to be draw no the canvas. More... | |
| boolean | contains (float x, float y) |
| Hit test - returns true if the object has been hit. More... | |
| boolean | isVisible () |
| Return if element is visible. More... | |
| void | setVisible (boolean visible) |
| Set element visibility. More... | |
Private Attributes | |
| String | mPageNumberString |
| TextPaint | mPageNumberRectPaint = new TextPaint() |
| Paint | mBgPaint = new Paint() |
| Rect | mTextBounds = new Rect() |
| float | mBgMargin = 5f |
Definition at line 20 of file PageNumberRect.java.
|
inline |
Definition at line 27 of file PageNumberRect.java.
References Color, org.libreoffice.canvas.PageNumberRect.mBgPaint, and org.libreoffice.canvas.PageNumberRect.mPageNumberRectPaint.
|
inline |
Called inside draw if the element is visible.
Override this method to draw the element on the canvas.
| canvas | - the canvas |
Definition at line 51 of file PageNumberRect.java.
References org.libreoffice.canvas.PageNumberRect.mBgMargin, org.libreoffice.canvas.PageNumberRect.mBgPaint, org.libreoffice.canvas.PageNumberRect.mPageNumberRectPaint, org.libreoffice.canvas.PageNumberRect.mPageNumberString, and org.libreoffice.canvas.PageNumberRect.mTextBounds.
|
inline |
Implement hit test here.
| x | - x coordinate of the |
| y | - y coordinate of the |
Definition at line 40 of file PageNumberRect.java.
|
inline |
Definition at line 60 of file PageNumberRect.java.
References org.libreoffice.canvas.PageNumberRect.mPageNumberRectPaint, org.libreoffice.canvas.PageNumberRect.mPageNumberString, and org.libreoffice.canvas.PageNumberRect.mTextBounds.
Referenced by org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
private |
Definition at line 25 of file PageNumberRect.java.
Referenced by org.libreoffice.canvas.PageNumberRect.onDraw().
|
private |
Definition at line 23 of file PageNumberRect.java.
Referenced by org.libreoffice.canvas.PageNumberRect.onDraw(), and org.libreoffice.canvas.PageNumberRect.PageNumberRect().
|
private |
Definition at line 22 of file PageNumberRect.java.
Referenced by org.libreoffice.canvas.PageNumberRect.onDraw(), org.libreoffice.canvas.PageNumberRect.PageNumberRect(), and org.libreoffice.canvas.PageNumberRect.setPageNumberString().
|
private |
Definition at line 21 of file PageNumberRect.java.
Referenced by org.libreoffice.canvas.PageNumberRect.onDraw(), and org.libreoffice.canvas.PageNumberRect.setPageNumberString().
|
private |
Definition at line 24 of file PageNumberRect.java.
Referenced by org.libreoffice.canvas.PageNumberRect.onDraw(), and org.libreoffice.canvas.PageNumberRect.setPageNumberString().