[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: surfaceview.pas line 24
type jSurfaceView = class(jVisualControl)
public
constructor Create(); override;
destructor Destroy; override;
procedure Init; override;
procedure Refresh;
procedure UpdateLayout; override;
function jCreate;
procedure jFree;
procedure SetViewParent(); override;
procedure RemoveFromViewParent; override;
function GetView; override;
procedure SetLParamWidth();
procedure SetLParamHeight();
procedure SetLeftTopRightBottomWidthHeight();
procedure AddLParamsAnchorRule();
procedure AddLParamsParentRule();
procedure SetLayoutAll();
procedure ClearLayout;
procedure SetHolderFixedSize();
procedure DrawLine();
procedure DrawPoint();
procedure SetPaintStrokeWidth();
procedure SetPaintStyle();
procedure SetPaintColor();
procedure SetPaintTextSize();
procedure DrawText();
procedure DrawBitmap();
procedure DispatchOnDraw();
procedure SaveToFile();
function GetLockedCanvas;
procedure UnLockCanvas();
procedure DoDrawingInBackground();
procedure DrawCircle();
procedure DrawBackground();
procedure DrawRect();
procedure PostInvalidate;
procedure Invalidate;
procedure SetDrawingInBackgroundSleeptime();
procedure SetKeepScreenOn();
procedure SetFocusable();
procedure SetProgress();
function GetDrawingCache;
function GetImage;
procedure GenEvent_OnSurfaceViewCreated();
procedure GenEvent_OnSurfaceViewDraw();
procedure GenEvent_OnSurfaceViewTouch();
procedure GenEvent_OnSurfaceViewChanged();
procedure GenEvent_OnSurfaceViewDrawingInBackground();
procedure GenEvent_OnSurfaceViewDrawingPostExecute();
published
property BackgroundColor: TARGBColorBridge; [rw]
property PaintColor: TARGBColorBridge; [rw]
property OnSurfaceCreated: TOnSurfaceViewCreated; [rw]
property OnSurfaceDraw: TOnSurfaceViewDraw; [rw]
property OnSurfaceChanged: TOnSurfaceViewChanged; [rw]
property OnDrawInBackground: TOnDrawingInBackgroundRunning; [rw]
property OnDrawOutBackground: TOnDrawingInBackgroundExecuted; [rw]
property OnTouchDown: TOnTouchEvent; [rw]
property OnTouchMove: TOnTouchEvent; [rw]
property OnTouchUp: TOnTouchEvent; [rw]
end;
jSurfaceView
jVisualControl
TAndroidWidget
jControl
TObject