C# Class ModBuilder.modEditor

Datei anzeigen Open project: Yoshi2889/ModManager Class Usage Examples

Public Properties

Property Type Description
authorName System.Windows.Forms.TextBox
conn SQLiteConnection
customCodeInstall System.Windows.Forms.TextBox
customCodeUninstall System.Windows.Forms.TextBox
genPkgID System.Windows.Forms.CheckBox
hasConn bool
ignoreInstructions System.Windows.Forms.CheckBox
includeModManLine System.Windows.Forms.CheckBox
installDatabaseCode System.Windows.Forms.TextBox
instructions System.Windows.Forms.TreeView
modCompatibility System.Windows.Forms.TextBox
modID System.Windows.Forms.TextBox
modName System.Windows.Forms.TextBox
modReadme System.Windows.Forms.TextBox
modType System.Windows.Forms.ComboBox
modVersion System.Windows.Forms.TextBox
settings string>.Dictionary
uninstallDatabaseCode System.Windows.Forms.TextBox
workingDirectory string

Public Methods

Method Description
CopyFilesRecursively ( DirectoryInfo source, DirectoryInfo target ) : void
DeleteRecursively ( DirectoryInfo source ) : void
generateSQL ( string dir, bool deleteFile = true, string>.Dictionary addSettings = null ) : bool
modEditor ( ) : System
refreshComboboxList ( string dir ) : void
refreshExtractionTree ( ) : void
refreshInstructionTree ( ) : void
reloadSettings ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

adatabaseInstallTemplates_SelectedIndexChanged ( object sender, EventArgs e ) : void
adatabaseUninstallTemplates_SelectedIndexChanged ( object sender, EventArgs e ) : void
authorName_TextChanged ( object sender, EventArgs e ) : void
bbcbutton ( object sender, EventArgs e ) : void
buildMod ( string dir ) : bool
buildToolStripMenuItem_Click ( object sender, EventArgs e ) : void
button1_Click ( object sender, EventArgs e ) : void
button2_Click ( object sender, EventArgs e ) : void
button3_Click ( object sender, EventArgs e ) : void
ccodeInstallTemplates_SelectedIndexChanged ( object sender, EventArgs e ) : void
ccodeUninstallTemplates_SelectedIndexChanged ( object sender, EventArgs e ) : void
cfeDBInstall_Click ( object sender, EventArgs e ) : void
cfeDBUninstall_Click ( object sender, EventArgs e ) : void
cfeInstallCode_Click ( object sender, EventArgs e ) : void
cfeUninstallCode_Click ( object sender, EventArgs e ) : void
checkCode ( string code ) : void
compileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
createExtractionInstruction_Click ( object sender, EventArgs e ) : void
delInstruction_Click ( object sender, EventArgs e ) : void
deleteExtractButton_Click ( object sender, EventArgs e ) : void
deleteFiles_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void
extractFiles_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void
extractionRefresh_Click ( object sender, EventArgs e ) : void
filesHelp_Click ( object sender, EventArgs e ) : void
genPkgID_CheckedChanged ( object sender, EventArgs e ) : void
generateModID ( ) : void
importCustomCodeInstall_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
importCustomCodeUninstall_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
importFile ( bool shouldbePHP = true ) : string
importInstallDatabaseCode_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
importUninstallDatabaseCode_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
insertBBC ( string tag, bool close = true ) : void
instructionHelp_Click ( object sender, EventArgs e ) : void
instructionsRefresh_Click ( object sender, EventArgs e ) : void
instructions_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void
modCompatibility_TextChanged ( object sender, EventArgs e ) : void
modEditor_FormClosing ( object sender, FormClosingEventArgs e ) : void
modEditor_Load ( object sender, EventArgs e ) : void
modID_TextChanged ( object sender, EventArgs e ) : void
modName_TextChanged ( object sender, EventArgs e ) : void
modType_SelectedIndexChanged ( object sender, EventArgs e ) : void
modVersion_TextChanged ( object sender, EventArgs e ) : void
newProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openProjectDirectoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pictureBox1_Click ( object sender, EventArgs e ) : void
pictureBox2_Click ( object sender, EventArgs e ) : void
pictureBox3_Click ( object sender, EventArgs e ) : void
pictureBox4_Click ( object sender, EventArgs e ) : void
pictureBox5_Click ( object sender, EventArgs e ) : void
pictureBox6_Click ( object sender, EventArgs e ) : void
readmeHelp_Click ( object sender, EventArgs e ) : void
refreshInstallationCodeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
regenerateSQLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showHelp ( string text ) : void

Method Details

CopyFilesRecursively() public static method

public static CopyFilesRecursively ( DirectoryInfo source, DirectoryInfo target ) : void
source DirectoryInfo
target DirectoryInfo
return void

DeleteRecursively() public static method

public static DeleteRecursively ( DirectoryInfo source ) : void
source DirectoryInfo
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

generateSQL() public method

public generateSQL ( string dir, bool deleteFile = true, string>.Dictionary addSettings = null ) : bool
dir string
deleteFile bool
addSettings string>.Dictionary
return bool

modEditor() public method

public modEditor ( ) : System
return System

refreshComboboxList() public method

public refreshComboboxList ( string dir ) : void
dir string
return void

refreshExtractionTree() public method

public refreshExtractionTree ( ) : void
return void

refreshInstructionTree() public method

public refreshInstructionTree ( ) : void
return void

reloadSettings() public method

public reloadSettings ( ) : void
return void

Property Details

authorName public_oe property

public System.Windows.Forms.TextBox authorName
return System.Windows.Forms.TextBox

conn public_oe property

public SQLiteConnection conn
return SQLiteConnection

customCodeInstall public_oe property

public System.Windows.Forms.TextBox customCodeInstall
return System.Windows.Forms.TextBox

customCodeUninstall public_oe property

public System.Windows.Forms.TextBox customCodeUninstall
return System.Windows.Forms.TextBox

genPkgID public_oe property

public System.Windows.Forms.CheckBox genPkgID
return System.Windows.Forms.CheckBox

hasConn public_oe property

public bool hasConn
return bool

ignoreInstructions public_oe property

public System.Windows.Forms.CheckBox ignoreInstructions
return System.Windows.Forms.CheckBox

includeModManLine public_oe property

public System.Windows.Forms.CheckBox includeModManLine
return System.Windows.Forms.CheckBox

installDatabaseCode public_oe property

public System.Windows.Forms.TextBox installDatabaseCode
return System.Windows.Forms.TextBox

instructions public_oe property

public System.Windows.Forms.TreeView instructions
return System.Windows.Forms.TreeView

modCompatibility public_oe property

public System.Windows.Forms.TextBox modCompatibility
return System.Windows.Forms.TextBox

modID public_oe property

public System.Windows.Forms.TextBox modID
return System.Windows.Forms.TextBox

modName public_oe property

public System.Windows.Forms.TextBox modName
return System.Windows.Forms.TextBox

modReadme public_oe property

public System.Windows.Forms.TextBox modReadme
return System.Windows.Forms.TextBox

modType public_oe property

public System.Windows.Forms.ComboBox modType
return System.Windows.Forms.ComboBox

modVersion public_oe property

public System.Windows.Forms.TextBox modVersion
return System.Windows.Forms.TextBox

settings public_oe property

public Dictionary settings
return string>.Dictionary

uninstallDatabaseCode public_oe property

public System.Windows.Forms.TextBox uninstallDatabaseCode
return System.Windows.Forms.TextBox

workingDirectory public_oe property

public string workingDirectory
return string