C# Class AutoWikiBrowser.MainForm

Inheritance: System.Windows.Forms.Form, IAutoWikiBrowser
Datei anzeigen Open project: reedy/AutoWikiBrowser Class Usage Examples

Public Properties

Property Type Description
NumberOfPagesParsed int

Private Properties

Property Type Description
AddTabPage void
ApiEditExceptionCaught void
AppendUsingAWBSummary string
ArticleInfo void
AutomaticallyDoAnythingComplete void
BeginProcess void
Bleepflash void
BotImage_Click void
CategoryLeave void
CheckLoginStatus bool
ClearBrowser void
CloseAWB void
CloseDownAWB void
CompareRegexPairs int
CompleteProcessPage void
CreateEditor void
Debug void
DefaultSettingsClick void
DelayedAutoSave void
DelayedRestart void
DeleteArticle void
DisableButtons void
EditBoxSaveTimer_Tick void
EditToolBarAction void
EditToolBarAction void
EnableButtons void
EnableDisableShutdownControls void
FalsePositiveClick void
FixupObsoleteRecentSettings void
GenerateEditStatistics void
GetDiff void
GetPreview void
GetShutdownType string
GoTo void
GuiUpdateAfterProcessing void
HandleLogoff void
HighlightAllFind void
HighlightErrors void
HighlightErrors void
HighlightSyntax void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserCommands void
IAutoWikiBrowserTabs bool
IAutoWikiBrowserTabs void
IAutoWikiBrowserTabs void
InitializeComponent void
LaunchDumpSearcher void
ListMakerSourceSelectHandler void
LoadDatedTemplates void
LoadDefaultEditSummaries void
LoadPrefs void
LoadPrefs void
LoadPrefs void
LoadRecentSettingsList void
LoadRenameTemplateParameters void
LoadSettingsDialog void
LoadSuccessApi bool
LoadTemplateRedirects void
LoadUserTalkWarnings void
LoggedOff void
MainForm_FormClosing void
MainForm_KeyDown void
MainForm_Load void
MainForm_Resize void
MakeDefaultEditSummary string
MakePrefs UserPrefs
MaxlagExceeded void
MoveArticle void
NewHistory void
NewWhatLinksHere void
NoWriteApiRight void
NudgeTimer_Tick void
OldVersion void
OpenComplete void
OpenPage void
OpenPreferences void
PageLoaded void
PageSaved void
PanelShowHide void
ParametersShowHide void
PasteMore_Click void
PreferencesToolStripMenuItem_Click void
PreviewComplete void
ProcessHTMLForDisplay string
ProcessPage void
ProcessPageBackground void
ProfileLoggedIn void
ProfileToLoad_LinkClicked void
ProtectArticle void
RecentSettingsClick void
RedSelection void
RegexTyposComplete void
Release void
ReparseEditBox void
ReparseEditBoxBackground void
ReparseEditBoxComplete void
ReparseEditBoxPart2 void
ResetFind void
ResetSettings void
ResetTypoStats void
RunSkipChecks void
RunUpdater void
Save void
SaveArticle void
SaveEditBoxText void
SaveInterval void
SavePrefs void
SavePrefs void
SaveRecentSettingsList void
SetBotModeEnabled void
SetBrowserSize void
SetButtons void
SetEditToolBarEnabled void
SetMenuVisibility void
SetPasteMoreText void
SetProgressBar void
SetProject void
SetStartButton void
ShowLogin void
ShowTimer void
Shutdown void
ShutdownComputer void
ShutdownTimer_Tick void
SkipChecks bool
SkipPage void
SkipPageReasonAlreadyProvided void
SkipRedirect void
Start void
StartArticleProcessing void
StartDelayedAutoSaveTimer void
StartDelayedRestartTimer void
StartDelayedRestartTimer void
StartProgressBar void
Stop void
StopDelayedAutoSaveTimer void
StopDelayedRestartTimer void
StopProgressBar void
StopSaveInterval void
Timer_Tick void
UndoChangeGeneric void
UpdateAdminStatus void
UpdateBotStatus void
UpdateBotTimer void
UpdateButtons void
UpdateCurrentTypoStats void
UpdateListStatus void
UpdateOverallTypoStats void
UpdateRecentList void
UpdateRecentList void
UpdateRecentSettingsMenu void
UpdateStatusUI void
UpdateTypoCount void
UpdateUserName void
UpdateUserNotifications void
UsageStatsMenuItem_Click void
UserDefaultSettingsLoadRequired void
WeHaveNewMessages void
YellowSelection void
aboutToolStripMenuItem_Click void
alphaSortInterwikiLinksToolStripMenuItem_CheckStateChanged void
birthdeathCatsToolStripMenuItem_Click void
btnDelete_Click void
btnDiff_Click void
btnFindAndReplaceAdvanced_Click void
btnFind_Click void
btnIgnore_Click void
btnLoadLinks_Click void
btnMoreFindAndReplce_Click void
btnMoreSkip_Click void
btnMove_Click void
btnPreview_Click void
btnProtect_Click void
btnRemove_Click void
btnResetNudges_Click void
btnSave_Click void
btnShowHide_Click void
btnStart_Click void
btnStop_Click void
btnSubst_Click void
btnWatch_Click void
btntsChanges_Click void
btntsIgnore_Click void
btntsPreview_Click void
btntsSave_Click void
btntsShowHideParameters_Click void
btntsStart_Click void
btntsStop_Click void
bypassAllRedirectsToolStripMenuItem_Click void
cEvalToolStripMenuItem_Click void
categoryToolStripMenuItem_Click void
chkAppend_CheckedChanged void
chkAutoMode_CheckedChanged void
chkEnableDab_CheckedChanged void
chkFindandReplace_CheckedChanged void
chkGeneralParse_CheckedChanged void
chkLock_CheckedChanged void
chkMinor_CheckedChanged void
chkRegExTypo_CheckedChanged void
chkShutdown_CheckedChanged void
chkSkipGeneralFixes_CheckedChanged void
cleanupToolStripMenuItem_Click void
clearCurrentListToolStripMenuItem_Click void
clearToolStripMenuItem_Click void
cmbEditSummary_KeyDown void
cmboCategorise_SelectedIndexChanged void
cmboEditSummary_MouseMove void
cmboEditSummary_TextChanged void
cmboImages_SelectedIndexChanged void
configureToolStripMenuItem_Click void
convertFromTalkPagesToolStripMenuItem_Click void
convertToTalkPagesToolStripMenuItem_Click void
copyToolStripMenuItem_Click void
cutToolStripMenuItem_Click void
disambiguationToolStripMenuItem_Click void
displayfalsePositivesButtonToolStripMenuItem_Click void
editToolBar_MouseHover void
enableTheToolbarToolStripMenuItem_Click void
enlargeEditAreaToolStripMenuItem_Click void
exitToolStripMenuItem_Click void
externalProcessingToolStripMenuItem_Click void
filterOutNonMainSpaceToolStripMenuItem_Click void
helpToolStripMenuItem1_Click void
hideToolStripMenuItem_Click void
humanNameCategoryKeyToolStripMenuItem_Click void
humanNameDisambigTagToolStripMenuItem_Click void
imgBold_Click void
imgComment_Click void
imgExtlink_Click void
imgHr_Click void
imgItalics_Click void
imgLink_Click void
imgMath_Click void
imgNowiki_Click void
imgRedirect_Click void
imgStrike_Click void
imgSub_Click void
imgSup_Click void
invalidateCacheToolStripMenuItem_Click void
launchDumpSearcherToolStripMenuItem_Click void
launchListComparerToolStripMenuItem_Click void
launchListSplitterToolStripMenuItem_Click void
launchRegexTester void
lbAlerts_Click void
lbDuplicateWikilinks_Click void
lblProject_Click void
lblUserName_Click void
lblUserNotifications_Click void
listToolStripMenuItem1_Click void
listToolStripMenuItem_Click void
loadDefaultSettingsToolStripMenuItem_Click void
loadPluginToolStripMenuItem_Click void
loadSettingsToolStripMenuItem_Click void
logOutToolStripMenuItem_Click void
makeModuleToolStripMenuItem_Click void
managePluginsToolStripMenuItem_Click void
markAllAsMinorToolStripMenuItem_Click void
menuitemMakeFromTextBoxCopy_Click void
menuitemMakeFromTextBoxCut_Click void
menuitemMakeFromTextBoxPaste_Click void
menuitemMakeFromTextBoxUndo_Click void
metadataTemplateToolStripMenuItem_Click void
mnuHistory_Opening void
mnuNotify_Opening void
mnuTextBox_Opening void
openHistoryMenuItem_Click void
openInBrowserToolStripMenuItem_Click void
openPageInBrowserToolStripMenuItem_Click void
openSelectionInBrowserToolStripMenuItem_Click void
openTalkPageInBrowserToolStripMenuItem_Click void
openXML_FileOk void
pasteToolStripMenuItem_Click void
profileTyposToolStripMenuItem_Click void
profilesToolStripMenuItem_Click void
refreshHistoryToolStripMenuItem_Click void
reloadToolStripMenuItem_Click void
removeAllExcessWhitespaceToolStripMenuItem_Click void
removeDuplicatesToolStripMenuItem_Click void
reparseToolStripMenuItem_Click void
replaceTextWithLastEditToolStripMenuItem_Click void
resetEditSkippedCountToolStripMenuItem_Click void
runUpdaterToolStripMenuItem_Click void
saveAsDefaultToolStripMenuItem_Click void
saveListToTextFileToolStripMenuItem_Click void
saveSettingsAsToolStripMenuItem_Click void
saveSettingsToolStripMenuItem_Click void
saveTextToFileToolStripMenuItem_Click void
selectAllToolStripMenuItem_Click void
showHideEditToolbarToolStripMenuItem_Click void
showHidePanelToolStripMenuItem_Click void
showToolStripMenuItem_Click void
sortAlphabeticallyToolStripMenuItem_Click void
specialFilterToolStripMenuItem_Click void
speedyDeleteToolStripMenuItem_Click void
statusBar_MouseHover void
stubToolStripMenuItem_Click void
submitStatToolStripMenuItem_Click void
summariesToolStripMenuItem_Click void
tabControl1_SelectedIndexChanged void
tabControl2_SelectedIndexChanged void
toolStripTextBox2_Click void
toolStripTextBox2_KeyPress void
txtDabLink_Enter void
txtDabLink_KeyPress void
txtDabLink_TextChanged void
txtEdit_TextChanged void
txtFind_KeyPress void
txtFind_MouseHover void
txtImageReplace_Leave void
txtImageWith_Leave void
txtNewCategory2_DoubleClick void
txtNewCategory_DoubleClick void
uncategorisedToolStripMenuItem_Click void
undoAllChangesToolStripMenuItem_Click void
undoToolStripMenuItem_Click void
unicodifyToolStripMenuItem_Click void
webBrowserHistory_DocumentCompleted void
webBrowserLinks_DocumentCompleted void
wikifyToolStripMenuItem_Click void
wordWrapToolStripMenuItem1_Click void

Public Methods

Method Description
CheckSettings ( ) : void

From https://stackoverflow.com/questions/2269489/c-sharp-user-settings-broken

CheckStatus ( bool login ) : bool
LoadTypos ( bool reload ) : void
MainForm ( ) : System
NotifyBalloon ( string message, ToolTipIcon icon ) : void
ParseCommandLine ( string args ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddTabPage ( TabPage tabp ) : void
ApiEditExceptionCaught ( AsyncApiEdit sender, Exception ex ) : void
AppendUsingAWBSummary ( string summary ) : string

Appends (translation of) "using AWB" wikilinked summary tag to edit summary

ArticleInfo ( bool reset ) : void
AutomaticallyDoAnythingComplete ( WikiFunctions.Background.BackgroundRequest req ) : void

Event that fires when ProcessPage background thread finishes

BeginProcess ( ) : void

Bleepflash ( ) : void
BotImage_Click ( object sender, EventArgs e ) : void
CategoryLeave ( object sender, EventArgs e ) : void
CheckLoginStatus ( ) : bool

checks if we are still logged in asks to relogin if needed

ClearBrowser ( ) : void
CloseAWB ( ) : void
CloseDownAWB ( ) : void
CompareRegexPairs ( string>.KeyValuePair x, string>.KeyValuePair y ) : int
CompleteProcessPage ( ) : void

Runs after ProcessPage to set edit box text, set alerts, call diff/preview, highlight errors, highlight syntax, enable buttons

CreateEditor ( ) : void

Debug ( ) : void
DefaultSettingsClick ( object sender, EventArgs e ) : void
DelayedAutoSave ( object sender, EventArgs e ) : void
DelayedRestart ( object sender, EventArgs e ) : void
DeleteArticle ( ) : void
DisableButtons ( ) : void
EditBoxSaveTimer_Tick ( object sender, EventArgs e ) : void
EditToolBarAction ( string noSelection, int selectionStartOffset, int selectionLength, string selectionBeforeAfter ) : void

Applies EditToolBar button action

EditToolBarAction ( string noSelection, int selectionStartOffset, int selectionLength, string selectionBefore, string selectionAfter ) : void

Applys EditToolBar button action

EnableButtons ( ) : void
EnableDisableShutdownControls ( bool enabled ) : void
FalsePositiveClick ( object sender, EventArgs e ) : void
FixupObsoleteRecentSettings ( ) : void
GenerateEditStatistics ( ) : void
GetDiff ( ) : void
GetPreview ( ) : void
GetShutdownType ( ) : string
GoTo ( int destLine ) : void

Moves the caret to the input line within the article text box

GuiUpdateAfterProcessing ( ) : void

HandleLogoff ( ) : void

Displays You've been logged off message, opens profiles screen if not already open

HighlightAllFind ( ) : void
HighlightErrors ( ) : void
HighlightErrors ( int>.SortedDictionary errors ) : void
HighlightSyntax ( ) : void

Applies syntax highlighting to the Edit Text Box

IAutoWikiBrowserCommands ( ) : void
IAutoWikiBrowserCommands ( ArticleRedirected handler ) : void
IAutoWikiBrowserCommands ( FormClosingEventHandler handler ) : void
IAutoWikiBrowserCommands ( IAWBPlugin sender ) : void
IAutoWikiBrowserCommands ( IAWBPlugin sender, string reason ) : void
IAutoWikiBrowserCommands ( bool skipped, AWBLogListener logListener ) : void
IAutoWikiBrowserCommands ( string sender ) : void
IAutoWikiBrowserCommands ( string sender, string reason ) : void
IAutoWikiBrowserTabs ( TabPage tabp ) : bool
IAutoWikiBrowserTabs ( ) : void
IAutoWikiBrowserTabs ( TabPage tabp ) : void
InitializeComponent ( ) : void

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

LaunchDumpSearcher ( ) : void
ListMakerSourceSelectHandler ( object sender, EventArgs e ) : void
LoadDatedTemplates ( ) : void
LoadDefaultEditSummaries ( ) : void
LoadPrefs ( ) : void

Load default preferences

LoadPrefs ( UserPrefs p ) : void

Load preferences object

LoadPrefs ( string path ) : void

Load preferences from file

LoadRecentSettingsList ( ) : void
LoadRenameTemplateParameters ( ) : void
LoadSettingsDialog ( ) : void
LoadSuccessApi ( ) : bool
LoadTemplateRedirects ( ) : void

Loads the list of template redirects to bypass from [[WP:AWB/Template redirects]]

LoadUserTalkWarnings ( ) : void

Loads the list of user talk templates from [[WP:AWB/User talk templates]], generates UserTalkTemplatesRegex from them

LoggedOff ( AsyncApiEdit sender ) : void
MainForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
MainForm_KeyDown ( object sender, KeyEventArgs e ) : void
MainForm_Load ( object sender, EventArgs e ) : void
MainForm_Resize ( object sender, EventArgs e ) : void
MakeDefaultEditSummary ( ) : string

Sets the edit summary for the current edit. Returns a section edit summary if edit is to a single section and the section edit summary option is enabled

MakePrefs ( ) : UserPrefs

Make preferences object from current settings

MaxlagExceeded ( AsyncApiEdit sender, int maxlag, int retryAfter ) : void
MoveArticle ( ) : void
NewHistory ( string pageTitle ) : void
NewWhatLinksHere ( string title ) : void
NoWriteApiRight ( ) : void
NudgeTimer_Tick ( object sender, NudgeTimer e ) : void
OldVersion ( ) : void
OpenComplete ( AsyncApiEdit editor, PageInfo page ) : void
OpenPage ( string title ) : void
OpenPreferences ( bool focusSiteTab ) : void
PageLoaded ( PageInfo page ) : void

Invoked on successful page load, performs skip checks and calls main page processing

PageSaved ( AsyncApiEdit sender, SaveInfo saveInfo ) : void
PanelShowHide ( ) : void
ParametersShowHide ( ) : void
PasteMore_Click ( object sender, EventArgs e ) : void
PreferencesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
PreviewComplete ( AsyncApiEdit sender, string result ) : void
ProcessHTMLForDisplay ( string linksHtml ) : string
ProcessPage ( Article theArticle, bool mainProcess ) : void

Fully processes a page, applying all needed changes

ProcessPageBackground ( ) : void

Runs ProcessPage background thread

ProfileLoggedIn ( object sender, EventArgs e ) : void
ProfileToLoad_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
ProtectArticle ( ) : void
RecentSettingsClick ( object sender, EventArgs e ) : void
RedSelection ( int index, int length ) : void
RegexTyposComplete ( BackgroundRequest req ) : void
Release ( ) : void
ReparseEditBox ( ) : void
ReparseEditBoxBackground ( ) : void

Runs ProcessPage and UpdateCurrentTypoStats as background jobs for reparse edit box

ReparseEditBoxComplete ( BackgroundRequest req ) : void

Called by ReparseEditBox complete event Calls ReparseEditBoxPart2 to update alerts etc. after re-processing page

ReparseEditBoxPart2 ( ) : void

Second part of reparse edit box to update alerts, article stats etc. Called after ReparseEditBoxBackground completes

ResetFind ( object sender, EventArgs e ) : void
ResetSettings ( ) : void

Resets settings to Setting Class defaults

ResetTypoStats ( ) : void
RunSkipChecks ( ) : void

Carries out skip checks following ProcessPage Calls CompleteProcessPage if page not skipped

RunUpdater ( ) : void
Save ( ) : void

SaveArticle ( ) : void
SaveEditBoxText ( string path ) : void
SaveInterval ( object sender, EventArgs e ) : void
SavePrefs ( ) : void

Save preferences as default

SavePrefs ( string path ) : void

Save preferences to file

SaveRecentSettingsList ( ) : void

Updates registry entry for recently used settings files

SetBotModeEnabled ( bool enabled ) : void
SetBrowserSize ( ) : void
SetButtons ( bool enabled ) : void
SetEditToolBarEnabled ( bool enabled ) : void
SetMenuVisibility ( bool visible ) : void
SetPasteMoreText ( int item, string s ) : void
SetProgressBar ( object sender, EventArgs e ) : void
SetProject ( string code, ProjectEnum project, string customProject, string protocol ) : void

SetStartButton ( bool enabled ) : void
ShowLogin ( ) : void
ShowTimer ( ) : void
Shutdown ( ) : void
ShutdownComputer ( ) : void
ShutdownTimer_Tick ( object sender, EventArgs e ) : void
SkipChecks ( bool checkContains, bool checkNotContains ) : bool

Skips the article based on protection level and contains/not contains logic

SkipPage ( string reason ) : void
SkipPageReasonAlreadyProvided ( ) : void
SkipRedirect ( string reason ) : void
Start ( ) : void

StartArticleProcessing ( ) : void

StartDelayedAutoSaveTimer ( ) : void
StartDelayedRestartTimer ( ) : void
StartDelayedRestartTimer ( int delay ) : void
StartProgressBar ( ) : void
Stop ( ) : void
StopDelayedAutoSaveTimer ( ) : void
StopDelayedRestartTimer ( ) : void
StopProgressBar ( ) : void
StopSaveInterval ( ) : void
Timer_Tick ( object sender, EventArgs e ) : void
UndoChangeGeneric ( DiffChangeMode changeType, int left, int right ) : void

Reverses the change, addition or deletion of a line of text in the page

UpdateAdminStatus ( ) : void
UpdateBotStatus ( ) : void
UpdateBotTimer ( ) : void
UpdateButtons ( object sender, EventArgs e ) : void
UpdateCurrentTypoStats ( ) : void
UpdateListStatus ( object sender, EventArgs e ) : void
UpdateOverallTypoStats ( ) : void
UpdateRecentList ( IEnumerable list ) : void
UpdateRecentList ( string path ) : void
UpdateRecentSettingsMenu ( ) : void
UpdateStatusUI ( ) : void
UpdateTypoCount ( ) : void
UpdateUserName ( ) : void
UpdateUserNotifications ( ) : void
UsageStatsMenuItem_Click ( object sender, EventArgs e ) : void
UserDefaultSettingsLoadRequired ( object sender, EventArgs e ) : void
WeHaveNewMessages ( ) : void
YellowSelection ( int index, int length ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
alphaSortInterwikiLinksToolStripMenuItem_CheckStateChanged ( object sender, EventArgs e ) : void
birthdeathCatsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
btnDelete_Click ( object sender, EventArgs e ) : void
btnDiff_Click ( object sender, EventArgs e ) : void
btnFindAndReplaceAdvanced_Click ( object sender, EventArgs e ) : void
btnFind_Click ( object sender, EventArgs e ) : void
btnIgnore_Click ( object sender, EventArgs e ) : void
btnLoadLinks_Click ( object sender, EventArgs e ) : void
btnMoreFindAndReplce_Click ( object sender, EventArgs e ) : void
btnMoreSkip_Click ( object sender, EventArgs e ) : void
btnMove_Click ( object sender, EventArgs e ) : void
btnPreview_Click ( object sender, EventArgs e ) : void
btnProtect_Click ( object sender, EventArgs e ) : void
btnRemove_Click ( object sender, EventArgs e ) : void
btnResetNudges_Click ( object sender, EventArgs e ) : void
btnSave_Click ( object sender, EventArgs e ) : void
btnShowHide_Click ( object sender, EventArgs e ) : void
btnStart_Click ( object sender, EventArgs e ) : void
btnStop_Click ( object sender, EventArgs e ) : void
btnSubst_Click ( object sender, EventArgs e ) : void
btnWatch_Click ( object sender, EventArgs e ) : void
btntsChanges_Click ( object sender, EventArgs e ) : void
btntsIgnore_Click ( object sender, EventArgs e ) : void
btntsPreview_Click ( object sender, EventArgs e ) : void
btntsSave_Click ( object sender, EventArgs e ) : void
btntsShowHideParameters_Click ( object sender, EventArgs e ) : void
btntsStart_Click ( object sender, EventArgs e ) : void
btntsStop_Click ( object sender, EventArgs e ) : void
bypassAllRedirectsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cEvalToolStripMenuItem_Click ( object sender, EventArgs e ) : void
categoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
chkAppend_CheckedChanged ( object sender, EventArgs e ) : void
chkAutoMode_CheckedChanged ( object sender, EventArgs e ) : void
chkEnableDab_CheckedChanged ( object sender, EventArgs e ) : void
chkFindandReplace_CheckedChanged ( object sender, EventArgs e ) : void
chkGeneralParse_CheckedChanged ( object sender, EventArgs e ) : void
chkLock_CheckedChanged ( object sender, EventArgs e ) : void
chkMinor_CheckedChanged ( object sender, EventArgs e ) : void
chkRegExTypo_CheckedChanged ( object sender, EventArgs e ) : void
chkShutdown_CheckedChanged ( object sender, EventArgs e ) : void
chkSkipGeneralFixes_CheckedChanged ( object sender, EventArgs e ) : void
cleanupToolStripMenuItem_Click ( object sender, EventArgs e ) : void
clearCurrentListToolStripMenuItem_Click ( object sender, EventArgs e ) : void
clearToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cmbEditSummary_KeyDown ( object sender, KeyEventArgs e ) : void
cmboCategorise_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmboEditSummary_MouseMove ( object sender, MouseEventArgs e ) : void
cmboEditSummary_TextChanged ( object sender, EventArgs e ) : void
cmboImages_SelectedIndexChanged ( object sender, EventArgs e ) : void
configureToolStripMenuItem_Click ( object sender, EventArgs e ) : void
convertFromTalkPagesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
convertToTalkPagesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
copyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
disambiguationToolStripMenuItem_Click ( object sender, EventArgs e ) : void
displayfalsePositivesButtonToolStripMenuItem_Click ( object sender, EventArgs e ) : void
editToolBar_MouseHover ( object sender, EventArgs e ) : void
enableTheToolbarToolStripMenuItem_Click ( object sender, EventArgs e ) : void
enlargeEditAreaToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
externalProcessingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
filterOutNonMainSpaceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
helpToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
hideToolStripMenuItem_Click ( object sender, EventArgs e ) : void
humanNameCategoryKeyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
humanNameDisambigTagToolStripMenuItem_Click ( object sender, EventArgs e ) : void
imgBold_Click ( object sender, EventArgs e ) : void
imgComment_Click ( object sender, EventArgs e ) : void
imgExtlink_Click ( object sender, EventArgs e ) : void
imgHr_Click ( object sender, EventArgs e ) : void
imgItalics_Click ( object sender, EventArgs e ) : void
imgLink_Click ( object sender, EventArgs e ) : void
imgMath_Click ( object sender, EventArgs e ) : void
imgNowiki_Click ( object sender, EventArgs e ) : void
imgRedirect_Click ( object sender, EventArgs e ) : void
imgStrike_Click ( object sender, EventArgs e ) : void
imgSub_Click ( object sender, EventArgs e ) : void
imgSup_Click ( object sender, EventArgs e ) : void
invalidateCacheToolStripMenuItem_Click ( object sender, EventArgs e ) : void
launchDumpSearcherToolStripMenuItem_Click ( object sender, EventArgs e ) : void
launchListComparerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
launchListSplitterToolStripMenuItem_Click ( object sender, EventArgs e ) : void
launchRegexTester ( object sender, EventArgs e ) : void
lbAlerts_Click ( object sender, EventArgs e ) : void

Focuses the edit box on the next alert after the caret

lbDuplicateWikilinks_Click ( object sender, EventArgs e ) : void
lblProject_Click ( object sender, EventArgs e ) : void
lblUserName_Click ( object sender, EventArgs e ) : void
lblUserNotifications_Click ( object sender, EventArgs e ) : void
listToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
listToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadDefaultSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadPluginToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
logOutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
makeModuleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
managePluginsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
markAllAsMinorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
menuitemMakeFromTextBoxCopy_Click ( object sender, EventArgs e ) : void
menuitemMakeFromTextBoxCut_Click ( object sender, EventArgs e ) : void
menuitemMakeFromTextBoxPaste_Click ( object sender, EventArgs e ) : void
menuitemMakeFromTextBoxUndo_Click ( object sender, EventArgs e ) : void
metadataTemplateToolStripMenuItem_Click ( object sender, EventArgs e ) : void
mnuHistory_Opening ( object sender, CancelEventArgs e ) : void
mnuNotify_Opening ( object sender, CancelEventArgs e ) : void
mnuTextBox_Opening ( object sender, CancelEventArgs e ) : void
openHistoryMenuItem_Click ( object sender, EventArgs e ) : void
openInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openPageInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openSelectionInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openTalkPageInBrowserToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openXML_FileOk ( object sender, CancelEventArgs e ) : void
pasteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
profileTyposToolStripMenuItem_Click ( object sender, EventArgs e ) : void
profilesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
refreshHistoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
reloadToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeAllExcessWhitespaceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeDuplicatesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
reparseToolStripMenuItem_Click ( object sender, EventArgs e ) : void
replaceTextWithLastEditToolStripMenuItem_Click ( object sender, EventArgs e ) : void
resetEditSkippedCountToolStripMenuItem_Click ( object sender, EventArgs e ) : void
runUpdaterToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveAsDefaultToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveListToTextFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveSettingsAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveTextToFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showHideEditToolbarToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showHidePanelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sortAlphabeticallyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
specialFilterToolStripMenuItem_Click ( object sender, EventArgs e ) : void
speedyDeleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
statusBar_MouseHover ( object sender, EventArgs e ) : void
stubToolStripMenuItem_Click ( object sender, EventArgs e ) : void
submitStatToolStripMenuItem_Click ( object sender, EventArgs e ) : void
summariesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tabControl1_SelectedIndexChanged ( object sender, EventArgs e ) : void
tabControl2_SelectedIndexChanged ( object sender, EventArgs e ) : void
toolStripTextBox2_Click ( object sender, EventArgs e ) : void
toolStripTextBox2_KeyPress ( object sender, KeyPressEventArgs e ) : void
txtDabLink_Enter ( object sender, EventArgs e ) : void
txtDabLink_KeyPress ( object sender, KeyPressEventArgs e ) : void
txtDabLink_TextChanged ( object sender, EventArgs e ) : void
txtEdit_TextChanged ( object sender, EventArgs e ) : void
txtFind_KeyPress ( object sender, KeyPressEventArgs e ) : void
txtFind_MouseHover ( object sender, EventArgs e ) : void
txtImageReplace_Leave ( object sender, EventArgs e ) : void
txtImageWith_Leave ( object sender, EventArgs e ) : void
txtNewCategory2_DoubleClick ( object sender, EventArgs e ) : void
txtNewCategory_DoubleClick ( object sender, EventArgs e ) : void
uncategorisedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
undoAllChangesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
undoToolStripMenuItem_Click ( object sender, EventArgs e ) : void
unicodifyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
webBrowserHistory_DocumentCompleted ( object sender, WebBrowserDocumentCompletedEventArgs e ) : void
webBrowserLinks_DocumentCompleted ( object sender, WebBrowserDocumentCompletedEventArgs e ) : void
wikifyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
wordWrapToolStripMenuItem1_Click ( object sender, EventArgs e ) : void

Method Details

CheckSettings() public static method

From https://stackoverflow.com/questions/2269489/c-sharp-user-settings-broken
public static CheckSettings ( ) : void
return void

CheckStatus() public method

public CheckStatus ( bool login ) : bool
login bool
return bool

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

LoadTypos() public method

public LoadTypos ( bool reload ) : void
reload bool
return void

MainForm() public method

public MainForm ( ) : System
return System

NotifyBalloon() public method

public NotifyBalloon ( string message, ToolTipIcon icon ) : void
message string
icon ToolTipIcon
return void

ParseCommandLine() public method

public ParseCommandLine ( string args ) : void
args string
return void

Property Details

NumberOfPagesParsed public_oe property

Holds the number of pages parsed when AWB is in pre-parse mode
public int NumberOfPagesParsed
return int