-
Notifications
You must be signed in to change notification settings - Fork 0
/
API-specification.txt
59 lines (46 loc) · 1.82 KB
/
API-specification.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-~-~-~-~-~-~ AppKit API ~-~-~-~-~-~-
Version: 0.5a1
Class - > function:
* Directory - static
=> Exists (string path, string variable_name) - Check if path exists
=> Create (string path, string variable_name) - create new directory
=> Delete (string path, string variable_name) - delete an directory
=> GetFiles (string path, string variable_name) - get list of files of directory
=> GetDirectories (string path, string variable_name) - get list of subdirectories
=> Root (string path, string variable_name) - get a list of mounted drives
* File - static
=> Exists (string file, string variable_name) - Check if file exists
=> Delete (string file)
=> Move (string file)
=> Copy (string file)
=> Read (string file, string variable_name)- read an text file
* Framework - static
=> Environment.Hostname - Gets an hostname
=> Environment.OSVersion - OS Version
=> Environment.ExpandEnvironmentVariables - Get System variable value
=> Environment.WorkingSet - Available RAM for this process
=> Shell (string command_str) - start process from shell
* Intent (intent_name) - prototype
=> assignData (string[] data) - adds data to intent
=> setOutput (string) - set variable name for output data
=> call(); - call intent
* MessageBox(string content,string title,int icon,string var_name) - static
* Frame (string frame_name) - prototype
=> Location [string] - frame source (URL);
=> Name [string] - window name;
=> Title [string] - title;
=> Height [int];
=> Width [int];
=> MaximiseBox [bool];
=> MinimiseBox [bool];
=> ControlBox [bool];
=> Opacity [int];
=> ShowInTaskbar [bool];
=> Load(); - Load and requested frame;
=> Show();
=> Hide();
=> Close();
* Frame - static
=> FindAnd.Destroy(frame_name) - close requested frame;
=> FindAnd.Show(frame_name);
=> FindAnd.Hide(frame_name);