C# Class DS4Windows.WinProgs

Inheritance: Form
Datei anzeigen Open project: evilC/DS4WindowsApi Class Usage Examples

Public Properties

Property Type Description
form DS4Form

Protected Properties

Property Type Description
m_Profile String
m_Xdoc XmlDocument

Public Methods

Method Description
Create ( ) : bool
GetInternetShortcut ( string filePath ) : string
GetTargetPath ( string filePath ) : string
LoadP ( ) : void
LoadP ( string name ) : void
RemoveP ( string name, bool uncheck, bool reload = true ) : void
ResolveMsiShortcut ( string file ) : string
ResolveShortcut ( string filePath ) : string
ResolveShortcutAndArgument ( string filePath ) : string
Save ( string name ) : void
ShowMainWindow ( ) : void
WinProgs ( Array oc, DS4Form main ) : System

Private Methods

Method Description
CBProfile_IndexChanged ( object sender, EventArgs e ) : void
GetApps ( string path ) : void
GetAppsR ( string path ) : List
GetShortcuts ( string path ) : void
addDirectoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addLoadedApps ( ) : void
addOriginGamesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addProgramsFromStartMenuToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addSteamGamesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
bnAddPrograms_Click ( object sender, EventArgs e ) : void
bnDelete_Click ( object sender, EventArgs e ) : void
bnHideUnchecked_Click ( object sender, EventArgs e ) : void
bnSave_Click ( object sender, EventArgs e ) : void
browseForOtherProgramsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cBTurnOffDS4W_CheckedChanged ( object sender, EventArgs e ) : void
lBProgramPath_SelectedIndexChanged ( object sender, EventArgs e ) : void
lBProgramPath_TextChanged ( object sender, EventArgs e ) : void
listView1_ItemCheck ( object sender, ItemCheckEventArgs e ) : void

Method Details

Create() public method

public Create ( ) : bool
return bool

GetInternetShortcut() public static method

public static GetInternetShortcut ( string filePath ) : string
filePath string
return string

GetTargetPath() public static method

public static GetTargetPath ( string filePath ) : string
filePath string
return string

LoadP() public method

public LoadP ( ) : void
return void

LoadP() public method

public LoadP ( string name ) : void
name string
return void

RemoveP() public method

public RemoveP ( string name, bool uncheck, bool reload = true ) : void
name string
uncheck bool
reload bool
return void

ResolveMsiShortcut() public static method

public static ResolveMsiShortcut ( string file ) : string
file string
return string

ResolveShortcut() public static method

public static ResolveShortcut ( string filePath ) : string
filePath string
return string

ResolveShortcutAndArgument() public static method

public static ResolveShortcutAndArgument ( string filePath ) : string
filePath string
return string

Save() public method

public Save ( string name ) : void
name string
return void

ShowMainWindow() public method

public ShowMainWindow ( ) : void
return void

WinProgs() public method

public WinProgs ( Array oc, DS4Form main ) : System
oc Array
main DS4Form
return System

Property Details

form public_oe property

public DS4Form form
return DS4Form

m_Profile protected_oe property

protected String m_Profile
return String

m_Xdoc protected_oe property

protected XmlDocument m_Xdoc
return XmlDocument