프로퍼티 | 타입 | 설명 | |
---|---|---|---|
DisableClose | bool | ||
KeepScriptActive | bool | ||
ZoomBack | bool |
메소드 | 설명 | |
---|---|---|
AnimateOpacityWindowId ( string id, double posX, double posY, int duration = 2000 ) : void | ||
AnimateWindowId ( string id, double posX, double posY, int duration = 2000 ) : void | ||
AnimateWindowRef ( object vm, double posX, double posY, int duration = 2000 ) : void | ||
CallMethod ( object vm, string method ) : void |
Call a method on a viewmodel using reflection
|
|
CallMethod ( object vm, string method, object args ) : void |
Call a method on a viewmodel using reflection
|
|
ChangeMapType ( string maptype ) : void |
Change map type
|
|
CloseAll ( ) : void |
Closes all Floating elements and plugins
|
|
CloseAllText ( ) : void |
Closes all Floating elements and plugins
|
|
CloseOwn ( ) : void |
Closes only the floating elements that were created by this app
|
|
CloseWindow ( string title ) : void |
Closes the window
|
|
CloseWindowId ( string id ) : void | ||
CloseWindowRef ( object vm ) : void | ||
DisableCloseAll ( ) : void | ||
DisableTouch ( ) : void |
Disable touch / mouse responsiveness to application
|
|
DisableZoomBack ( ) : void | ||
EnableCloseAll ( ) : void | ||
EnableTouch ( ) : void |
Enable touch / mouse responsiveness to application
|
|
EnableZoomBack ( ) : void | ||
GetXResolution ( ) : double | ||
GetYResolution ( ) : double | ||
HidePlugin ( string pluginName ) : void |
Hide plugin so it sits on the border again
|
|
Init ( ) : void | ||
IsActive ( ) : bool | ||
LockMap ( ) : void | ||
MoveWindowRef ( object vm, double posX, double posY ) : void | ||
OpenImage ( string source, object args = null, string title = "Window", string filetype = "image", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = false, double opacity = 1 ) : object |
Tries to open a Floating element by looking in all referenced assemblies for the full namespace of the viewmodel
|
|
OpenTemplate ( string text, string image1, string image2, string image3 ) : void |
Tries to open a text and accompanying images in a preset way to create uniformity
|
|
OpenWebpage ( string source, object args = null, string title = "Window", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = false ) : object |
Tries to open a Floating element by looking in all referenced assemblies for the full namespace of the viewmodel
|
|
OpenWindow ( string modelName, object args = null, string title = "Window", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = true ) : object |
Tries to open a Floating element by looking in all referenced assemblies for the full namespace of the viewmodel
|
|
PanTo ( double xmin, double ymin, double xmax, double ymax, int animTime = 3000 ) : void |
Zoom to extent
|
|
PanToAnimate ( double posX, double posY, int animTime = 3000 ) : void |
Zoom to extent
|
|
Pause ( ) : void | ||
Pause ( int msecs ) : void |
Pause a while
|
|
RemoveMapConstraint ( ) : void | ||
SetMapConstraint ( double topleftX = -180, double topleftY = -90, double bottomrightX = 180, double bottomrightY = 90, bool setExtent = false ) : void | ||
SetMapMax ( double maxresolution ) : void | ||
SetMapMin ( double minresolution ) : void | ||
ShowPlugin ( string pluginName, double sizeX = 600, double sizeY = 500, double posX = 500, double posY = 500 ) : void |
Shows an already present plugin by changing width / height / position
|
|
ShowText ( string text, double margin, double marginLeft = double.NaN, double marginTop = double.NaN, double marginRight = double.NaN, double marginBottom = double.NaN, string background = "#FF641946", string foreground = "White", string horAlign = "Left", string verAlign = "Top", double sizex = double.NaN, double sizey = double.NaN, double fontSize = 40, string fontFamily = "Segoe UI", string textAlignment = "Left", double duration = 5000, bool canbedeleted = true, string script = "" ) : void | ||
Start ( ) : void | ||
StartScript ( ) : void | ||
StartScript ( string file, bool notifyHandler = true ) : void | ||
StartScriptNoNotify ( ) : void | ||
Stop ( ) : void | ||
TriggerScriptCommand ( string command ) : void | ||
WaitForInteraction ( string name, int timeout ) : bool | ||
WaitForInteraction ( int timeout ) : string | ||
ZoomTo ( double xmin, double ymin, double xmax, double ymax, int animTime = 1000, bool effect = false, bool webMercator = false ) : void |
Zoom to extent
|
|
ZoomToAnimate ( double xmin, double ymin, double xmax, double ymax, int animTime = 200, double nrSteps = 20d ) : void |
메소드 | 설명 | |
---|---|---|
AnimateOpacityWindow ( |
||
AnimateWindow ( |
||
AppState_InteractionOccurred ( object sender, string name, string command ) : void | ||
AppState_SomeInteractionOccurred ( object sender, string name, string command ) : void |
public AnimateOpacityWindowId ( string id, double posX, double posY, int duration = 2000 ) : void | ||
id | string | |
posX | double | |
posY | double | |
duration | int | |
리턴 | void |
public AnimateWindowId ( string id, double posX, double posY, int duration = 2000 ) : void | ||
id | string | |
posX | double | |
posY | double | |
duration | int | |
리턴 | void |
public AnimateWindowRef ( object vm, double posX, double posY, int duration = 2000 ) : void | ||
vm | object | |
posX | double | |
posY | double | |
duration | int | |
리턴 | void |
public CallMethod ( object vm, string method ) : void | ||
vm | object | |
method | string | |
리턴 | void |
public CallMethod ( object vm, string method, object args ) : void | ||
vm | object | |
method | string | |
args | object | Arguments of the method |
리턴 | void |
public MoveWindowRef ( object vm, double posX, double posY ) : void | ||
vm | object | |
posX | double | |
posY | double | |
리턴 | void |
public OpenImage ( string source, object args = null, string title = "Window", string filetype = "image", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = false, double opacity = 1 ) : object | ||
source | string | |
args | object | |
title | string | |
filetype | string | |
sizeX | double | |
sizeY | double | |
posX | double | |
posY | double | |
id | string | |
border | bool | |
opacity | double | |
리턴 | object |
public OpenTemplate ( string text, string image1, string image2, string image3 ) : void | ||
text | string | |
image1 | string | |
image2 | string | |
image3 | string | |
리턴 | void |
public OpenWebpage ( string source, object args = null, string title = "Window", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = false ) : object | ||
source | string | |
args | object | |
title | string | |
sizeX | double | |
sizeY | double | |
posX | double | |
posY | double | |
id | string | |
border | bool | |
리턴 | object |
public OpenWindow ( string modelName, object args = null, string title = "Window", double sizeX = 600, double sizeY = 400, double posX = 500, double posY = 500, string id = "", bool border = true ) : object | ||
modelName | string | |
args | object | |
title | string | |
sizeX | double | |
sizeY | double | |
posX | double | |
posY | double | |
id | string | |
border | bool | |
리턴 | object |
public PanTo ( double xmin, double ymin, double xmax, double ymax, int animTime = 3000 ) : void | ||
xmin | double | |
ymin | double | |
xmax | double | |
ymax | double | |
animTime | int | |
리턴 | void |
public PanToAnimate ( double posX, double posY, int animTime = 3000 ) : void | ||
posX | double | |
posY | double | |
animTime | int | |
리턴 | void |
public SetMapConstraint ( double topleftX = -180, double topleftY = -90, double bottomrightX = 180, double bottomrightY = 90, bool setExtent = false ) : void | ||
topleftX | double | |
topleftY | double | |
bottomrightX | double | |
bottomrightY | double | |
setExtent | bool | |
리턴 | void |
public ShowPlugin ( string pluginName, double sizeX = 600, double sizeY = 500, double posX = 500, double posY = 500 ) : void | ||
pluginName | string | |
sizeX | double | |
sizeY | double | |
posX | double | |
posY | double | |
리턴 | void |
public ShowText ( string text, double margin, double marginLeft = double.NaN, double marginTop = double.NaN, double marginRight = double.NaN, double marginBottom = double.NaN, string background = "#FF641946", string foreground = "White", string horAlign = "Left", string verAlign = "Top", double sizex = double.NaN, double sizey = double.NaN, double fontSize = 40, string fontFamily = "Segoe UI", string textAlignment = "Left", double duration = 5000, bool canbedeleted = true, string script = "" ) : void | ||
text | string | |
margin | double | |
marginLeft | double | |
marginTop | double | |
marginRight | double | |
marginBottom | double | |
background | string | |
foreground | string | |
horAlign | string | |
verAlign | string | |
sizex | double | |
sizey | double | |
fontSize | double | |
fontFamily | string | |
textAlignment | string | |
duration | double | |
canbedeleted | bool | |
script | string | |
리턴 | void |
public StartScript ( string file, bool notifyHandler = true ) : void | ||
file | string | |
notifyHandler | bool | |
리턴 | void |
public TriggerScriptCommand ( string command ) : void | ||
command | string | |
리턴 | void |
public WaitForInteraction ( string name, int timeout ) : bool | ||
name | string | |
timeout | int | |
리턴 | bool |
public WaitForInteraction ( int timeout ) : string | ||
timeout | int | |
리턴 | string |
public ZoomTo ( double xmin, double ymin, double xmax, double ymax, int animTime = 1000, bool effect = false, bool webMercator = false ) : void | ||
xmin | double | |
ymin | double | |
xmax | double | |
ymax | double | |
animTime | int | |
effect | bool | |
webMercator | bool | |
리턴 | void |
public ZoomToAnimate ( double xmin, double ymin, double xmax, double ymax, int animTime = 200, double nrSteps = 20d ) : void | ||
xmin | double | |
ymin | double | |
xmax | double | |
ymax | double | |
animTime | int | |
nrSteps | double | |
리턴 | void |