메소드 | 설명 | |
---|---|---|
AddStatus ( string s ) : void |
Adds a string to the status builder
|
|
ClearStatus ( ) : void |
Empties the status builder
|
|
FlushStatus ( ) : void |
Sets the status text to the builder text, and clear the builder text.
|
|
FormMain ( ) : System |
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
메소드 | 설명 | |
---|---|---|
AddCategoryToSelectedGames ( |
Adds the given category to all selected games.
|
|
AddGame ( ) : void |
Adds a new game. Displays the game dialog to the user.
|
|
AddGameToMultiCatCheckStates ( |
||
AddRemoveCategoryContextMenu ( |
||
ApplyFilter ( Depressurizer.Filter f ) : void | ||
AssignFavoriteToSelectedGames ( bool fav ) : void |
Assigns the given favorite state to all selected items in the game list.
|
|
AssignHiddenToSelectedGames ( bool hidden ) : void |
Add or remove the hidden attribute to the selected games
|
|
AutoCatGameCount ( ) : int | ||
Autocategorize ( bool selectedOnly, |
Autocategorizes a set of games.
|
|
AutonameAll ( ) : void |
Renames all games with names from the database.
|
|
CheckForDepressurizerUpdates ( ) : void |
Checks github for newer versions of depressurizer.
|
|
CheckForUnsaved ( ) : bool |
If there are any unsaved changes, asks the user if they want to save. Also gives the user the option to cancel the calling action.
|
|
ColumnReorderWorker ( ) : void | ||
CreateCategory ( ) : |
Creates a new category, first prompting the user for the name to use. If the name is not valid or in use, displays a notification.
|
|
CreateCategoryListViewItem ( |
||
CreateProfile ( ) : void |
Prompts user to create a new profile.
|
|
DeleteCategory ( ) : void |
Deletes the selected categories and updates the UI. Prompts user for confirmation.
|
|
DeleteFilter ( Depressurizer.Filter f ) : void | ||
EditAutoCats ( |
Creates an Edit AutoCats dialog for the user
|
|
EditGame ( ) : void |
Edits the first selected game. Displays game dialog.
|
|
EditProfile ( ) : void |
Prompts the user to modify the currently loaded profile. If there isn't one, asks if the user would like to create one.
|
|
ExportConfig ( ) : void |
Attempts to export steam categories
|
|
FillAllCategoryLists ( ) : void |
Completely repopulates the category list and combobox. Maintains selection on both.
|
|
FillAutoCatLists ( ) : void | ||
FillCategoryList ( bool sort ) : void |
Completely repopulates the category list. Maintains selection.
|
|
FillGameList ( ) : void |
Completely re-populates the game list.
|
|
FilterGamelist ( bool preserveSelection ) : void |
Filters game list based on based on the current category selection and advanced filters
|
|
FixWebBrowserRegistry ( ) : void | ||
FormMain_FormClosing ( object sender, |
||
FormMain_Load ( object sender, |
||
FullListRefresh ( ) : void |
Completely regenerates both the category and game lists
|
|
GetCategoryItemAtPoint ( int x, int y ) : System.Windows.Forms.ListViewItem | ||
HandleAdvancedCategoryItemActivation ( System.Windows.Forms.ListViewItem i, bool reverse, bool updateView = true ) : void | ||
HandleMouseWheel ( object sender, MouseEventArgs e ) : void | ||
HandleMultiCatItemActivation ( System.Windows.Forms.ListViewItem item, bool modKey ) : void | ||
ImportConfig ( ) : void |
Attempts to import steam categories
|
|
InitializeComponent ( ) : void |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
|
InitializeLstGames ( ) : void |
Initializes the lstGames Control.
|
|
InitializeObjectListView ( ) : void | ||
LaunchGame ( |
Launchs selected game Game to launch
|
|
LoadGameDB ( ) : void |
Loads the database from disk. If the load fails, displays a message box and creates an empty DB.
|
|
LoadProfile ( ) : void |
Prompts user for a profile file to load, then loads it.
|
|
LoadProfile ( string path, bool checkForChanges = true ) : void |
Loads the given profile file.
|
|
MakeChange ( bool changes ) : void |
Sets the unsaved changes flag to the given value and takes the requisite UI updating action
|
|
ManualExportConfig ( ) : void |
Saves a Steam configuration file. Asks the user to select the file to save as.
|
|
OnProfileChange ( ) : void |
Updates UI after a profile is created, loaded, modified or closed.
|
|
OnViewChange ( ) : void |
Does all list updating that's required if the filter changes (category selection changes).
|
|
RebuildGamelist ( ) : void |
Rebuild all the list view items in the gamelist, preserving as much state as is possible
|
|
RefreshFilters ( ) : void | ||
RemoveCategoryFromSelectedGames ( |
Removes the given category from all selected games.
|
|
RemoveEmptyCats ( ) : void |
Removes any categories with no games assigned.
|
|
RemoveGames ( ) : void |
Removes all selected games. Prompts for confirmation.
|
|
RenameCategory ( ) : bool |
Renames the given category. Prompts user for a new name. Updates UI. Will display an error if the rename fails.
|
|
RenameFilter ( Depressurizer.Filter f ) : void | ||
ResortToolStripItemCollection ( |
||
RunAutoCats ( List |
||
SaveFilter ( ) : void | ||
SaveGameDB ( ) : void |
Saves the current database to disk. Displays a message box on failure.
|
|
SaveProfile ( string path = null ) : bool |
Saves profile data to a file and performs any related tasks. This is the main saving function, all saves go through this function.
|
|
SaveProfileAs ( ) : void |
Prompts user for a file location and saves profile
|
|
SaveSelectedAutoCats ( ) : void | ||
SelectAutoCats ( |
||
SelectCategory ( |
||
SelectFilter ( |
||
SetAdvancedMode ( bool enabled ) : void | ||
SetDragDropEffect ( |
||
SetItemState ( System.Windows.Forms.ListViewItem i, int state ) : void | ||
ShouldDisplayGame ( |
Checks to see if a game should currently be displayed, based on the state of the category list.
|
|
ShouldHideGame ( |
||
StartBannerThread ( List |
||
Unload ( ) : void |
Unloads the current profile or game list, making sure the user gets the option to save any changes.
|
|
UpdateAutoCatSelected_StatusMessage ( ) : void | ||
UpdateEnabledStatesForCategories ( ) : void | ||
UpdateEnabledStatesForGames ( ) : void |
Updates enabled states for all game and category buttons
|
|
UpdateGameCheckStates ( ) : void | ||
UpdateGameDBFromAppInfo ( ) : void |
Updates the database using AppInfo cache. Displays an error message on failure. Saves the DB afterwards if AutosaveDB is set.
|
|
UpdateGameDBFromHltb ( ) : void |
Updates the database using data from howlongtobeatsteam.com. Displays an error message on failure. Saves the DB afterwards if AutosaveDB is set.
|
|
UpdateGameList ( ) : void |
Updates list item for every game on the list, removing games that no longer need to be there, but not adding new ones.
|
|
UpdateLibrary ( ) : void |
Updates the game list for the loaded profile.
|
|
UpdateSelectedStatusText ( ) : void |
Updates the text displaying the number of items in the game list
|
|
UpdateTitle ( ) : void |
Updates the window title.
|
|
UpdateUIForSingleCat ( ) : void |
Update UI to match current state of the SingleCatMode setting
|
|
ValidateCategoryName ( string name ) : bool |
Checks to see if a category name is valid. Does not make sure it isn't already in use. If the name is not valid, displays a warning.
|
|
ValidateFilterName ( string name ) : bool | ||
autoModeHelperToolStripMenuItem_Click ( object sender, |
||
cboFilter_SelectedIndexChanged ( object sender, |
||
changeLanguageControls ( |
jpodadera. Recursive function to reload resources of new language for a control and its childs
|
|
changeLanguageToolStripItems ( |
jpodadera. Recursive function to reload resources of new language for a menu item and its childs
|
|
cmdAddCatAndAssign_Click ( object sender, |
||
cmdGameAdd_Click ( object sender, |
||
cmdGameEdit_Click ( object sender, |
||
cmdGameLaunch_Click ( object sender, |
||
cmdGameRemove_Click ( object sender, |
||
contectCat_RemoveEmpty_Click ( object sender, EventArgs e ) : void | ||
contextAutoCat_Edit_Click ( object sender, EventArgs e ) : void | ||
contextCat_Opening ( object sender, System e ) : void | ||
contextCat_SetAdvanced_Allow_Click ( object sender, EventArgs e ) : void | ||
contextCat_SetAdvanced_Exclude_Click ( object sender, EventArgs e ) : void | ||
contextCat_SetAdvanced_None_Click ( object sender, EventArgs e ) : void | ||
contextCat_SetAdvanced_Require_Click ( object sender, EventArgs e ) : void | ||
contextGameAddCat_Category_Click ( object sender, EventArgs e ) : void | ||
contextGameAddCat_Create_Click ( object sender, EventArgs e ) : void | ||
contextGameHidden_No_Click ( object sender, EventArgs e ) : void | ||
contextGameHidden_Yes_Click ( object sender, EventArgs e ) : void | ||
contextGameRemCat_Category_Click ( object sender, EventArgs e ) : void | ||
contextGame_Opening ( object sender, System e ) : void | ||
contextGame_SetFav_No_Click ( object sender, EventArgs e ) : void | ||
contextGame_SetFav_Yes_Click ( object sender, EventArgs e ) : void | ||
contextGame_VisitStore_Click ( object sender, EventArgs e ) : void | ||
countascendingToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
countdescendingToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
lstCategories_DragDrop ( object sender, DragEventArgs e ) : void | ||
lstCategories_DragEnter ( object sender, DragEventArgs e ) : void | ||
lstCategories_DragLeave ( object sender, EventArgs e ) : void | ||
lstCategories_DragOver ( object sender, DragEventArgs e ) : void | ||
lstCategories_KeyDown ( object sender, KeyEventArgs e ) : void | ||
lstCategories_Layout ( object sender, LayoutEventArgs e ) : void | ||
lstCategories_MouseDown ( object sender, MouseEventArgs e ) : void | ||
lstCategories_SelectedIndexChanged ( object sender, EventArgs e ) : void | ||
lstGames_ColumnReordered ( object sender, ColumnReorderedEventArgs e ) : void | ||
lstGames_DoubleClick ( object sender, EventArgs e ) : void | ||
lstGames_FormatCell ( object sender, BrightIdeasSoftware e ) : void | ||
lstGames_FormatRow ( object sender, FormatRowEventArgs e ) : void | ||
lstGames_ItemDrag ( object sender, ItemDragEventArgs e ) : void | ||
lstGames_ItemsChanged ( object sender, ItemsChangedEventArgs e ) : void | ||
lstGames_KeyDown ( object sender, KeyEventArgs e ) : void | ||
lstGames_SelectedIndexChanged ( object sender, EventArgs e ) : void | ||
lstGames_SelectionChanged ( object sender, EventArgs e ) : void | ||
lstMultiCat_KeyPress ( object sender, KeyPressEventArgs e ) : void | ||
lstMultiCat_MouseDown ( object sender, MouseEventArgs e ) : void | ||
lvAutoCatType_DoubleClick ( object sender, EventArgs e ) : void | ||
lvAutoCatType_ItemCheck ( object sender, ItemCheckEventArgs e ) : void | ||
lvAutoCatType_ItemChecked ( object sender, ItemCheckedEventArgs e ) : void | ||
lvAutoCatType_Layout ( object sender, LayoutEventArgs e ) : void | ||
lvAutoCatType_MouseDown ( object sender, MouseEventArgs e ) : void | ||
mbtnAutoCategorize_Click ( object sender, EventArgs e ) : void | ||
mbtnCatAdd_Click ( object sender, EventArgs e ) : void | ||
mbtnCatDelete_Click ( object sender, EventArgs e ) : void | ||
mbtnCatRename_Click ( object sender, EventArgs e ) : void | ||
mbtnCategories_Click ( object sender, EventArgs e ) : void | ||
mbtnClearFilters_Click ( object sender, EventArgs e ) : void | ||
mbtnFilterDelete_Click ( object sender, EventArgs e ) : void | ||
mbtnFilterRename_Click ( object sender, EventArgs e ) : void | ||
mbtnSaveFilter_Click ( object sender, EventArgs e ) : void | ||
mbtnSearchClear_Click ( object sender, EventArgs e ) : void | ||
mchkAdvancedCategories_CheckedChanged ( object sender, EventArgs e ) : void | ||
mchkAutoCatSelected_CheckedChanged ( object sender, EventArgs e ) : void | ||
mchkBrowser_CheckedChanged ( object sender, EventArgs e ) : void | ||
menuToolsAutocat_Item_Click ( object sender, EventArgs e ) : void | ||
menu_About_Click ( object sender, EventArgs e ) : void | ||
menu_File_Close_Click ( object sender, EventArgs e ) : void | ||
menu_File_Exit_Click ( object sender, EventArgs e ) : void | ||
menu_File_LoadProfile_Click ( object sender, EventArgs e ) : void | ||
menu_File_Manual_Export_Click ( object sender, EventArgs e ) : void | ||
menu_File_NewProfile_Click ( object sender, EventArgs e ) : void | ||
menu_File_SaveProfileAs_Click ( object sender, EventArgs e ) : void | ||
menu_File_SaveProfile_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_EditAutoCats_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Edit_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Export_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Import_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Restore_Config_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Restore_Profile_Click ( object sender, EventArgs e ) : void | ||
menu_Profile_Update_Click ( object sender, EventArgs e ) : void | ||
menu_Tools_AutonameAll_Click ( object sender, EventArgs e ) : void | ||
menu_Tools_DBEdit_Click ( object sender, EventArgs e ) : void | ||
menu_Tools_RemoveEmpty_Click ( object sender, EventArgs e ) : void | ||
menu_Tools_Settings_Click ( object sender, EventArgs e ) : void | ||
menu_Tools_SingleCat_Click ( object sender, EventArgs e ) : void | ||
mtxtSearch_TextChanged ( object sender, EventArgs e ) : void | ||
nameascendingToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
namedescendingToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
reorderFillerColumn ( ) : void | ||
txtAddCatAndAssign_TextChanged ( object sender, EventArgs e ) : void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
리턴 | void |