#Desktop

C
ScreenSaver
R
_Desktop_ScreenSaver

Count
P
i

Current
P
i

Windows
R
_Desktop_Windows

ActiveWindow
P
i

RootWindow
R
i

Showing
P
b

Passwords
R
_Desktop_Passwords

Path
R
s

DataDir
R
s

ConfigDir
R
s

CacheDir
R
s

RuntimeDir
R
s

NetworkAvailable
R
b

RemoteDisplay
R
b

SendMail
M

(To)String[];[(Cc)String[];(Bcc)String[];(Subject)s(Body)s(Attachment)s]
Open
M

(Url)s[(Wait)b]
FindWindow
M
Integer[]
[(Title)s(Application)s(Role)s]
SendKeys
M

(Keys)s
OpenTerminal
M

[(Dir)s]
_get
M
_DesktopVirtual
(Index)i
RunAs
M

(UserName)s(Command)s[(Wait)b]
RunAsRoot
M

(Command)s[(Wait)b]
GetFileIcon
M
Picture
(Path)s(Size)i[(Preview)b]
GetDirectory
M
s
(Type)s
#DesktopFile

C
Path
r
s

Name
p
s

GenericName
p
s

Comment
p
s

ProgramName
r
s

Exec
p
s

Terminal
p
b

Hidden
p
b

NoDisplay
p
b

Icon
p
s

MimeTypes
p
String[]

Categories
p
String[]

WorkingDir
p
s

Actions
p
String[]

AlternativeActions
r
Collection

_init
M


_compare
m
i
(hDesktopFile)DesktopFile;
_new
m

(Path)s
_exit
M


_get
M
DesktopFile
(Program)s
Get_Actions_Exec
m
s
(sAction)s
Get_Actions_Name
m
s
(sAction)s
Exist
m
b

GetIcon
m
Image
[(Size)i]
Save
m

[(Path)s]
FindExecutable
M
s
(Name)s
FindMime
M
DesktopFile[]
(MimeType)s
FromMime
M
DesktopFile[]
(MimeType)s
Run
m
Process
(sArgs)s[(RunAsRoot)b]
RunExec
M
Process
(sExec)s(sArgs)s[(RunAsRoot)b]
_Refresh
M


#DesktopMime

C
_$iWeight
v
i

_$sType
v
s

_$sPattern
v
s

_$aMagic
v
String[]

_$sGenericIcon
v
s

_$bIsSuffix
v
b

PreciseSearch
P
b

Weight
r
i

Type
r
s

Pattern
r
s

Magic
r
String[]

GenericIcon
r
s

IsSuffix
r
b

_compare
m
i
(Other)DesktopMime;
GetIcon
m
Image
[(Size)i]
GetApplications
m
DesktopFile[]

Refresh
M


Exist
M
b
(Type)s
FromFile
M
DesktopMime
(Path)s
_get
M
DesktopMime
(Type)s
_next
M
DesktopMime

_exit
M


GetComment
m
s
[(Common)b]
#_Desktop_Passwords

CA
Enabled
r
b

_get
m
s
(Key)s
_put
m

(Value)s(Key)s
#_Desktop_ScreenSaver

CA
Enabled
R
b

Suspend
M

(Window)Window;
Resume
M

(Window)Window;
Activate
M


Lock
M


Reset
M


