OpenKeyWord  Build Tag: jenkins-DoxyGen_EN-107, Build ID: 2015-03-08_20-51-06
 All Classes Namespaces Functions Variables Properties Pages
OKW.GUI.AUI.AutoItX3 Class Reference

Public Member Functions

static int AU3_AutoItSetOption ([MarshalAs(UnmanagedType.LPWStr)] string Option, int Value)
 
static void AU3_BlockInput (int Flag)
 
static int AU3_CDTray ([MarshalAs(UnmanagedType.LPWStr)] string Drive, [MarshalAs(UnmanagedType.LPWStr)] string Action)
 
static void AU3_ClipGet ([MarshalAs(UnmanagedType.LPWStr)]StringBuilder Clip, int BufSize)
 
static void AU3_ClipPut ([MarshalAs(UnmanagedType.LPWStr)] string Clip)
 
static int AU3_ControlClick ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string Button, int NumClicks, int X, int Y)
 
static void AU3_ControlCommand ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string Command, [MarshalAs(UnmanagedType.LPWStr)] string Extra, [MarshalAs(UnmanagedType.LPWStr)] StringBuilder Result, int BufSize)
 
static int AU3_ControlDisable ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static int AU3_ControlEnable ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static int AU3_ControlFocus ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static void AU3_ControlGetFocus ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] StringBuilder ControlWithFocus, int BufSize)
 
static void AU3_ControlGetHandle ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] StringBuilder RetText, int BufSize)
 
static int AU3_ControlGetPosHeight ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static int AU3_ControlGetPosWidth ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static int AU3_ControlGetPosX ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static int AU3_ControlGetPosY ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static void AU3_ControlGetText ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder ControlText, int BufSize)
 
static int AU3_ControlHide ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static void AU3_ControlListView ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string Command, [MarshalAs(UnmanagedType.LPWStr)] string Extral1, [MarshalAs(UnmanagedType.LPWStr)] string Extra2, [MarshalAs(UnmanagedType.LPWStr)] StringBuilder Result, int BufSize)
 
static int AU3_ControlMove ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, int X, int Y, int Width, int Height)
 
static int AU3_ControlSend ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string SendText, int Mode)
 
static int AU3_ControlSetText ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string fpsControlText)
 
static int AU3_ControlShow ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl)
 
static void AU3_ControlTreeView ([MarshalAs(UnmanagedType.LPWStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string fpsControl, [MarshalAs(UnmanagedType.LPWStr)] string Command, [MarshalAs(UnmanagedType.LPWStr)] string Extra1, [MarshalAs(UnmanagedType.LPWStr)] string Extra2, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Result, int BufSize)
 
static void AU3_DriveMapAdd ([MarshalAs(UnmanagedType.LPWStr)] string Device, [MarshalAs(UnmanagedType.LPWStr)] string Share, int Flags, [MarshalAs(UnmanagedType.LPWStr)] string User, [MarshalAs(UnmanagedType.LPWStr)] string Pwd, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Result, int BufSize)
 
static int AU3_DriveMapDel ([MarshalAs(UnmanagedType.LPWStr)] string Device)
 
static void AU3_DriveMapGet ([MarshalAs(UnmanagedType.LPWStr)] string Device, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Mapping, int BufSize)
 
static int AU3_error ()
 
static int AU3_IniDelete ([MarshalAs(UnmanagedType.LPWStr)] string Filename, [MarshalAs(UnmanagedType.LPWStr)] string Section, [MarshalAs(UnmanagedType.LPWStr)] string Key)
 
static void AU3_IniRead ([MarshalAs(UnmanagedType.LPWStr)] string Filename, [MarshalAs(UnmanagedType.LPWStr)] string Section, [MarshalAs(UnmanagedType.LPWStr)] string Key, [MarshalAs(UnmanagedType.LPWStr)] string Default, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Value, int BufSize)
 
static void AU3_Init ()
 
static int AU3_IniWrite ([MarshalAs(UnmanagedType.LPWStr)] string Filename, [MarshalAs(UnmanagedType.LPWStr)] string Section, [MarshalAs(UnmanagedType.LPWStr)] string Key, [MarshalAs(UnmanagedType.LPWStr)] string Value)
 
static int AU3_IsAdmin ()
 
static int AU3_MouseClick ([MarshalAs(UnmanagedType.LPWStr)] string Button, int x, int y, int clicks, int speed)
 
static int AU3_MouseClickDrag ([MarshalAs(UnmanagedType.LPWStr)] string Button, int X1, int Y1, int X2, int Y2, int Speed)
 
static void AU3_MouseDown ([MarshalAs(UnmanagedType.LPWStr)] string Button)
 
static int AU3_MouseGetCursor ()
 
static int AU3_MouseGetPosX ()
 
static int AU3_MouseGetPosY ()
 
static int AU3_MouseMove (int X, int Y, int Speed)
 
static void AU3_MouseUp ([MarshalAs(UnmanagedType.LPWStr)] string Button)
 
static void AU3_MouseWheel ([MarshalAs(UnmanagedType.LPWStr)] string Direction, int Clicks)
 
static int AU3_Opt ([MarshalAs(UnmanagedType.LPWStr)] string Option, int Value)
 
static int AU3_PixelChecksum (int Left, int Top, int Right, int Bottom, int Step)
 
static int AU3_PixelGetColor (int X, int Y)
 
static void AU3_PixelSearch (int Left, int Top, int Right, int Bottom, int Col, int Var, int Step, int[] PointResult)
 
static int AU3_ProcessClose ([MarshalAs(UnmanagedType.LPWStr)]string Process)
 
static int AU3_ProcessExists ([MarshalAs(UnmanagedType.LPWStr)]string Process)
 
static int AU3_ProcessSetPriority ([MarshalAs(UnmanagedType.LPWStr)]string Process, int Priority)
 
static int AU3_ProcessWait ([MarshalAs(UnmanagedType.LPWStr)]string Process, int Timeout)
 
static int AU3_ProcessWaitClose ([MarshalAs(UnmanagedType.LPWStr)]string Process, int Timeout)
 
static int AU3_RegDeleteKey ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname)
 
static int AU3_RegDeleteVal ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname, [MarshalAs(UnmanagedType.LPWStr)]string ValueName)
 
static void AU3_RegEnumKey ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname, int Instance, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Result, int BusSize)
 
static void AU3_RegEnumVal ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname, int Instance, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder Result, int BufSize)
 
static void AU3_RegRead ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname, [MarshalAs(UnmanagedType.LPWStr)]string Valuename, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static int AU3_RegWrite ([MarshalAs(UnmanagedType.LPWStr)]string fpsKeyname, [MarshalAs(UnmanagedType.LPWStr)]string Valuename, [MarshalAs(UnmanagedType.LPWStr)]string Type, [MarshalAs(UnmanagedType.LPWStr)]string Value)
 
static int AU3_Run ([MarshalAs(UnmanagedType.LPWStr)]string Run, [MarshalAs(UnmanagedType.LPWStr)]string Dir, int ShowFlags)
 
static int AU3_RunAsSet ([MarshalAs(UnmanagedType.LPWStr)]string User, [MarshalAs(UnmanagedType.LPWStr)]string Domain, [MarshalAs(UnmanagedType.LPWStr)]string Password, int Options)
 
static int AU3_RunWait ([MarshalAs(UnmanagedType.LPWStr)]string Run, [MarshalAs(UnmanagedType.LPWStr)]string Dir, int ShowFlags)
 
static void AU3_Send ([MarshalAs(UnmanagedType.LPWStr)] string SendText, int Mode)
 
static void AU3_SendA ([MarshalAs(UnmanagedType.LPStr)] string SendText, int Mode)
 
static int AU3_Shutdown (int Flags)
 
static void AU3_Sleep (int Milliseconds)
 
static void AU3_StatusbarGetText ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText, int Part, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder StatusText, int BufSize)
 
static void AU3_ToolTip ([MarshalAs(UnmanagedType.LPWStr)]string Tip, int X, int Y)
 
static void AU3_WinActivate ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText)
 
static int AU3_WinActive ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText)
 
static int AU3_WinClose ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static int AU3_WinExists ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText)
 
static int AU3_WinGetCaretPosX ()
 
static int AU3_WinGetCaretPosY ()
 
static void AU3_WinGetClassList ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static int AU3_WinGetClientSizeHeight ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText)
 
static int AU3_WinGetClientSizeWidth ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText)
 
static void AU3_WinGetHandle ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)]string fpsText, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static int AU3_WinGetPosHeight ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static int AU3_WinGetPosWidth ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static int AU3_WinGetPosX ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static int AU3_WinGetPosY ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static void AU3_WinGetProcess ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static int AU3_WinGetState ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static void AU3_WinGetText ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static void AU3_WinGetTitle ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder RetText, int BufSize)
 
static int AU3_WinKill ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText)
 
static int AU3_WinMenuSelectItem ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string Item1, [MarshalAs(UnmanagedType.LPWStr)] string Item2, [MarshalAs(UnmanagedType.LPWStr)] string Item3, [MarshalAs(UnmanagedType.LPWStr)] string Item4, [MarshalAs(UnmanagedType.LPWStr)] string Item5, [MarshalAs(UnmanagedType.LPWStr)] string Item6, [MarshalAs(UnmanagedType.LPWStr)] string Item7, [MarshalAs(UnmanagedType.LPWStr)] string Item8)
 
static void AU3_WinMinimizeAll ()
 
static void AU3_WinMinimizeAllUndo ()
 
static int AU3_WinMove ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int X, int Y, int Width, int Height)
 
static int AU3_WinSetOnTop ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Flags)
 
static int AU3_WinSetState ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Flags)
 
static int AU3_WinSetTitle ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, [MarshalAs(UnmanagedType.LPWStr)] string NewTitle)
 
static int AU3_WinSetTrans ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Trans)
 
static int AU3_WinWait ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitA ([MarshalAs(UnmanagedType.LPStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitActive ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitActiveA ([MarshalAs(UnmanagedType.LPStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitClose ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitCloseA ([MarshalAs(UnmanagedType.LPStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitNotActive ([MarshalAs(UnmanagedType.LPWStr)]string fpsTitle, [MarshalAs(UnmanagedType.LPWStr)] string fpsText, int Timeout)
 
static int AU3_WinWaitNotActiveA ([MarshalAs(UnmanagedType.LPStr)] string fpsTitle, [MarshalAs(UnmanagedType.LPStr)] string fpsText, int Timeout)
 

Static Public Member Functions

static string ClipGet ()
 List den aktuellen Wert des Clipboard via Autoit. More...
 
static void Run (string process, string dir)
 Runs an external program. More...
 
static void Run (string process, string dir, int showflag)
 Runs an external program. More...
 

Public Attributes

const int AU3_INTDEFAULT = -2147483647
 
const int ERROR = 1
 
const int SW_HIDE = 2
 
const int SW_MAXIMIZE = 3
 
const int SW_MINIMIZE = 4
 
const int SW_RESTORE = 5
 
const int SW_SHOW = 6
 
const int SW_SHOWDEFAULT = 7
 
const int SW_SHOWMAXIMIZED = 8
 
const int SW_SHOWMINIMIZED = 9
 
const int SW_SHOWMINNOACTIVE = 10
 
const int SW_SHOWNA = 11
 
const int SW_SHOWNOACTIVATE = 12
 
const int SW_SHOWNORMAL = 13
 
const int VERSION = 110
 

Private Attributes

const string AUTOITX3_DLL = @"C:\Program Files(x86)\AutoIt3\AutoItX\AutoItX3.dll"
 

Member Function Documentation

static string OKW.GUI.AUI.AutoItX3.ClipGet ( )
static

List den aktuellen Wert des Clipboard via Autoit.

: Returns a string containing the text on the clipboard.
<bf>Failure:</bf>Sets to 1 if clipboard is empty

  • to 2 if contains a non-text entry.
  • to 3 or 4 if cannot access the clipboard. <bf>Remarks:</bf> When multiple selecting file/dir are stored in the clipboard, the filename/dirname are returned as texts separated by .
    Returns
815  {
816  StringBuilder clip = new StringBuilder();
817  clip.Length = 4000;
818 
819  Log.Logger.Instance.LogFunctionStartDebug("AutoItX3.ClipGet");
820 
821  AutoItX3.AU3_ClipGet(clip, clip.Length);
822 
823  Log.Logger.Instance.LogPrint(AutoItX3.AU3_error().ToString());
824 
825  Log.Logger.Instance.LogFunctionEndDebug(clip.ToString());
826 
827  return clip.ToString();
828  }
static void OKW.GUI.AUI.AutoItX3.Run ( string  process,
string  dir 
)
static

Runs an external program.


Parameters
processThe name of the executable(EXE, BAT, COM, or PIF) to run.

dir [optional] The working directory.

838  {
839  AU3_Run(process, dir, SW_SHOWMAXIMIZED);
840  }
static void OKW.GUI.AUI.AutoItX3.Run ( string  process,
string  dir,
int  showflag 
)
static

Runs an external program.


Parameters
processThe name of the executable(EXE, BAT, COM, or PIF) to run.
dir[optional] The working directory.
showflag[optional] The "show" flag of the executed program: = Hidden window(or Default keyword) = Minimized window = Maximized window
856  {
857  AU3_Run(process, dir, showflag);
858  }

The documentation for this class was generated from the following file: