#include <groupops.h>
Inheritance diagram for OpUngroupSpecial:
Public Member Functions | |
OpUngroupSpecial () | |
OpUngroupSpecial constructor. | |
void | Do (OpDescriptor *) |
Performs the Ungroup Special operation. | |
Static Public Member Functions | |
static BOOL | Init () |
OpUngroupSpecial initialiser method. | |
static OpState | GetState (String_256 *, OpDescriptor *) |
For finding the OpUngroupSpecial's state. |
Definition at line 190 of file groupops.h.
|
OpUngroupSpecial constructor.
Definition at line 1041 of file groupops.cpp. 01041 : OpUngroup() 01042 { 01043 }
|
|
Performs the Ungroup Special operation.
Reimplemented from OpUngroup. Definition at line 1121 of file groupops.cpp. 01122 { 01123 // Call UngroupSelectedGroups until there are no more groups to ungroup or until 01124 // the operation fails. 01125 if (DoStartSelOp(TRUE,TRUE)) // Try to record the selection state 01126 { 01127 while (OpUngroup::UngroupSelectedGroups()); 01128 } 01129 End(); 01130 }
|
|
For finding the OpUngroupSpecial's state.
Reimplemented from OpUngroup. Definition at line 1100 of file groupops.cpp. 01101 { 01102 return(OpUngroup::GetState(s,o)); 01103 }
|
|
OpUngroupSpecial initialiser method.
Reimplemented from OpUngroup. Definition at line 1063 of file groupops.cpp. 01064 { 01065 return (RegisterOpDescriptor(0, 01066 _R(IDS_UNGROUPSPECIALOP), 01067 CC_RUNTIME_CLASS(OpUngroupSpecial), 01068 OPTOKEN_UNGROUPSPECIAL, 01069 OpUngroupSpecial::GetState, 01070 0, /* help ID */ 01071 _R(IDBBL_UNGROUPSPECIALOP), 01072 0, 01073 0, 01074 SYSTEMBAR_ILLEGAL, // For now ! 01075 TRUE, // Receive messages 01076 FALSE, 01077 FALSE, 01078 0, 01079 (GREY_WHEN_NO_CURRENT_DOC | GREY_WHEN_NO_SELECTION) 01080 01081 )); 01082 01083 }
|