C# Class OpenBve.formMain

Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: leezer3/OpenBVE Class Usage Examples

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
AddDependendsReccomends ( Package packageToAdd, List &DependsReccomendsList, bool recommendsOnly ) : void
ApplyLanguage ( ) : void

This function is called to change the display language of the program

CheckboxTrainDefaultCheckedChanged ( object sender, System e ) : void
Extract ( Package packageToReplace = null ) : void
GetControlDetails ( int Index ) : string
HidePanels ( ) : void
InitializeComponent ( ) : void

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

ListLanguages ( ) : void
LoadImage ( string Folder, string Title ) : Image

Attempts to load an image into memory using the OpenBVE path resolution API

OnWorkerProgressChanged ( object sender, ProgressReport e ) : void
OnWorkerReportsProblem ( object sender, ProblemReport e ) : void
PopulatePackageList ( List packageList, System.Windows.Forms.DataGridView dataGrid, bool simpleList, bool isDependancy, bool isRecommendation ) : void

This method should be called to populate a datagrid view with a list of packages

Q1_CheckedChanged ( object sender, EventArgs e ) : void
Q2_CheckedChanged ( object sender, EventArgs e ) : void
RefreshPackages ( ) : void
ResetInstallerPanels ( ) : void
SaveFileNameButton_Click ( object sender, EventArgs e ) : void
ShowDefaultTrain ( ) : void
ShowInputDialog ( string &input ) : DialogResult

Shows a popup text input box to add a website link

ShowMainDialog ( MainDialogResult initial ) : MainDialogResult
ShowRoute ( bool UserSelectedEncoding ) : void
ShowScoreLog ( bool PenaltiesOnly ) : void
ShowTrain ( bool UserSelectedEncoding ) : void
ShowVersionDialog ( System.Version &minimumVersion, System.Version &maximumVersion, string currentVersion, string label ) : DialogResult
TryLoadImage ( PictureBox Box, string Title ) : void

Attempts to load an image into a picture box using the OpenBVE path resolution API

UninstallPackage ( Package packageToUninstall, List &Packages ) : void

This method should be called to uninstall a package

UpdateControlListElement ( System.Windows.Forms.ListViewItem Item, int Index, bool ResizeColumns ) : void
UpdateJoystickDetails ( ) : void
aboutLabel_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
addPackageItemsButton_Click ( object sender, EventArgs e ) : void
buttonBack2_Click ( object sender, EventArgs e ) : void
buttonBack_Click ( object sender, EventArgs e ) : void
buttonBlackBoxExport_Click ( object sender, EventArgs e ) : void
buttonCancel_Click ( object sender, EventArgs e ) : void
buttonClose_Click ( object sender, EventArgs e ) : void
buttonControlAdd_Click ( object sender, EventArgs e ) : void
buttonControlDown_Click ( object sender, EventArgs e ) : void
buttonControlRemove_Click ( object sender, EventArgs e ) : void
buttonControlReset_Click ( object sender, EventArgs e ) : void
buttonControlUp_Click ( object sender, EventArgs e ) : void
buttonControlsExport_Click ( object sender, EventArgs e ) : void
buttonControlsImport_Click ( object sender, EventArgs e ) : void
buttonCreatePackage_Click ( object sender, EventArgs e ) : void
buttonCreateProceed_Click ( object sender, EventArgs e ) : void
buttonDepends_Click ( object sender, EventArgs e ) : void
buttonInstallFinished_Click ( object sender, EventArgs e ) : void
buttonInstallPackage_Click ( object sender, EventArgs e ) : void
buttonInstall_Click ( object sender, EventArgs e ) : void
buttonOptionsPrevious_Click ( object sender, EventArgs e ) : void
buttonOtherDirectory_Click ( object sender, EventArgs e ) : void
buttonProceedAnyway1_Click ( object sender, EventArgs e ) : void
buttonProceedAnyway_Click ( object sender, EventArgs e ) : void
buttonReccomends_Click ( object sender, EventArgs e ) : void
buttonRemove_Click ( object sender, EventArgs e ) : void
buttonRouteEncodingBig5_Click ( object sender, EventArgs e ) : void
buttonRouteEncodingLatin1_Click ( object sender, EventArgs e ) : void
buttonRouteEncodingShiftJis_Click ( object sender, EventArgs e ) : void
buttonScoreExport_Click ( object sender, EventArgs e ) : void
buttonSelectPackage_Click ( object sender, EventArgs e ) : void
buttonSetRouteDirectory_Click ( object sender, EventArgs e ) : void
buttonStart_Click ( object sender, EventArgs e ) : void
buttonTrainEncodingBig5_Click ( object sender, EventArgs e ) : void
buttonTrainEncodingLatin1_Click ( object sender, EventArgs e ) : void
buttonTrainEncodingShiftJis_Click ( object sender, EventArgs e ) : void
buttonTrainInstallationDirectory_Click ( object sender, EventArgs e ) : void
buttonUninstallFinish_Click ( object sender, EventArgs e ) : void
buttonUninstallPackage_Click ( object sender, EventArgs e ) : void
checkBoxLoadInAdvance_CheckedChanged ( object sender, EventArgs e ) : void
checkBoxUnloadTextures_CheckedChanged ( object sender, EventArgs e ) : void
checkForUpdate ( ) : void
checkboxJoysticksUsed_CheckedChanged ( object sender, EventArgs e ) : void
checkboxKeyboardAlt_CheckedChanged ( object sender, EventArgs e ) : void
checkboxKeyboardCtrl_CheckedChanged ( object sender, EventArgs e ) : void
checkboxKeyboardShift_CheckedChanged ( object sender, EventArgs e ) : void
checkboxScorePenalties_CheckedChanged ( object sender, EventArgs e ) : void
comboBoxCompressionFormat_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboBoxDependancyType_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboBoxPackageType_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboBoxTimeTableDisplayMode_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxCommand_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxInterpolation_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxKeyboardKey_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxLanguages_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxRouteEncoding_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboboxTrainEncoding_SelectedIndexChanged ( object sender, EventArgs e ) : void
createPackageButton_Click ( object sender, EventArgs e ) : void
dataGridViewDependancies_CellContentClick ( object sender, DataGridViewCellEventArgs e ) : void
dataGridViewPackages2_SelectionChanged ( object sender, EventArgs e ) : void
dataGridViewPackages3_SelectionChanged ( object sender, EventArgs e ) : void
dataGridViewPackages_SelectionChanged ( object sender, EventArgs e ) : void
dataGridViewReplacePackage_SelectionChanged ( object sender, EventArgs e ) : void
formMain ( ) : System
formMain_FormClosing ( object sender, FormClosingEventArgs e ) : void
formMain_Load ( object sender, EventArgs e ) : void
formMain_Resize ( object sender, EventArgs e ) : void
formMain_Shown ( object sender, EventArgs e ) : void
linkHomepage_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void

Launches a web-browser linked to the project homepage

linkLabelCheckUpdates_Click ( object sender, EventArgs e ) : void
linkLabelPackageWebsite_Click ( object sender, EventArgs e ) : void
linkLabelReportBug_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
listviewControls_SelectedIndexChanged ( object sender, EventArgs e ) : void
listviewRouteFiles_DoubleClick ( object sender, EventArgs e ) : void
listviewRouteFiles_KeyDown ( object sender, KeyEventArgs e ) : void
listviewRouteFiles_SelectedIndexChanged ( object sender, EventArgs e ) : void
listviewRouteRecently_SelectedIndexChanged ( object sender, EventArgs e ) : void
listviewTrainFolders_DoubleClick ( object sender, EventArgs e ) : void
listviewTrainFolders_KeyDown ( object sender, KeyEventArgs e ) : void
listviewTrainFolders_SelectedIndexChanged ( object sender, EventArgs e ) : void
listviewTrainRecently_SelectedIndexChanged ( object sender, EventArgs e ) : void
newPackageClearSelectionButton_Click ( object sender, EventArgs e ) : void
onRouteFolderChanged ( object sender, EventArgs e ) : void
onTrainFolderChanged ( object sender, EventArgs e ) : void
pictureBoxPackageImage_Click ( object sender, EventArgs e ) : void
pictureboxJoysticks_Paint ( object sender, PaintEventArgs e ) : void
pictureboxRouteImage_Click ( object sender, EventArgs e ) : void
pictureboxTrainImage_Click ( object sender, EventArgs e ) : void
populateRouteList ( string Folder ) : void

Populates the route display list from the selected folder

populateTrainList ( string Folder ) : void

Populates the train display list from the selected folder

radioButtonPackages_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonControls_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonJoystick_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonKeyboard_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonOptions_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonReview_CheckedChanged ( object sender, EventArgs e ) : void
radiobuttonStart_CheckedChanged ( object sender, EventArgs e ) : void
replacePackageButton_Click ( object sender, EventArgs e ) : void
routeWorkerThread_completed ( object sender, RunWorkerCompletedEventArgs e ) : void
routeWorkerThread_doWork ( object sender, DoWorkEventArgs e ) : void
textboxJoystickGrab_Enter ( object sender, EventArgs e ) : void
textboxJoystickGrab_Leave ( object sender, EventArgs e ) : void
textboxJoystickGrab_PreviewKeyDown ( object sender, PreviewKeyDownEventArgs e ) : void
textboxRouteFolder_TextChanged ( object sender, EventArgs e ) : void
textboxTrainFolder_TextChanged ( object sender, EventArgs e ) : void
timerEvents_Tick ( object sender, EventArgs e ) : void
trackBarTimeAccelerationFactor_ValueChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected méthode

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