ClientUser::Help( const char *const * )
Displays a block of help text to the user. Used by p4
resolve
but not p4 help
.
Virtual? |
Yes |
|
Class |
||
Arguments |
|
an array of arrays containing the help text. |
Returns |
|
Notes
This function is called by p4 resolve
when the “?”
option is selected during an interactive resolve. The default
implementation displays the help text given to it, one line at a
time.
Example
The default implementation is called in order to display the "merge
options" block of help text during a resolve by dumping the text to
stdout
.
To display the resolve help text in another manner, create a subclass of
ClientUser
with an alternate implementation of Help()
.
For example, suppose you’d like a helpful message about the meaning of "yours" and "theirs" to be attached to the help message. Define the method as follows:
void MyClientUser::Help( const char *const *help ) { for ( ; *help; help++ ) printf( "%s\n", *help ); printf( "Note: In integrations, yours is the target file, \ theirs is the source file.\n" ); }