MCPcopy Create free account

hub / github.com/clechasseur/pathcopycopy / functions

Functions1,298 in github.com/clechasseur/pathcopycopy

MethodPositionPersistedForm_Load
<summary> Called when the form is first loaded, before it is displayed. We use this opportunity to reposition the form if there is saved information i
PathCopyCopySettings/UI/Utils/PositionPersistedForm.cs:71
MethodPositionPersistedForm_LocationChanged
<summary> Called when the form's position changes. We persist the new position in user settings. </summary> <param name="sender">Event sender.</param>
PathCopyCopySettings/UI/Utils/PositionPersistedForm.cs:102
MethodPositionPersistedForm_SizeChanged
<summary> Called when the form's size changes. We persist the new size in user settings. </summary> <param name="sender">Event sender.</param> <param
PathCopyCopySettings/UI/Utils/PositionPersistedForm.cs:115
MethodPushToStackPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:405
MethodPushToStackPipelineElement
Default constructor. The element will push the entire path to the stack.
PathCopyCopy/src/PluginPipelineElements.cpp:496
MethodPushToStackPipelineElement
<summary> Default constructor. Element will push entire path to the stack. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2126
MethodPushToStackPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Element we're configuring.</param>
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:43
MethodQueryContextMenu
IContextMenu::QueryContextMenu Invoked by the shell to populate a contextual menu. We need to use this opportunity to add our menu items. @param p_h
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:297
MethodQueryGUIDValue
Tries to load a GUID value from the registry key (stored as a string). @param p_pValueName Name of value to load. @param p_rValue Where to store valu
PathCopyCopy/src/AtlRegKey.cpp:139
MethodQueryGUIDValue
Tries to load a GUID value from the registry key (stored as a string). @param p_pValueName Name of value to load. @param p_rValue Where to store valu
PathCopyCopy/src/UserOverrideableRegKey.cpp:157
MethodQueryQWORDValue
Tries to load a QWORD value from the registry key. @param p_pValueName Name of value to load. @param p_rValue Where to store value. @return Result co
PathCopyCopy/src/UserOverrideableRegKey.cpp:135
MethodQueryValue
Tries to load a value from the registry key. @param p_pValueName Name of value to load. @param p_pValueType If set, will receive the type of value. @
PathCopyCopy/src/UserOverrideableRegKey.cpp:183
MethodQuotesChk_CheckedChanged
<summary> Called when the user checks or unchecks the "Add quotes" checkbox. We need to enable to disable the "...only if there's space" checkbox when
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:387
MethodQuotesPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:91
MethodRangeBeginTxt_TextChanged
<summary> Called when the user changes the beginning of the range. We update our associated element here. </summary> <param name="sender">Event sender
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:107
MethodRangeBeginTxt_TextChanged
<summary> Called when the user changes the beginning of the range. We update our associated element here. </summary> <param name="sender">Event sender
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:104
MethodRangeEndTxt_TextChanged
<summary> Called when the user changes the end of the range. We update our associated element here. </summary> <param name="sender">Event sender.</par
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:122
MethodRangeEndTxt_TextChanged
<summary> Called when the user changes the end of the range. We update our associated element here. </summary> <param name="sender">Event sender.</par
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:119
MethodReadRegistryStringValue
Reads the content of a string registry value and returns it in a std::wstring so that it's easier to manage. Will take care of reallocating buffers as
PathCopyCopy/src/PluginUtils.cpp:413
MethodRecursiveCopyPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:535
MethodRegCOMPluginProvider
PathCopyCopy/prihdr/PathCopyCopySettings.h:184
MethodRegCOMPluginProvider
Constructor. @param p_PluginsKey Registry key storing (COM) plugins.
PathCopyCopy/src/PathCopyCopySettings.cpp:1538
FunctionRegGetPathWithPluginW
RegGetPathWithPluginW Function that can be called with rundll32.exe to invoke a specific plugin and save the resulting path to a registry value. The
PathCopyCopy/src/PathCopyCopyRunDll32EntryPoints.cpp:155
FunctionRegGetPathWithTempPipelinePluginW
RegGetPathWithTempPipelinePluginW Function that can be called with rundll32.exe to invoke a specific temp pipeline plugin and save the resulting path
PathCopyCopy/src/PathCopyCopyRunDll32EntryPoints.cpp:233
MethodRegKey
PathCopyCopy/prihdr/RegKey.h:192
MethodRegPipelinePluginProvider
PathCopyCopy/prihdr/PathCopyCopySettings.h:201
MethodRegPipelinePluginProvider
Constructor. @param p_PipelinePluginsKey Registry key containing pipeline plugins.
PathCopyCopy/src/PathCopyCopySettings.cpp:1563
MethodRegexGroupTxt_TextChanged
<summary> Called when the user changes the group number. We update our associated element here. </summary> <param name="sender">Event sender.</param>
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:149
MethodRegexPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:262
MethodRegexPipelineElement
Constructor. @param p_Regex Regular expression to use to find matches. @param p_Format Format of replacement string. @param p_IgnoreCase Whether to i
PathCopyCopy/src/PluginPipelineElements.cpp:196
MethodRegexPipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1559
MethodRegexPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param>
PathCopyCopySettings/UI/UserControls/RegexPipelineElementUserControl.cs:42
MethodRegexSyntaxHelpLinkLbl_LinkClicked
<summary> Called when the user presses a link to get a regex tutorial. We need to launch a browser to navigate to the website. </summary> <param name=
PathCopyCopySettings/UI/Forms/RegexTesterForm.cs:131
MethodRegexTesterException
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Regexes/RegexTester.cs:134
MethodRegexTesterForm
<summary> Constructor. </summary>
PathCopyCopySettings/UI/Forms/RegexTesterForm.cs:42
MethodRegexTesterForm_HelpButtonClicked
<summary> Called when the user presses the Help button in the form's caption bar. We navigate to the wiki to show help in such a case. </summary> <par
PathCopyCopySettings/UI/Forms/RegexTesterForm.cs:142
MethodRegexTxt_TextChanged
<summary> Called when the user changes the regex. We update our associated element here. </summary> <param name="sender">Event sender.</param> <param
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:137
MethodRegexTxt_TextChanged
<summary> Called when the user changes the regex. We update our associated element here. </summary> <param name="sender">Event sender.</param> <param
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.cs:134
MethodRegisterSampleCOMPlugin
<summary> Function called when our class library is registered. We use this opportunity to register our plugin in Path Copy Copy. </summary>
Samples/SampleCOMPluginCSharp/SampleCOMPlugin/SampleCOMPlugin.cs:39
MethodRemoveFileExtPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:216
MethodRemoveFromExtToMenu
Scans the vector keeping tracks of instances modifying menus and removes any reference to this instance from it.
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:1212
MethodRemovePluginBtn_Click
<summary> Called when the Remove button is pressed. We remove selected plugins. </summary> <param name="sender">Event sender.</param> <param name="e">
PathCopyCopySettings/UI/Forms/MainForm.cs:1244
MethodReplaceAll
Replaces all instance of p_OldValue in p_rString with p_NewValue. @param p_rString String to modify (in-place). @param p_OldValue Old value to look f
PathCopyCopy/src/StringUtils.cpp:54
MethodReplaceTxt_TextChanged
<summary> Called when the text of the Replace textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Event s
PathCopyCopySettings/UI/UserControls/FindReplacePipelineElementUserControl.cs:78
MethodReplaceTxt_TextChanged
<summary> Called when the text of the Replace textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Event s
PathCopyCopySettings/UI/UserControls/RegexPipelineElementUserControl.cs:81
MethodReportBadArgumentValue
(string value)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1199
MethodReportDuplicateArgumentValue
(string value)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1157
MethodReportMissingRequiredArgument
()
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1144
MethodReportUnrecognizedArgument
(string argument)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:668
MethodResources
()
PathCopyCopySettings/Properties/Resources.Designer.cs:31
MethodRevise
Performs config revisions on the first call. This is done to avoid revising when we don't need to.
PathCopyCopy/src/PathCopyCopySettings.cpp:968
MethodReviseInfo
PathCopyCopy/prihdr/PathCopyCopySettings.h:156
MethodReviseInfo
Constructor. @param p_rUserKey Config registry key containing user settings. @param p_pFormsKey Config registry key containing forms position/size. O
PathCopyCopy/src/PathCopyCopySettings.cpp:1522
MethodReviser
PathCopyCopy/prihdr/PathCopyCopySettings.h:135
MethodSambaPathPlugin
PathCopyCopy/plugins/prihdr/SambaPathPlugin.h:41
MethodSambaPathPlugin
Constructor.
PathCopyCopy/plugins/src/SambaPathPlugin.cpp:45
MethodSamplePlugin
PathCopyCopy/plugins/prihdr/SamplePlugin.h:41
MethodSamplePlugin
Constructor.
PathCopyCopy/plugins/src/SamplePlugin.cpp:40
MethodSave
IPersistFile::Save This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:84
MethodSaveCompleted
IPersistFile::SaveCompleted This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:96
MethodSavePipelinePlugins
<summary> Saves the list of pipeline plugins. User-specific plugins will be saved to the registry; global plugins are not modified, but the display or
PathCopyCopySettings/Core/UserSettings.cs:1135
MethodSavePluginsInValue
<summary> Saves a list of plugin IDs in a user settings' registry value. </summary> <param name="valueName">Name of registry value where to save plugi
PathCopyCopySettings/Core/UserSettings.cs:1047
MethodSaveUserSettings
<summary> Saves the current options in the user settings. </summary>
PathCopyCopySettings/UI/Forms/MainForm.cs:366
MethodSeparatorPlugin
<summary> Creates a separator plugin bean. </summary>
PathCopyCopySettings/Core/Plugins/Plugin.cs:322
MethodSeparatorTxt_TextChanged
<summary> Called when the text of the Separator textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Event
PathCopyCopySettings/UI/UserControls/PathsSeparatorPipelineElementUserControl.cs:65
MethodSetDWORDValue
Tries to save a DWORD value in the registry key. This will always write the value to the user key. @param p_pValueName Name of value to save. @param
PathCopyCopy/src/UserOverrideableRegKey.cpp:285
MethodSetData
IDataObject::SetData This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:272
MethodSetGUIDValue
Tries to save a GUID value in the registry key (as a string). @param p_pValueName Name of value to save. @param p_pValue Value to save. @return Resul
PathCopyCopy/src/AtlRegKey.cpp:236
MethodSetGUIDValue
Tries to save a GUID value in the registry key (as a string). This will always write the value to the user key. @param p_pValueName Name of value to
PathCopyCopy/src/UserOverrideableRegKey.cpp:321
MethodSetQWORDValue
Tries to save a QWORD value in the registry key. This will always write the value to the user key. @param p_pValueName Name of value to save. @param
PathCopyCopy/src/UserOverrideableRegKey.cpp:303
MethodSetStringValue
Tries to save a string value in the registry key. This will always write the value to the user key. @param p_pValueName Name of value to save. @param
PathCopyCopy/src/UserOverrideableRegKey.cpp:339
MethodSettings
PathCopyCopy/prihdr/PathCopyCopySettings.h:58
MethodSettings
Constructor. Opens the user key as an overrideable key (see class for details). Also opens the plugins key in read/write mode if possible, otherwise r
PathCopyCopy/src/PathCopyCopySettings.cpp:217
MethodSettingsApp
PathCopyCopy/prihdr/PathCopyCopySettingsApp.h:48
MethodSettingsApp
Constructor.
PathCopyCopy/src/PathCopyCopySettingsApp.cpp:36
MethodSettingsException
Constructor with error code. @param p_ErrorCode The Windows error code associated with the exception.
PathCopyCopy/src/PathCopyCopySettings.cpp:1596
MethodShortFolderPlugin
PathCopyCopy/plugins/prihdr/ShortFolderPlugin.h:43
MethodShortFolderPlugin
Constructor.
PathCopyCopy/plugins/src/ShortFolderPlugin.cpp:41
MethodShortNamePlugin
PathCopyCopy/plugins/prihdr/ShortNamePlugin.h:43
MethodShortNamePlugin
Constructor.
PathCopyCopy/plugins/src/ShortNamePlugin.cpp:41
MethodShortPathPlugin
PathCopyCopy/plugins/prihdr/ShortPathPlugin.h:43
MethodShortPathPlugin
Constructor.
PathCopyCopy/plugins/src/ShortPathPlugin.cpp:41
MethodShortUNCFolderPlugin
PathCopyCopy/plugins/prihdr/ShortUNCFolderPlugin.h:44
MethodShortUNCFolderPlugin
Constructor.
PathCopyCopy/plugins/src/ShortUNCFolderPlugin.cpp:39
MethodShortUNCPathPlugin
PathCopyCopy/plugins/prihdr/ShortUNCPathPlugin.h:44
MethodShortUNCPathPlugin
Constructor.
PathCopyCopy/plugins/src/ShortUNCPathPlugin.cpp:39
MethodShouldBeEnabledFor
Checks if a plugin using this pipeline element should be enabled or not. In our case, we see if our regex is valid. @param p_ParentPath Path of the p
PathCopyCopy/src/PluginPipelineElements.cpp:241
MethodShowForFiles
Checks if this plugin should be displayed when files are selected. @return true to display this plugin when files are selected.
PathCopyCopy/plugins/src/PipelinePlugin.cpp:269
MethodShowForFilesCheck_CheckedChanged
<summary> Called when the checked state of the "Show for files" checkbox changes. We update our associated pipeline element here. </summary> <param na
PathCopyCopySettings/UI/UserControls/DisplayForSelectionPipelineElementUserControl.cs:66
MethodShowForFolders
Checks if this plugin should be displayed when folders are selected. @return true to display this plugin when folders are selected.
PathCopyCopy/plugins/src/PipelinePlugin.cpp:287
MethodShowForFoldersCheck_CheckedChanged
<summary> Called when the checked state of the "Show for folders" checkbox changes. We update our associated pipeline element here. </summary> <param
PathCopyCopySettings/UI/UserControls/DisplayForSelectionPipelineElementUserControl.cs:78
MethodSiteLinkLbl_LinkClicked
<summary> Called when the user clicks on the link to visit the PCC website. </summary> <param name="sender">Event sender.</param> <param name="e">Even
PathCopyCopySettings/UI/Forms/MainForm.cs:823
MethodSoftwareUpdateException
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/SoftwareUpdates.cs:350
MethodSoftwareUpdateForm
<summary> Constructor. </summary>
PathCopyCopySettings/UI/Forms/SoftwareUpdateForm.cs:48
MethodSoftwareUpdateUrlLinkLbl_LinkClicked
<summary> Called when the link of the website is clicked. </summary> <param name="sender">Event sender.</param> <param name="e">Event arguments.</para
PathCopyCopySettings/UI/Forms/SoftwareUpdateForm.cs:102
MethodSoftwareUpdater
<summary> Constructor. </summary> <param name="userSettings"><see cref="UserSettings"/> object. Cannot be <c>null</c>.</param>
PathCopyCopySettings/Core/SoftwareUpdates.cs:247
MethodStAddrInfo
Default constructor. Initializes addrinfoW pointer to null.
PathCopyCopy/prihdr/StAddrInfo.h:41
MethodStAtlPerUserOverride
Constructor. Will override HKEY_CLASSES_ROOT if this is a per-user registration.
PathCopyCopy/prihdr/StAtlPerUserOverride.h:45
MethodStClipboard
Constructor. Opens and empties the clipboard, giving clipboard ownership to the specified window. The result of the initialization can be inspected th
PathCopyCopy/prihdr/StClipboard.h:45
MethodStCoInitialize
Default constructor. Will call CoInitialize without arguments.
PathCopyCopy/prihdr/StCoInitialize.h:39
← previousnext →801–900 of 1,298, ranked by callers