C# 클래스 ModBuilder.modEditor

파일 보기 프로젝트 열기: Yoshi2889/ModManager 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
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

메소드 상세

CopyFilesRecursively() 공개 정적인 메소드

public static CopyFilesRecursively ( DirectoryInfo source, DirectoryInfo target ) : void
source DirectoryInfo
target DirectoryInfo
리턴 void

DeleteRecursively() 공개 정적인 메소드

public static DeleteRecursively ( DirectoryInfo source ) : void
source DirectoryInfo
리턴 void

Dispose() 보호된 메소드

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

generateSQL() 공개 메소드

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

modEditor() 공개 메소드

public modEditor ( ) : System
리턴 System

refreshComboboxList() 공개 메소드

public refreshComboboxList ( string dir ) : void
dir string
리턴 void

refreshExtractionTree() 공개 메소드

public refreshExtractionTree ( ) : void
리턴 void

refreshInstructionTree() 공개 메소드

public refreshInstructionTree ( ) : void
리턴 void

reloadSettings() 공개 메소드

public reloadSettings ( ) : void
리턴 void

프로퍼티 상세

authorName 공개적으로 프로퍼티

public System.Windows.Forms.TextBox authorName
리턴 System.Windows.Forms.TextBox

conn 공개적으로 프로퍼티

public SQLiteConnection conn
리턴 SQLiteConnection

customCodeInstall 공개적으로 프로퍼티

public System.Windows.Forms.TextBox customCodeInstall
리턴 System.Windows.Forms.TextBox

customCodeUninstall 공개적으로 프로퍼티

public System.Windows.Forms.TextBox customCodeUninstall
리턴 System.Windows.Forms.TextBox

genPkgID 공개적으로 프로퍼티

public System.Windows.Forms.CheckBox genPkgID
리턴 System.Windows.Forms.CheckBox

hasConn 공개적으로 프로퍼티

public bool hasConn
리턴 bool

ignoreInstructions 공개적으로 프로퍼티

public System.Windows.Forms.CheckBox ignoreInstructions
리턴 System.Windows.Forms.CheckBox

includeModManLine 공개적으로 프로퍼티

public System.Windows.Forms.CheckBox includeModManLine
리턴 System.Windows.Forms.CheckBox

installDatabaseCode 공개적으로 프로퍼티

public System.Windows.Forms.TextBox installDatabaseCode
리턴 System.Windows.Forms.TextBox

instructions 공개적으로 프로퍼티

public System.Windows.Forms.TreeView instructions
리턴 System.Windows.Forms.TreeView

modCompatibility 공개적으로 프로퍼티

public System.Windows.Forms.TextBox modCompatibility
리턴 System.Windows.Forms.TextBox

modID 공개적으로 프로퍼티

public System.Windows.Forms.TextBox modID
리턴 System.Windows.Forms.TextBox

modName 공개적으로 프로퍼티

public System.Windows.Forms.TextBox modName
리턴 System.Windows.Forms.TextBox

modReadme 공개적으로 프로퍼티

public System.Windows.Forms.TextBox modReadme
리턴 System.Windows.Forms.TextBox

modType 공개적으로 프로퍼티

public System.Windows.Forms.ComboBox modType
리턴 System.Windows.Forms.ComboBox

modVersion 공개적으로 프로퍼티

public System.Windows.Forms.TextBox modVersion
리턴 System.Windows.Forms.TextBox

settings 공개적으로 프로퍼티

public Dictionary settings
리턴 string>.Dictionary

uninstallDatabaseCode 공개적으로 프로퍼티

public System.Windows.Forms.TextBox uninstallDatabaseCode
리턴 System.Windows.Forms.TextBox

workingDirectory 공개적으로 프로퍼티

public string workingDirectory
리턴 string