(object Petal version 45 _written "Rose 7.6.0109.2314" charSet 0) (object Design "Logical View" is_unit TRUE is_loaded TRUE attributes (list Attribute_Set (object Attribute tool "Java" name "IDE" value "Internal Editor") (object Attribute tool "Java" name "UserDefineTagName1" value "") (object Attribute tool "Java" name "UserDefineTagText1" value "") (object Attribute tool "Java" name "UserDefineTagApply1" value "") (object Attribute tool "Java" name "UserDefineTagName2" value "") (object Attribute tool "Java" name "UserDefineTagText2" value "") (object Attribute tool "Java" name "UserDefineTagApply2" value "") (object Attribute tool "Java" name "UserDefineTagName3" value "") (object Attribute tool "Java" name "UserDefineTagText3" value "") (object Attribute tool "Java" name "UserDefineTagApply3" value "")) quid "365C7A6603BA" defaults (object defaults rightMargin 0.250000 leftMargin 0.250000 topMargin 0.250000 bottomMargin 0.500000 pageOverlap 0.250000 clipIconLabels TRUE autoResize TRUE snapToGrid TRUE gridX 16 gridY 16 defaultFont (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) showMessageNum 1 showClassOfObject TRUE notation "Unified") root_usecase_package (object Class_Category "Use Case View" quid "365C7A6603BC" exportControl "Public" global TRUE logical_models (list unit_reference_list (object Class_Category "Customer Use Cases" quid "3F6F8654032C" exportControl "Public" logical_models (list unit_reference_list (object UseCase "Credit Transaction" quid "3F80C079033C") (object UseCase "Cash Transaction" quid "3F80C25000CB" statemachine (object State_Machine "State/Activity Model" quid "3F80C4B302BF" states (list States (object State "NewState" quid "3F80C4BA0271" type "Normal")) partitions (list Partitions) objects (list Objects) statediagrams (list StateDiagrams (object ActivityDiagram "NewDiagram" quid "3F80C4B302CE" title "NewDiagram" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object Swimlane "" @1 line_color 3342489 width 450)))))) (object Association "$UNNAMED$0" quid "3F80C08303B9" roles (list role_list (object Role "$UNNAMED$1" quid "3F80C084030D" supplier "Use Case View::Customer Use Cases::Credit Transaction" quidu "3F80C079033C" is_navigable TRUE) (object Role "$UNNAMED$2" quid "3F80C084031C" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$3" quid "3F80C08901E4" roles (list role_list (object Role "$UNNAMED$4" quid "3F80C08A0128" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203" is_navigable TRUE) (object Role "$UNNAMED$5" quid "3F80C08A0138" supplier "Use Case View::Customer Use Cases::Credit Transaction" quidu "3F80C079033C"))) (object Association "$UNNAMED$6" quid "3F80C261029F" roles (list role_list (object Role "$UNNAMED$7" quid "3F80C26201E4" supplier "Use Case View::Customer Use Cases::Cash Transaction" quidu "3F80C25000CB" is_navigable TRUE) (object Role "$UNNAMED$8" quid "3F80C26201F5" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$9" quid "3F80C2640203" roles (list role_list (object Role "$UNNAMED$10" quid "3F80C2650119" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203" is_navigable TRUE) (object Role "$UNNAMED$11" quid "3F80C265011B" supplier "Use Case View::Customer Use Cases::Cash Transaction" quidu "3F80C25000CB")))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "3F6F86860251" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 6 items (list diagram_item_list (object ClassView "Class" "Logical View::Customer" @2 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1184, 448) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @2 location (1184, 608) anchor_loc 1 nlines 2 max_width 362 justify 0 label "Customer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F744F005D" annotation 8 autoResize TRUE) (object UseCaseView "Use Case View::Customer Use Cases::Credit Transaction" @3 location (496, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @3 location (496, 778) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Credit Transaction") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C079033C" height 118) (object AssociationViewNew "$UNNAMED$0" @4 location (864, 534) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C08303B9" roleview_list (list RoleViews (object RoleView "$UNNAMED$1" @5 Parent_View @4 location (-32, 358) stereotype TRUE line_color 3342489 quidu "3F80C084030D" client @4 supplier @3 line_style 0) (object RoleView "$UNNAMED$2" @6 Parent_View @4 location (-32, 358) stereotype TRUE line_color 3342489 quidu "3F80C084031C" client @4 supplier @2 line_style 0))) (object ClassView "Class" "Logical View::Sales Associate" @7 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 208) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @7 location (208, 368) anchor_loc 1 nlines 2 max_width 362 justify 0 label "Sales Associate") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7BA10203" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$3" @8 location (375, 460) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C08901E4" roleview_list (list RoleViews (object RoleView "$UNNAMED$4" @9 Parent_View @8 location (-425, -340) stereotype TRUE line_color 3342489 quidu "3F80C08A0128" client @8 supplier @7 line_style 0) (object RoleView "$UNNAMED$5" @10 Parent_View @8 location (-425, -340) stereotype TRUE line_color 3342489 quidu "3F80C08A0138" client @8 supplier @3 line_style 0))) (object UseCaseView "Use Case View::Customer Use Cases::Cash Transaction" @11 location (736, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @11 location (736, 298) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Cash Transaction") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C25000CB" height 118) (object AssociationViewNew "$UNNAMED$6" @12 location (1011, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C261029F" roleview_list (list RoleViews (object RoleView "$UNNAMED$7" @13 Parent_View @12 location (419, -768) stereotype TRUE line_color 3342489 quidu "3F80C26201E4" client @12 supplier @11 line_style 0) (object RoleView "$UNNAMED$8" @14 Parent_View @12 location (419, -768) stereotype TRUE line_color 3342489 quidu "3F80C26201F5" client @12 supplier @2 line_style 0))) (object AssociationViewNew "$UNNAMED$9" @15 location (445, 183) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C2640203" roleview_list (list RoleViews (object RoleView "$UNNAMED$10" @16 Parent_View @15 location (-915, 55) stereotype TRUE line_color 3342489 quidu "3F80C2650119" client @15 supplier @7 line_style 0) (object RoleView "$UNNAMED$11" @17 Parent_View @15 location (-915, 55) stereotype TRUE line_color 3342489 quidu "3F80C265011B" client @15 supplier @11 line_style 0))))))) (object Class_Category "Overhead Use Cases" quid "3F6F866301F4" exportControl "Public" logical_models (list unit_reference_list (object UseCase "Financial" quid "3F80BDAF03A9") (object UseCase "Sales" quid "3F80BDBA035B") (object UseCase "Inventory" quid "3F80BEC802FD") (object Association "$UNNAMED$12" quid "3F80C29301C5" roles (list role_list (object Role "$UNNAMED$13" quid "3F80C29401B5" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$14" quid "3F80C29401B7" supplier "Use Case View::Overhead Use Cases::Inventory" quidu "3F80BEC802FD"))) (object Association "$UNNAMED$15" quid "3F80C29C003E" roles (list role_list (object Role "$UNNAMED$16" quid "3F80C29C02DE" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$17" quid "3F80C29C02EE" supplier "Use Case View::Overhead Use Cases::Financial" quidu "3F80BDAF03A9"))) (object Association "$UNNAMED$18" quid "3F80C29F01B5" roles (list role_list (object Role "$UNNAMED$19" quid "3F80C2A101E4" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$20" quid "3F80C2A101F4" supplier "Use Case View::Overhead Use Cases::Sales" quidu "3F80BDBA035B")))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "3F6F86EA000F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 1113 origin_y 1113 items (list diagram_item_list (object UseCaseView "Use Case View::Overhead Use Cases::Inventory" @18 location (736, 1408) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @18 location (736, 1546) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Inventory") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BEC802FD" height 118) (object UseCaseView "Use Case View::Overhead Use Cases::Financial" @19 location (1168, 1424) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @19 location (1168, 1562) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Financial") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BDAF03A9" height 118) (object ClassView "Class" "Logical View::Printer" @20 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1120, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @20 location (1120, 992) anchor_loc 1 nlines 2 max_width 362 justify 0 label "Printer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7609006D" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$12" @21 location (901, 1157) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C29301C5" roleview_list (list RoleViews (object RoleView "$UNNAMED$13" @22 Parent_View @21 location (165, -251) stereotype TRUE line_color 3342489 quidu "3F80C29401B5" client @21 supplier @20 line_style 0) (object RoleView "$UNNAMED$14" @23 Parent_View @21 location (165, -251) stereotype TRUE line_color 3342489 quidu "3F80C29401B7" client @21 supplier @18 line_style 0))) (object AssociationViewNew "$UNNAMED$15" @24 location (1147, 1191) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C29C003E" roleview_list (list RoleViews (object RoleView "$UNNAMED$16" @25 Parent_View @24 location (-21, -233) stereotype TRUE line_color 3342489 quidu "3F80C29C02DE" client @24 supplier @20 line_style 0) (object RoleView "$UNNAMED$17" @26 Parent_View @24 location (-21, -233) stereotype TRUE line_color 3342489 quidu "3F80C29C02EE" client @24 supplier @19 line_style 0))) (object UseCaseView "Use Case View::Overhead Use Cases::Sales" @27 location (1520, 1424) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @27 location (1520, 1562) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Sales") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BDBA035B" height 118) (object AssociationViewNew "$UNNAMED$18" @28 location (1373, 1208) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C29F01B5" roleview_list (list RoleViews (object RoleView "$UNNAMED$19" @29 Parent_View @28 location (-147, -216) stereotype TRUE line_color 3342489 quidu "3F80C2A101E4" client @28 supplier @20 line_style 0) (object RoleView "$UNNAMED$20" @30 Parent_View @28 location (-147, -216) stereotype TRUE line_color 3342489 quidu "3F80C2A101F4" client @28 supplier @27 line_style 0))))))) (object Class_Category "Management Use Cases" quid "3F6F87C400CB" exportControl "Public" logical_models (list unit_reference_list (object Class "Distributor" quid "3F80C1DA0261" stereotype "Actor") (object Class "Manager/Owner" quid "3F80C1F1032C" stereotype "Actor") (object UseCase "Inventory" quid "3F80C1550138") (object UseCase "Financial" quid "3F80C1670251") (object UseCase "Sales" quid "3F80C17F036B" logical_models (list unit_reference_list (object Mechanism @31 logical_models (list unit_reference_list (object Object "$UNNAMED$21" quid "3F80C5E80213" collaborators (list link_list (object Link quid "3F80C69E0203" supplier "Bar code scanner" quidu "3F80C68B0203" messages (list Messages (object Message "" quid "3F80C69E0204" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1" ordinal 0 quidu "000000000000" creation FALSE))) (object Link quid "3F80C8420148" supplier "Computer" quidu "3F80C73D005D" messages (list Messages (object Message "" quid "3F80C8420149" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "2" ordinal 5 quidu "000000000000" creation FALSE)))) class "Use Case View::Management Use Cases::Manager/Owner" quidu "3F80C1F1032C" persistence "Transient" creationObj FALSE multi FALSE) (object Object "Bar code scanner" quid "3F80C68B0203" collaborators (list link_list (object Link quid "3F80C6FA02DE" supplier "Register" quidu "3F80C6DD0196" messages (list Messages (object Message "" quid "3F80C6FA02DF" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1.1" ordinal 1 quidu "000000000000" creation FALSE)))) persistence "Transient" creationObj FALSE multi FALSE) (object Object "Register" quid "3F80C6DD0196" collaborators (list link_list (object Link quid "3F80C7660109" supplier "Customer Display" quidu "3F80C723031C" messages (list Messages (object Message "" quid "3F80C766010A" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1.1.1" ordinal 2 quidu "000000000000" creation FALSE)))) persistence "Transient" creationObj FALSE multi FALSE) (object Object "Customer Display" quid "3F80C723031C" collaborators (list link_list (object Link quid "3F80C76B0251" supplier "Computer" quidu "3F80C73D005D" messages (list Messages (object Message "" quid "3F80C76B0252" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1.1.1.1" ordinal 3 quidu "000000000000" creation FALSE)))) persistence "Transient" creationObj FALSE multi FALSE) (object Object "Computer" quid "3F80C73D005D" collaborators (list link_list (object Link quid "3F80C7B00157" supplier "Printer" quidu "3F80C74A0242" messages (list Messages (object Message "" quid "3F80C7B00158" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1.1.1.1.1" ordinal 4 quidu "000000000000" creation FALSE)))) persistence "Transient" creationObj FALSE multi FALSE) (object Object "Printer" quid "3F80C74A0242" persistence "Transient" creationObj FALSE multi FALSE)))) logical_presentations (list unit_reference_list (object InteractionDiagram "SalesDiagram" mechanism_ref @31 quid "3F80C58B029F" title "SalesDiagram" zoom 76 max_height 28350 max_width 21600 origin_x 140 origin_y 0 items (list diagram_item_list (object InterObjView "$UNNAMED$21" @32 location (224, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @32 location (224, 249) anchor_loc 1 nlines 2 max_width 360 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C5E80213" width 336 height 646 icon_height 162 icon_width 120 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @33 location (224, 352) line_color 3342489 InterObjView @32 height 408 y_coord 348 Nested FALSE)) (object InterObjView "Bar code scanner" @34 location (704, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @34 location (704, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Bar code scanner") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C68B0203" width 300 height 646 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @35 location (704, 352) line_color 3342489 InterObjView @34 height 428 y_coord 368 Nested FALSE)) (object InterObjView "Register" @36 location (1168, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @36 location (1168, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Register") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C6DD0196" width 300 height 646 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @37 location (1168, 384) line_color 3342489 InterObjView @36 height 336 y_coord 276 Nested FALSE)) (object InterObjView "Customer Display" @38 location (1616, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @38 location (1616, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Customer Display") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C723031C" width 300 height 646 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @39 location (1616, 416) line_color 3342489 InterObjView @38 height 244 y_coord 184 Nested FALSE)) (object InterObjView "Computer" @40 location (2256, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @40 location (2256, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Computer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C73D005D" width 300 height 646 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @41 location (2256, 448) line_color 3342489 InterObjView @40 height 152 y_coord 92 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @42 location (2256, 640) line_color 3342489 InterObjView @40 height 60 y_coord 0 Nested FALSE)) (object InterObjView "Printer" @43 location (2768, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @43 location (2768, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Printer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C74A0242" width 300 height 646 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @44 location (2768, 480) line_color 3342489 InterObjView @43 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @45 location (16, 352) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @46 Parent_View @45 location (463, 308) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C69E0204" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @32 supplier @34 Focus_Src @33 Focus_Entry @35 origin (239, 352) terminus (688, 352) ordinal 0) (object Label @47 location (240, 304) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Sales transaction") (object InterMessView "" @48 location (16, 384) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @49 Parent_View @48 location (935, 340) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C6FA02DF" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @34 supplier @36 Focus_Src @35 Focus_Entry @37 origin (719, 384) terminus (1152, 384) ordinal 1) (object Label @50 location (720, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Process transaction") (object InterMessView "" @51 location (16, 416) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @52 Parent_View @51 location (1391, 372) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C766010A" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @36 supplier @38 Focus_Src @37 Focus_Entry @39 origin (1183, 416) terminus (1600, 416) ordinal 2) (object InterMessView "" @53 location (16, 448) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @54 Parent_View @53 location (1935, 404) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C76B0252" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @38 supplier @40 Focus_Src @39 Focus_Entry @41 origin (1631, 448) terminus (2240, 448) ordinal 3) (object Label @55 location (1184, 368) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Display transaction") (object Label @56 location (1632, 400) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Log transaction in database") (object InterMessView "" @57 location (16, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @58 Parent_View @57 location (2511, 436) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C7B00158" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @40 supplier @43 Focus_Src @41 Focus_Entry @44 origin (2271, 480) terminus (2752, 480) ordinal 4) (object Label @59 location (2272, 432) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Print transaction/receipt") (object NoteView @60 location (1216, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @60 location (1072, 720) fill_color 13434879 nlines 5 max_width 252 label "Manual entry of product if not in Inventory database") line_color 3342489 fill_color 13434879 width 312 height 268) (object AttachView "" @61 stereotype TRUE line_color 3342489 client @34 supplier @60 line_style 0) (object InterMessView "" @62 location (1248, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @63 Parent_View @62 location (1239, 596) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "3F80C8420149" anchor_loc 1 nlines 1 max_width 0 justify 0 label "" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @32 supplier @40 Focus_Src @33 Focus_Entry @42 origin (239, 640) terminus (2240, 640) ordinal 5) (object Label @64 location (400, 592) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 987 label "Use transaction log to generate all Financial reports") (object NoteView @65 location (2256, 800) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @65 location (2118, 712) fill_color 13434879 nlines 3 max_width 240 label |Option of pay method |(cash/credit) ) line_color 3342489 fill_color 13434879 width 300 height 188) (object AttachView "" @66 stereotype TRUE line_color 3342489 client @38 supplier @65 line_style 0))))) (object Association "$UNNAMED$22" quid "3F80C2060271" roles (list role_list (object Role "$UNNAMED$23" quid "3F80C2070213" supplier "Use Case View::Overhead Use Cases::Financial" quidu "3F80BDAF03A9" is_navigable TRUE) (object Role "$UNNAMED$24" quid "3F80C2070215" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$25" quid "3F80C22101A5" roles (list role_list (object Role "$UNNAMED$26" quid "3F80C222005D" supplier "Use Case View::Overhead Use Cases::Sales" quidu "3F80BDBA035B" is_navigable TRUE) (object Role "$UNNAMED$27" quid "3F80C222006E" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$28" quid "3F80C22900BB" roles (list role_list (object Role "$UNNAMED$29" quid "3F80C22903C8" supplier "Use Case View::Management Use Cases::Inventory" quidu "3F80C1550138" is_navigable TRUE) (object Role "$UNNAMED$30" quid "3F80C22903CA" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$31" quid "3F80C22F033C" roles (list role_list (object Role "$UNNAMED$32" quid "3F80C2300222" supplier "Use Case View::Management Use Cases::Inventory" quidu "3F80C1550138" is_navigable TRUE) (object Role "$UNNAMED$33" quid "3F80C2300224" supplier "Logical View::Distributor" quidu "3F80B1C30280")))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "3F6F87CF005D" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 63 origin_y 313 items (list diagram_item_list (object UseCaseView "Use Case View::Overhead Use Cases::Financial" @67 location (864, 1008) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @67 location (864, 1146) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Financial") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BDAF03A9" height 118) (object UseCaseView "Use Case View::Overhead Use Cases::Sales" @68 location (432, 1136) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @68 location (432, 1274) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Sales") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BDBA035B" height 118) (object ClassView "Class" "Logical View::Manager/Owner" @69 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (256, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @69 location (256, 912) anchor_loc 1 nlines 2 max_width 362 justify 0 label "Manager/Owner") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7F0001D4" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$22" @70 location (533, 866) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C2060271" roleview_list (list RoleViews (object RoleView "$UNNAMED$23" @71 Parent_View @70 location (277, 114) stereotype TRUE line_color 3342489 quidu "3F80C2070213" client @70 supplier @67 line_style 0) (object RoleView "$UNNAMED$24" @72 Parent_View @70 location (277, 114) stereotype TRUE line_color 3342489 quidu "3F80C2070215" client @70 supplier @69 line_style 0))) (object AssociationViewNew "$UNNAMED$25" @73 location (372, 1007) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C22101A5" roleview_list (list RoleViews (object RoleView "$UNNAMED$26" @74 Parent_View @73 location (116, 255) stereotype TRUE line_color 3342489 quidu "3F80C222005D" client @73 supplier @68 line_style 0) (object RoleView "$UNNAMED$27" @75 Parent_View @73 location (116, 255) stereotype TRUE line_color 3342489 quidu "3F80C222006E" client @73 supplier @69 line_style 0))) (object UseCaseView "Use Case View::Management Use Cases::Inventory" @76 location (800, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @76 location (800, 746) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Inventory") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C1550138" height 118) (object AssociationViewNew "$UNNAMED$28" @77 location (501, 683) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C22900BB" roleview_list (list RoleViews (object RoleView "$UNNAMED$29" @78 Parent_View @77 location (245, -69) stereotype TRUE line_color 3342489 quidu "3F80C22903C8" client @77 supplier @76 line_style 0) (object RoleView "$UNNAMED$30" @79 Parent_View @77 location (245, -69) stereotype TRUE line_color 3342489 quidu "3F80C22903CA" client @77 supplier @69 line_style 0))) (object ClassView "Class" "Logical View::Distributor" @80 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1408, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @80 location (1408, 768) anchor_loc 1 nlines 2 max_width 362 justify 0 label "Distributor") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F80B1C30280" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$31" @81 location (1127, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C22F033C" roleview_list (list RoleViews (object RoleView "$UNNAMED$32" @82 Parent_View @81 location (-281, 0) stereotype TRUE line_color 3342489 quidu "3F80C2300222" client @81 supplier @76 line_style 0) (object RoleView "$UNNAMED$33" @83 Parent_View @81 location (-281, 0) stereotype TRUE line_color 3342489 quidu "3F80C2300224" client @81 supplier @80 line_style 0)))))))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "365C7A6603D9" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Use Case View::Customer Use Cases" @84 location (224, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @84 location (80, 60) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Customer Use Cases") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F8654032C" width 300 height 180) (object CategoryView "Use Case View::Overhead Use Cases" @85 location (224, 432) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @85 location (80, 348) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Overhead Use Cases") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F866301F4" width 300 height 180) (object CategoryView "Use Case View::Management Use Cases" @86 location (224, 736) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @86 location (80, 652) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Management Use Cases") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F87C400CB" width 300 height 180))))) root_category (object Class_Category "Logical View" quid "365C7A6603BB" exportControl "Public" global TRUE subsystem "Component View" quidu "365C7A6603BD" logical_models (list unit_reference_list (object Class "Customer" quid "3F6F744F005D" stereotype "Actor") (object Class "Keywords" quid "3F6F745A0232") (object Class "Products" quid "3F6F746901C5" class_attributes (list class_attribute_list (object ClassAttribute "Product ID" quid "3F6F77D90251") (object ClassAttribute "Price" quid "3F6F77F2005D"))) (object Class "Product Catalog" quid "3F6F7485003E") (object Class "Reports" quid "3F6F74B300AB") (object Class "Inventory" quid "3F6F74BD00CB" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F6F751A001F" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Class "Sales" quid "3F6F74C10261" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F6F751E00AB" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Class "Financial" quid "3F6F74CF0119" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F6F7522007D" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Class "Accounts Recievable" quid "3F6F75B202CE" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F6F75C20186" supplier "Logical View::Reports" quidu "3F6F74B300AB") (object Inheritance_Relationship quid "3F6F78F200BB" supplier "Logical View::Financial" quidu "3F6F74CF0119"))) (object Class "Printer" quid "3F6F7609006D" stereotype "Actor") (object Class "Credit Card" quid "3F6F764C001F" class_attributes (list class_attribute_list (object ClassAttribute "CC#" quid "3F6F7A4F032C") (object ClassAttribute "ExpDate" quid "3F6F7A57006D"))) (object Class "Accounts" quid "3F6F7679000F" class_attributes (list class_attribute_list (object ClassAttribute "Name" quid "3F6F79FD004E") (object ClassAttribute "Address" quid "3F6F7A1802EE"))) (object Class "PIN #" quid "3F6F79D1033C") (object Class "Sales Associate" quid "3F6F7BA10203" stereotype "Actor") (object Class "Manager/Owner" quid "3F6F7F0001D4" stereotype "Actor" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F80AF98036B" supplier "Logical View::Inventory" quidu "3F6F74BD00CB") (object Inheritance_Relationship quid "3F80AFA5030D" supplier "Logical View::Sales" quidu "3F6F74C10261"))) (object Class "user id & password" quid "3F78AE9B0177") (object Class "Cash Transaction" quid "3F80B0D4032C") (object Class "Distributor" quid "3F80B1C30280" stereotype "Actor") (object Class "Credit Verifier" quid "3F80BCB102FD" stereotype "Actor") (object Class "Credit Transaction" quid "3F80BD17009C") (object Class "Accounts Payable" quid "3F80C2E203D8" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F80C2F100EA" supplier "Logical View::Financial" quidu "3F6F74CF0119"))) (object Association "$UNNAMED$34" quid "3F6F74D80261" roles (list role_list (object Role "$UNNAMED$35" quid "3F6F74DB033C" supplier "Logical View::Product Catalog" quidu "3F6F7485003E" is_navigable TRUE) (object Role "$UNNAMED$36" quid "3F6F74DB033E" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$37" quid "3F6F74E00232" roles (list role_list (object Role "$UNNAMED$38" quid "3F6F74E201B5" supplier "Logical View::Product Catalog" quidu "3F6F7485003E" is_navigable TRUE) (object Role "$UNNAMED$39" quid "3F6F74E201C5" supplier "Logical View::Products" quidu "3F6F746901C5"))) (object Association "$UNNAMED$40" quid "3F6F74E7037A" roles (list role_list (object Role "$UNNAMED$41" quid "3F6F74E90290" supplier "Logical View::Products" quidu "3F6F746901C5" is_navigable TRUE is_aggregate TRUE) (object Role "$UNNAMED$42" quid "3F6F74E90292" supplier "Logical View::Keywords" quidu "3F6F745A0232" is_navigable TRUE))) (object Association "$UNNAMED$43" quid "3F6F76B9030D" roles (list role_list (object Role "$UNNAMED$44" quid "3F6F76BB00BB" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$45" quid "3F6F76BB00BD" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Association "$UNNAMED$46" quid "3F6F7988001F" roles (list role_list (object Role "$UNNAMED$47" quid "3F6F79890261" supplier "Logical View::Accounts" quidu "3F6F7679000F" is_navigable TRUE) (object Role "$UNNAMED$48" quid "3F6F79890271" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$49" quid "3F6F79B301F4" roles (list role_list (object Role "$UNNAMED$50" quid "3F6F79B40148" supplier "Logical View::Accounts" quidu "3F6F7679000F" is_navigable TRUE) (object Role "$UNNAMED$51" quid "3F6F79B4014A" supplier "Logical View::Credit Card" quidu "3F6F764C001F"))) (object Association "$UNNAMED$52" quid "3F6F79BB00AB" roles (list role_list (object Role "$UNNAMED$53" quid "3F6F79BC0232" supplier "Logical View::Accounts" quidu "3F6F7679000F" is_navigable TRUE) (object Role "$UNNAMED$54" quid "3F6F79BC0242" supplier "Logical View::Credit Card" quidu "3F6F764C001F"))) (object Association "$UNNAMED$55" quid "3F6F79E902DE" roles (list role_list (object Role "$UNNAMED$56" quid "3F6F79EB009C" supplier "Logical View::Credit Card" quidu "3F6F764C001F" is_navigable TRUE) (object Role "$UNNAMED$57" quid "3F6F79EB00AB" supplier "Logical View::PIN \\#" quidu "3F6F79D1033C"))) (object Association "$UNNAMED$58" quid "3F6F7A8D004E" roles (list role_list (object Role "$UNNAMED$59" quid "3F6F7A8E0196" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$60" quid "3F6F7A8E01A5" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Association "$UNNAMED$61" quid "3F6F7A9602AF" roles (list role_list (object Role "$UNNAMED$62" quid "3F6F7A9703B9" supplier "Logical View::Printer" quidu "3F6F7609006D" is_navigable TRUE) (object Role "$UNNAMED$63" quid "3F6F7A9703BB" supplier "Logical View::Reports" quidu "3F6F74B300AB"))) (object Association "$UNNAMED$64" quid "3F6F7BCD00DA" roles (list role_list (object Role "$UNNAMED$65" quid "3F6F7BCE03B9" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203" is_navigable TRUE) (object Role "$UNNAMED$66" quid "3F6F7BCE03BB" supplier "Logical View::Credit Card" quidu "3F6F764C001F"))) (object Association "$UNNAMED$67" quid "3F6F805302AF" roles (list role_list (object Role "$UNNAMED$68" quid "3F6F805402BF" supplier "Logical View::Product Catalog" quidu "3F6F7485003E" is_navigable TRUE) (object Role "$UNNAMED$69" quid "3F6F805402C1" supplier "Logical View::Products" quidu "3F6F746901C5"))) (object Association "$UNNAMED$70" quid "3F78AEB0036B" roles (list role_list (object Role "$UNNAMED$71" quid "3F78AEB20242" supplier "Logical View::Product Catalog" quidu "3F6F7485003E" is_navigable TRUE) (object Role "$UNNAMED$72" quid "3F78AEB20251" supplier "Logical View::user id & password" quidu "3F78AE9B0177"))) (object Association "$UNNAMED$73" quid "3F78AEBF009C" roles (list role_list (object Role "$UNNAMED$74" quid "3F78AEC0029F" supplier "Logical View::Accounts" quidu "3F6F7679000F" is_navigable TRUE) (object Role "$UNNAMED$75" quid "3F78AEC002A1" supplier "Logical View::user id & password" quidu "3F78AE9B0177"))) (object Association "$UNNAMED$76" quid "3F80AFAA01B5" roles (list role_list (object Role "$UNNAMED$77" quid "3F80AFAB0261" supplier "Logical View::Inventory" quidu "3F6F74BD00CB" is_navigable TRUE) (object Role "$UNNAMED$78" quid "3F80AFAB0271" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$79" quid "3F80AFAE0280" roles (list role_list (object Role "$UNNAMED$80" quid "3F80AFAF0261" supplier "Logical View::Sales" quidu "3F6F74C10261" is_navigable TRUE) (object Role "$UNNAMED$81" quid "3F80AFAF0271" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$82" quid "3F80AFCA005D" roles (list role_list (object Role "$UNNAMED$83" quid "3F80AFCB037A" supplier "Logical View::Financial" quidu "3F6F74CF0119" is_navigable TRUE) (object Role "$UNNAMED$84" quid "3F80AFCB037C" supplier "Logical View::Manager/Owner" quidu "3F6F7F0001D4"))) (object Association "$UNNAMED$85" quid "3F80B0EB007D" roles (list role_list (object Role "$UNNAMED$86" quid "3F80B0EB037A" supplier "Logical View::Cash Transaction" quidu "3F80B0D4032C" is_navigable TRUE) (object Role "$UNNAMED$87" quid "3F80B0EB037C" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$88" quid "3F80B1E900CB" roles (list role_list (object Role "$UNNAMED$89" quid "3F80B1EA008C" supplier "Logical View::Products" quidu "3F6F746901C5" is_navigable TRUE) (object Role "$UNNAMED$90" quid "3F80B1EA008E" supplier "Logical View::Distributor" quidu "3F80B1C30280"))) (object Association "$UNNAMED$91" quid "3F80B200008C" roles (list role_list (object Role "$UNNAMED$92" quid "3F80B201008C" supplier "Logical View::Products" quidu "3F6F746901C5" is_navigable TRUE) (object Role "$UNNAMED$93" quid "3F80B201008E" supplier "Logical View::Inventory" quidu "3F6F74BD00CB"))) (object Association "$UNNAMED$94" quid "3F80B2090128" roles (list role_list (object Role "$UNNAMED$95" quid "3F80B20A0109" supplier "Logical View::Distributor" quidu "3F80B1C30280" is_navigable TRUE) (object Role "$UNNAMED$96" quid "3F80B20A0119" supplier "Logical View::Inventory" quidu "3F6F74BD00CB"))) (object Association "$UNNAMED$97" quid "3F80B25A0261" roles (list role_list (object Role "$UNNAMED$98" quid "3F80B25B0196" supplier "Logical View::user id & password" quidu "3F78AE9B0177" is_navigable TRUE) (object Role "$UNNAMED$99" quid "3F80B25B0198" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203"))) (object Association "$UNNAMED$100" quid "3F80BC19032C" roles (list role_list (object Role "$UNNAMED$101" quid "3F80BC1A02BF" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203" is_navigable TRUE) (object Role "$UNNAMED$102" quid "3F80BC1A02CE" supplier "Logical View::Cash Transaction" quidu "3F80B0D4032C"))) (object Association "$UNNAMED$103" quid "3F80BCDC0177" roles (list role_list (object Role "$UNNAMED$104" quid "3F80BCDE001F" supplier "Logical View::Accounts" quidu "3F6F7679000F" is_navigable TRUE) (object Role "$UNNAMED$105" quid "3F80BCDE002F" supplier "Logical View::Credit Verifier" quidu "3F80BCB102FD"))) (object Association "$UNNAMED$106" quid "3F80BCF90119" roles (list role_list (object Role "$UNNAMED$107" quid "3F80BCFC006D" supplier "Logical View::Customer" quidu "3F6F744F005D" is_navigable TRUE) (object Role "$UNNAMED$108" quid "3F80BCFC007D" supplier "Logical View::Credit Card" quidu "3F6F764C001F"))) (object Association "$UNNAMED$109" quid "3F80BD22002E" roles (list role_list (object Role "$UNNAMED$110" quid "3F80BD2300EA" supplier "Logical View::Credit Transaction" quidu "3F80BD17009C" is_navigable TRUE) (object Role "$UNNAMED$111" quid "3F80BD2300EC" supplier "Logical View::Customer" quidu "3F6F744F005D"))) (object Association "$UNNAMED$112" quid "3F80BD2C032C" roles (list role_list (object Role "$UNNAMED$113" quid "3F80BD2E005D" supplier "Logical View::Sales Associate" quidu "3F6F7BA10203" is_navigable TRUE) (object Role "$UNNAMED$114" quid "3F80BD2E006D" supplier "Logical View::Credit Transaction" quidu "3F80BD17009C"))) (object Association "$UNNAMED$115" quid "3F80BD4903A9" roles (list role_list (object Role "$UNNAMED$116" quid "3F80BD4A02DE" supplier "Logical View::Credit Transaction" quidu "3F80BD17009C" is_navigable TRUE) (object Role "$UNNAMED$117" quid "3F80BD4A02E0" supplier "Logical View::Credit Card" quidu "3F6F764C001F"))) (object Association "$UNNAMED$118" quid "3F80BD51037A" roles (list role_list (object Role "$UNNAMED$119" quid "3F80BD5603A9" supplier "Logical View::Credit Verifier" quidu "3F80BCB102FD" is_navigable TRUE) (object Role "$UNNAMED$120" quid "3F80BD5603AB" supplier "Logical View::Credit Verifier" quidu "3F80BCB102FD"))) (object Association "$UNNAMED$121" quid "3F80BD5D01B5" roles (list role_list (object Role "$UNNAMED$122" quid "3F80BD5E01C5" supplier "Logical View::Credit Transaction" quidu "3F80BD17009C" is_navigable TRUE) (object Role "$UNNAMED$123" quid "3F80BD5E01C7" supplier "Logical View::Credit Verifier" quidu "3F80BCB102FD"))) (object Association "$UNNAMED$124" quid "3F80C1AC00BB" roles (list role_list (object Role "$UNNAMED$125" quid "3F80C1AE0000" supplier "Logical View::Inventory" quidu "3F6F74BD00CB" is_navigable TRUE) (object Role "$UNNAMED$126" quid "3F80C1AE000F" supplier "Logical View::Products" quidu "3F6F746901C5"))) (object Class_Category "MFC 6.0" quid "365C7A6F006A" exportControl "Public" logical_models (list unit_reference_list (object Class_Category "CObject Classes" quid "365C7A6F0092" exportControl "Public" logical_models (list unit_reference_list (object Class "CObject" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F009C" documentation "CObject is the principal base class for the Microsoft Foundation Class Library. It serves as the root not only for library classes such as CFile and CObList, but also for the classes that you write. CObject provides basic services, including serialization support, run-time class information, object diagnostic output, and compatibility with collection classes." operations (list Operations (object Operation "~CObject" quid "365C7A6F009D" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A6F009E" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BE03B8" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F00A7" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F00A8" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BE03BD" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class_Category "Internet Services" quid "365C7A6F00BA" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0177" label "Internet Services" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CInternetSession" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F00BC" documentation "Use class CInternetSession to create and initialize a single or several simultaneous Internet sessions and, if necessary, to describe your connection to a proxy server. If your Internet connection must be maintained for the duration of an application, you can create a CInternetSession member of the class CWinApp." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E0278" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Close" quid "365C7A6F00CE" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnStatusCallback" quid "365C7A6F00CF" stereotype "virtual" parameters (list Parameters (object Parameter "dwContext" quid "3A9E81BE03EB" type "DWORD") (object Parameter "dwInternetStatus" quid "3A9E81BE03EC" type "DWORD") (object Parameter "lpvStatusInformation" quid "3A9E81BE03ED" type "LPVOID") (object Parameter "dwStatusInformationLength" quid "3A9E81BE03EE" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F00D4" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BE03F1" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CInternetConnection" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F00D8" documentation |The MFC class CInternetConnection manages your connection to an Internet server. It is the base class for MFC classes CFtpConnection, CHttpConnection, and CGopherConnection. Each of these classes provides additional functionality for communicating with the respective FTP, HTTP, or gopher server. | |To communicate directly with an Internet server, you must have a CInternetSession object and a CInternetConnection object. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E02B5" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Close" quid "365C7A6F00E2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F00E3" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BE03FA" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFtpConnection" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F00E5" documentation "The MFC class CFtpConnection both manages your FTP connection to an Internet server and allows direct manipulation of directories and files on that server. FTP is one of the three Internet services recognized by the MFC WinInet classes." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E030F" supplier "Logical View::MFC 6.0::CObject Classes::Internet Services::CInternetConnection" quidu "365C7A6F00D8")) operations (list Operations (object Operation "Close" quid "365C7A6F00ED" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F00EE" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF000E" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F00F7" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CGopherConnection" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F00F8" documentation "The MFC class CGopherConnection manages your connection to a gopher Internet server. The gopher service is one of three Internet services recognized by the MFC WinInet classes. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E0337" supplier "Logical View::MFC 6.0::CObject Classes::Internet Services::CInternetConnection" quidu "365C7A6F00D8")) operations (list Operations (object Operation "Close" quid "365C7A6F0101" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F0102" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0019" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F010B" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpConnection" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F010C" documentation "The MFC class CHttpConnection manages your connection to an HTTP server. HTTP is one of three Internet server protocols implemented by the MFC WinInet classes. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E0355" supplier "Logical View::MFC 6.0::CObject Classes::Internet Services::CInternetConnection" quidu "365C7A6F00D8")) operations (list Operations (object Operation "Close" quid "365C7A6F0115" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F0116" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0024" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F011F" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFileFind" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0120" documentation |The MFC class CFileFind performs local file searches and is the base class for CGopherFileFind and CFtpFileFind, which perform Internet file searches. CFileFind includes member functions that begin a search, locate a file, and return the title, name, or path of the file. For Internet searches, the member function GetFileURL returns the file's URL. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64E03AF" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CFileFind" quid "365C7A6F0129" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFileName" quid "365C7A6F012A" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetFileTitle" quid "365C7A6F0132" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetFilePath" quid "365C7A6F0133" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetFileURL" quid "365C7A6F0134" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetRoot" quid "365C7A6F0135" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetLastWriteTime" quid "365C7A6F013C" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF0039" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastWriteTime" quid "365C7A6F013E" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF003C" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastAccessTime" quid "365C7A6F0140" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF003F" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastAccessTime" quid "365C7A6F0146" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF0042" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetCreationTime" quid "365C7A6F0148" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF0045" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetCreationTime" quid "365C7A6F014A" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF0048" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MatchesMask" quid "365C7A6F014C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dwMask" quid "3A9E81BF004B" type "DWORD")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsDots" quid "365C7A6F0151" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindFile" quid "365C7A6F0152" stereotype "virtual" parameters (list Parameters (object Parameter "pstrName" quid "3A9E81BF0050" type "LPCTSTR" initv "NULL") (object Parameter "dwUnused" quid "3A9E81BF0051" type "DWORD" initv "0")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindNextFile" quid "365C7A6F0155" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CloseContext" quid "365C7A6F015A" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFtpFileFind" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F015B" documentation "Class CFtpFileFind aids in Internet file searches of FTP servers. CFtpFileFind includes member functions that begin a search, locate a file, and return the URL or other descriptive information about the file. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F003F" supplier "Logical View::MFC 6.0::CObject Classes::Internet Services::CFileFind" quidu "365C7A6F0120")) operations (list Operations (object Operation "~CFtpFileFind" quid "365C7A6F0165" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F0166" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF005E" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F016E" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindFile" quid "365C7A6F016F" stereotype "virtual" parameters (list Parameters (object Parameter "pstrName" quid "3A9E81BF0063" type "LPCTSTR" initv "NULL") (object Parameter "dwFlags" quid "3A9E81BF0064" type "DWORD" initv "INTERNET_FLAG_RELOAD")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindNextFile" quid "365C7A6F0172" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CloseContext" quid "365C7A6F0173" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CGopherFileFind" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0178" documentation "Class CGopherFileFind aids in Internet file searches of gopher servers. CGopherFileFind includes member functions that begin a search, locate a file, and return a file's URL. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0085" supplier "Logical View::MFC 6.0::CObject Classes::Internet Services::CFileFind" quidu "365C7A6F0120")) operations (list Operations (object Operation "~CGopherFileFind" quid "365C7A6F0183" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F0184" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0071" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLength" quid "365C7A6F0186" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F018C" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindFile" quid "365C7A6F018D" stereotype "virtual" parameters (list Parameters (object Parameter "refLocator" quid "3A9E81BF0078" type "CGopherLocator&") (object Parameter "pstrString" quid "3A9E81BF0079" type "LPCTSTR") (object Parameter "dwFlags" quid "3A9E81BF007A" type "DWORD" initv "INTERNET_FLAG_RELOAD")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindFile" quid "365C7A6F0191" stereotype "virtual" parameters (list Parameters (object Parameter "pstrString" quid "3A9E81BF007D" type "LPCTSTR") (object Parameter "dwFlags" quid "3A9E81BF007E" type "DWORD" initv "INTERNET_FLAG_RELOAD")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FindNextFile" quid "365C7A6F0197" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CloseContext" quid "365C7A6F0198" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsDots" quid "365C7A6F0199" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastWriteTime" quid "365C7A6F019A" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF0087" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastWriteTime" quid "365C7A6F01A1" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF008A" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastAccessTime" quid "365C7A6F01A3" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF008D" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLastAccessTime" quid "365C7A6F01A5" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF0090" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetCreationTime" quid "365C7A6F01AB" stereotype "virtual, const" parameters (list Parameters (object Parameter "pTimeStamp" quid "3A9E81BF0093" type "FILETIME*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetCreationTime" quid "365C7A6F01AD" stereotype "virtual, const" parameters (list Parameters (object Parameter "refTime" quid "3A9E81BF0096" type "CTime&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLength64" quid "365C7A6F01AF" stereotype "virtual, const" result "__int64" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CGopherLocator" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F01B4" documentation |The class CGopherLocator gets a gopher 'locator' from a gopher server, determines the locator's type, and makes the locator available to CGopherFileFind. | |An application must get a gopher server's locator before it can retrieve information from that server. Once it has the locator, it must treat the locator as an opaque token. | |Each gopher locator has attributes that determine the type of file or server found. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F00D5" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8D6D0061" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CFileFind" @87 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (624, 672) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @87 location (231, 191) fill_color 13434879 nlines 1 max_width 786 justify 0 label "CFileFind") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0120" width 804 height 986 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CFtpConnection" @88 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 704) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @88 location (1766, 573) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CFtpConnection") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F00E5" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CFtpFileFind" @89 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @89 location (38, 1378) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CFtpFileFind") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F015B" width 646 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CGopherConnection" @90 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2496, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @90 location (2182, 893) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CGopherConnection") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F00F8" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CGopherFileFind" @91 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 1824) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @91 location (759, 1368) fill_color 13434879 nlines 1 max_width 786 justify 0 label "CGopherFileFind") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0178" width 804 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CGopherLocator" @92 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1312, 672) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @92 location (1145, 621) fill_color 13434879 nlines 1 max_width 334 justify 0 label "CGopherLocator") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F01B4" width 352 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CHttpConnection" @93 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2912, 688) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @93 location (2598, 557) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CHttpConnection") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F010C" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CInternetConnection" @94 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2464, 304) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @94 location (2202, 198) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CInternetConnection") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F00D8" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Internet Services::CInternetSession" @95 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1600, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @95 location (1289, 893) fill_color 13434879 nlines 1 max_width 622 justify 0 label "CInternetSession") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F00BC" width 640 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @96 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1584, 64) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @96 location (1419, 14) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @97 stereotype TRUE line_color 3342489 quidu "36CCD64E0278" client @95 supplier @96 line_style 0) (object InheritView "" @98 stereotype TRUE line_color 3342489 quidu "36CCD64E02B5" client @94 supplier @96 line_style 0) (object InheritView "" @99 stereotype TRUE line_color 3342489 quidu "36CCD64E03AF" client @87 supplier @96 line_style 0) (object InheritView "" @100 stereotype TRUE line_color 3342489 quidu "36CCD64F00D5" client @92 supplier @96 line_style 0) (object InheritView "" @101 stereotype TRUE line_color 3342489 quidu "36CCD64F003F" client @89 supplier @87 line_style 0) (object InheritView "" @102 stereotype TRUE line_color 3342489 quidu "36CCD64F0085" client @91 supplier @87 line_style 0) (object InheritView "" @103 stereotype TRUE line_color 3342489 quidu "36CCD64E030F" client @88 supplier @94 line_style 0) (object InheritView "" @104 stereotype TRUE line_color 3342489 quidu "36CCD64E0337" client @90 supplier @94 line_style 0) (object InheritView "" @105 stereotype TRUE line_color 3342489 quidu "36CCD64E0355" client @93 supplier @94 line_style 0))))) (object Class_Category "Windows Sockets" quid "365C7A6F01BF" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC017A" label "Windows Sockets" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CAsyncSocket" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F01C1" documentation |A CAsyncSocket object represents a Windows Socket, an endpoint of network communication. Class CAsyncSocket encapsulates the Windows Sockets API, providing an object-oriented abstraction for programmers who want to use Windows Sockets in conjunction with MFC. | |This class is based on the assumption that you understand network communications. You are responsible for handling blocking, byte-order differences, and conversions between Unicode and multibyte character set (MBCS) strings. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0111" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Accept" quid "365C7A6F01C9" stereotype "virtual" parameters (list Parameters (object Parameter "rConnectedSocket" quid "3A9E81BF00B8" type "CAsyncSocket&") (object Parameter "lpSockAddr" quid "3A9E81BF00B9" type "SOCKADDR*" initv "NULL") (object Parameter "lpSockAddrLen" quid "3A9E81BF00BA" type "int*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A6F01D4" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Receive" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpBuf, nBufLen, nFlags); | ))) quid "365C7A6F01D5" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF00BF" type "void*") (object Parameter "nBufLen" quid "3A9E81BF00C0" type "int") (object Parameter "nFlags" quid "3A9E81BF00C1" type "int" initv "0")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Send" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpBuf, nBufLen, nFlags); | ))) quid "365C7A6F01D9" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF00C4" type "const void*") (object Parameter "nBufLen" quid "3A9E81BF00C5" type "int") (object Parameter "nFlags" quid "3A9E81BF00C6" type "int" initv "0")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReceive" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01DE" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00C9" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSend" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01E0" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00CC" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOutOfBandData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01E2" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00CF" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAccept" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01E7" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00D2" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnConnect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01E9" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00D5" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnClose" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nErrorCode); | ))) quid "365C7A6F01EB" stereotype "virtual" parameters (list Parameters (object Parameter "nErrorCode" quid "3A9E81BF00D8" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CAsyncSocket" quid "365C7A6F01ED" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F01F1" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F01F2" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF00DF" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ConnectHelper" quid "365C7A6F01F4" stereotype "virtual" parameters (list Parameters (object Parameter "lpSockAddr" quid "3A9E81BF00E2" type "const SOCKADDR*") (object Parameter "nSockAddrLen" quid "3A9E81BF00E3" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReceiveFromHelper" quid "365C7A6F01FB" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF00E6" type "void*") (object Parameter "nBufLen" quid "3A9E81BF00E7" type "int") (object Parameter "lpSockAddr" quid "3A9E81BF00E8" type "SOCKADDR*") (object Parameter "lpSockAddrLen" quid "3A9E81BF00E9" type "int*") (object Parameter "nFlags" quid "3A9E81BF00EA" type "int")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SendToHelper" quid "365C7A6F0201" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF00ED" type "const void*") (object Parameter "nBufLen" quid "3A9E81BF00EE" type "int") (object Parameter "lpSockAddr" quid "3A9E81BF00EF" type "const SOCKADDR*") (object Parameter "nSockAddrLen" quid "3A9E81BF00F0" type "int") (object Parameter "nFlags" quid "3A9E81BF00F1" type "int")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSocket" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0207" documentation "Class CSocket derives from CAsyncSocket and inherits its encapsulation of the Windows Sockets API. A CSocket object represents a higher level of abstraction of the Windows Sockets API than that of a CAsyncSocket object. CSocket works with classes CSocketFile and CArchive to manage the sending and receiving of data." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F018A" supplier "Logical View::MFC 6.0::CObject Classes::Windows Sockets::CAsyncSocket" quidu "365C7A6F01C1")) operations (list Operations (object Operation "Accept" quid "365C7A6F0210" stereotype "virtual" parameters (list Parameters (object Parameter "rConnectedSocket" quid "3A9E81BF00F8" type "CAsyncSocket&") (object Parameter "lpSockAddr" quid "3A9E81BF00F9" type "SOCKADDR*" initv "NULL") (object Parameter "lpSockAddrLen" quid "3A9E81BF00FA" type "int*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A6F0214" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Receive" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpBuf, nBufLen, nFlags); | ))) quid "365C7A6F0219" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF00FF" type "void*") (object Parameter "nBufLen" quid "3A9E81BF0100" type "int") (object Parameter "nFlags" quid "3A9E81BF0101" type "int" initv "0")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Send" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpBuf, nBufLen, nFlags); | ))) quid "365C7A6F021D" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0104" type "const void*") (object Parameter "nBufLen" quid "3A9E81BF0105" type "int") (object Parameter "nFlags" quid "3A9E81BF0106" type "int" initv "0")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CSocket" quid "365C7A6F0221" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F0223" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F0224" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF010D" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ConnectHelper" quid "365C7A6F0226" stereotype "virtual" parameters (list Parameters (object Parameter "lpSockAddr" quid "3A9E81BF0110" type "const SOCKADDR*") (object Parameter "nSockAddrLen" quid "3A9E81BF0111" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReceiveFromHelper" quid "365C7A6F0229" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0114" type "void*") (object Parameter "nBufLen" quid "3A9E81BF0115" type "int") (object Parameter "lpSockAddr" quid "3A9E81BF0116" type "SOCKADDR*") (object Parameter "lpSockAddrLen" quid "3A9E81BF0117" type "int*") (object Parameter "nFlags" quid "3A9E81BF0118" type "int")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SendToHelper" quid "365C7A6F0232" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF011B" type "const void*") (object Parameter "nBufLen" quid "3A9E81BF011C" type "int") (object Parameter "lpSockAddr" quid "3A9E81BF011D" type "const SOCKADDR*") (object Parameter "nSockAddrLen" quid "3A9E81BF011E" type "int") (object Parameter "nFlags" quid "3A9E81BF011F" type "int")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMessagePending" quid "365C7A6F0238" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PumpMessages" quid "365C7A6F0239" stereotype "virtual" parameters (list Parameters (object Parameter "uStopFlag" quid "3A9E81BF0124" type "UINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8DAD0027" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Windows Sockets::CAsyncSocket" @106 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @106 location (94, 424) fill_color 13434879 nlines 1 max_width 644 justify 0 label "CAsyncSocket") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F01C1" width 662 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Windows Sockets::CSocket" @107 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 1984) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @107 location (87, 1628) fill_color 13434879 nlines 1 max_width 658 justify 0 label "CSocket") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0207" width 676 height 736 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @108 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @108 location (251, 94) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @109 stereotype TRUE line_color 3342489 quidu "36CCD64F0111" client @106 supplier @108 line_style 0) (object InheritView "" @110 stereotype TRUE line_color 3342489 quidu "36CCD64F018A" client @107 supplier @106 line_style 0))))) (object Class_Category "Maps" quid "365C7A6F024B" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016F" label "Maps" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Parameterized_Class "CMap" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0255" documentation "CMap is a dictionary collection class that maps unique keys to values. Once you have inserted a key-value pair (element) into the map, you can efficiently retrieve or delete the pair using the key to access it. You can also iterate over all the elements in the map." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F01D0" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "KEY" quid "3A9E81BF0131" type "class") (object Parameter "ARG_KEY" quid "3A9E81BF0132" type "class") (object Parameter "VALUE" quid "3A9E81BF0133" type "class") (object Parameter "ARG_VALUE" quid "3A9E81BF0134" type "class"))) (object Class "CMapPtrToPtr" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0261" documentation "The CMapPtrToPtr class supports maps of void pointers keyed by void pointers. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F01E4" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapWordToPtr" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0273" documentation "The CMapWordToPtr class supports maps of void pointers keyed by 16-bit words. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F01EE" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapPtrToWord" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F027D" documentation "The CMapPtrToWord class supports maps of 16-bit words keyed by void pointers. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0202" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapWordToOb" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0288" documentation "The CMapWordToOb class supports maps of CObject pointers keyed by 16-bit words. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0216" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapStringToPtr" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0292" documentation "The CMapStringToPtr class supports maps of void pointers keyed by CString objects. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F022A" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapStringToOb" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02A5" documentation "CMapStringToOb is a dictionary collection class that maps unique CString objects to CObject pointers. Once you have inserted a CString-CObject* pair (element) into the map, you can efficiently retrieve or delete the pair using a string or a CString value as a key. You can also iterate over all the elements in the map." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0234" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMapStringToString" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02AF" documentation "The CMapStringToString class supports maps of CString objects keyed by CString objects." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0248" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8E1D0281" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::CObject Classes::Maps::CMap" @111 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2544, 288) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @111 location (2119, 182) fill_color 13434879 nlines 1 max_width 851 justify 0 label "CMap") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0255" width 869 height 312 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapPtrToPtr" @112 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (304, 320) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @112 location (161, 269) fill_color 13434879 nlines 1 max_width 286 justify 0 label "CMapPtrToPtr") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0261" width 304 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapPtrToWord" @113 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (304, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @113 location (140, 589) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CMapPtrToWord") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F027D" width 346 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapStringToOb" @114 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (704, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @114 location (529, 589) fill_color 13434879 nlines 1 max_width 350 justify 0 label "CMapStringToOb") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02A5" width 368 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapStringToPtr" @115 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1120, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @115 location (946, 589) fill_color 13434879 nlines 1 max_width 348 justify 0 label "CMapStringToPtr") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0292" width 366 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapStringToString" @116 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @116 location (1352, 589) fill_color 13434879 nlines 1 max_width 400 justify 0 label "CMapStringToString") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02AF" width 418 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapWordToOb" @117 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1952, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @117 location (1787, 589) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CMapWordToOb") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0288" width 348 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Maps::CMapWordToPtr" @118 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2320, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @118 location (2155, 589) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CMapWordToPtr") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0273" width 348 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @119 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1184, 112) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @119 location (1019, 62) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @120 stereotype TRUE line_color 3342489 quidu "36CCD64F01D0" client @111 supplier @119 line_style 0) (object InheritView "" @121 stereotype TRUE line_color 3342489 quidu "36CCD64F01E4" client @112 supplier @119 line_style 0) (object InheritView "" @122 stereotype TRUE line_color 3342489 quidu "36CCD64F01EE" client @118 supplier @119 line_style 0) (object InheritView "" @123 stereotype TRUE line_color 3342489 quidu "36CCD64F0202" client @113 supplier @119 line_style 0) (object InheritView "" @124 stereotype TRUE line_color 3342489 quidu "36CCD64F0216" client @117 supplier @119 line_style 0) (object InheritView "" @125 stereotype TRUE line_color 3342489 quidu "36CCD64F022A" client @115 supplier @119 line_style 0) (object InheritView "" @126 stereotype TRUE line_color 3342489 quidu "36CCD64F0234" client @114 supplier @119 line_style 0) (object InheritView "" @127 stereotype TRUE line_color 3342489 quidu "36CCD64F0248" client @116 supplier @119 line_style 0))))) (object Class_Category "Synchronization" quid "365C7A6F02BA" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0174" label "Synchronization" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CSyncObject" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02BC" documentation "The CSyncObject class is a pure virtual class that provides functionality common to the synchronization objects in Win32. The Microsoft Foundation Class Library provides several classes derived from CSyncObject. These are CEvent, CMutex, CCriticalSection, and CSemaphore." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F027A" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Lock" quid "365C7A6F02C4" stereotype "virtual" parameters (list Parameters (object Parameter "dwTimeout" quid "3A9E81BF0169" type "DWORD" initv "INFINITE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Unlock" quid "365C7A6F02CE" stereotype "abstract" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Unlock" quid "365C7A6F02CF" stereotype "virtual" parameters (list Parameters (object Parameter "lCount" quid "3A9E81BF016E" type "LONG") (object Parameter "lpPrevCount" quid "3A9E81BF016F" type "LPLONG")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CSyncObject" quid "365C7A6F02D2" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F02D7" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A6F02D8" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0176" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CCriticalSection" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02DA" documentation "An object of class CCriticalSection represents a 'critical section' (a synchronization object that allows one thread at a time to access a resource or section of code). Critical sections are useful when only one thread at a time can be allowed to modify data or some other controlled resource. For example, adding nodes to a linked list is a process that should only be allowed by one thread at a time. By using a CCriticalSection object to control the linked list, only one thread at a time can gain access to the list." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F02CA" supplier "Logical View::MFC 6.0::CObject Classes::Synchronization::CSyncObject" quidu "365C7A6F02BC")) operations (list Operations (object Operation "~CCriticalSection" quid "365C7A6F02EB" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CEvent" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02EC" documentation "An object of class CEvent represents an 'event' (a synchronization object that allows one thread to notify another that an event has occurred). Events are useful when a thread needs to know when to perform its task. For example, a thread that copies data to a data archive would need to be notified when new data is available. By using a CEvent object to notify the copy thread when new data is available, the thread can perform its task as soon as possible." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F02E8" supplier "Logical View::MFC 6.0::CObject Classes::Synchronization::CSyncObject" quidu "365C7A6F02BC")) operations (list Operations (object Operation "~CEvent" quid "365C7A6F02F6" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMutex" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F02FF" documentation "An object of class CMutex represents a 'mutex' (a synchronization object that allows one thread mutually exclusive access to a resource). Mutexes are useful when only one thread at a time can be allowed to modify data or some other controlled resource. For example, adding nodes to a linked list is a process that should only be allowed by one thread at a time. By using a CMutex object to control the linked list, only one thread at a time can gain access to the list." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F02FC" supplier "Logical View::MFC 6.0::CObject Classes::Synchronization::CSyncObject" quidu "365C7A6F02BC")) operations (list Operations (object Operation "~CMutex" quid "365C7A6F030A" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSemaphore" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F030B" documentation "An object of class CSemaphore represents a 'semaphore' (a synchronization object that allows a limited number of threads in one or more processes to access a resource). A CSemaphore object maintains a count of the number of threads currently accessing a specified resource. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F031A" supplier "Logical View::MFC 6.0::CObject Classes::Synchronization::CSyncObject" quidu "365C7A6F02BC")) operations (list Operations (object Operation "Unlock" quid "365C7A6F0314" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Unlock" quid "365C7A6F031D" stereotype "virtual" parameters (list Parameters (object Parameter "lCount" quid "3A9E81BF0191" type "LONG") (object Parameter "lprevCount" quid "3A9E81BF0192" type "LPLONG" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CSemaphore" quid "365C7A6F0320" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8E6A010F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Synchronization::CCriticalSection" @128 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (384, 1328) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @128 location (80, 1247) fill_color 13434879 nlines 1 max_width 608 justify 0 label "CCriticalSection") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02DA" width 626 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Synchronization::CEvent" @129 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1088, 1328) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @129 location (865, 1247) fill_color 13434879 nlines 1 max_width 446 justify 0 label "CEvent") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02EC" width 464 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Synchronization::CMutex" @130 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1696, 1328) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @130 location (1467, 1247) fill_color 13434879 nlines 1 max_width 458 justify 0 label "CMutex") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02FF" width 476 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Synchronization::CSemaphore" @131 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2384, 1376) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @131 location (2108, 1245) fill_color 13434879 nlines 1 max_width 552 justify 0 label "CSemaphore") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F030B" width 570 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Synchronization::CSyncObject" @132 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1392, 720) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @132 location (1078, 514) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CSyncObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02BC" width 646 height 436 annotation 8 autoResize TRUE) (object InheritView "" @133 stereotype TRUE line_color 3342489 quidu "36CCD64F02CA" client @128 supplier @132 line_style 0) (object InheritView "" @134 stereotype TRUE line_color 3342489 quidu "36CCD64F02E8" client @129 supplier @132 line_style 0) (object InheritView "" @135 stereotype TRUE line_color 3342489 quidu "36CCD64F02FC" client @130 supplier @132 line_style 0) (object InheritView "" @136 stereotype TRUE line_color 3342489 quidu "36CCD64F031A" client @131 supplier @132 line_style 0) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @137 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1392, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @137 location (1227, 94) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @138 stereotype TRUE line_color 3342489 quidu "36CCD64F027A" client @132 supplier @137 line_style 0))))) (object Class_Category "DAO Database Support" quid "365C7A6F0327" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016A" label "DAO Database Support" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CDaoDatabase" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0329" documentation "A CDaoDatabase object represents a connection to a database through which you can operate on the data. You can have one or more CDaoDatabase objects active at a time in a given 'workspace,' represented by a CDaoWorkspace object." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F0342" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Dump" quid "365C7A6F0332" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF01A8" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDaoDatabase" quid "365C7A6F0334" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" quid "365C7A6F0335" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01AD" type "LPCTSTR") (object Parameter "lpszLocale" quid "3A9E81BF01AE" type "LPCTSTR" initv "dbLangGeneral") (object Parameter "dwOptions" quid "3A9E81BF01AF" type "int" initv "0")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A6F033E" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01B2" type "LPCTSTR") (object Parameter "bExclusive" quid "3A9E81BF01B3" type "BOOL" initv "FALSE") (object Parameter "bReadOnly" quid "3A9E81BF01B4" type "BOOL" initv "FALSE") (object Parameter "lpszConnect" quid "3A9E81BF01B5" type "LPCTSTR" initv |_T("") )) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A6F0343" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F0345" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDaoException" quid "365C7A6F0346" stereotype "virtual" parameters (list Parameters (object Parameter "nError" quid "3A9E81BF01BC" type "int" initv "NO_AFX_DAO_ERROR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoQueryDef" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0348" documentation "A CDaoQueryDef object represents a query definition, or 'querydef,' usually one saved in a database. A querydef is a data access object that contains the SQL statement that describes a query, and its properties, such as 'Date Created' and 'ODBC Timeout.' " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F037E" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Dump" quid "365C7A6F0359" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF01C3" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" quid "365C7A6F035B" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01C6" type "LPCTSTR" initv "NULL") (object Parameter "lpszSQL" quid "3A9E81BF01C7" type "LPCTSTR" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Append" quid "365C7A6F035E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A6F0363" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01CC" type "LPCTSTR" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A6F0365" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F0366" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDaoException" quid "365C7A6F0367" stereotype "virtual" parameters (list Parameters (object Parameter "nError" quid "3A9E81BF01D3" type "int" initv "NO_AFX_DAO_ERROR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Execute" quid "365C7A6F036E" stereotype "virtual" parameters (list Parameters (object Parameter "nOptions" quid "3A9E81BF01D6" type "int" initv "dbFailOnError")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetParamValue" quid "365C7A6F0370" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01D9" type "LPCTSTR")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "GetParamValue" quid "365C7A6F0372" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF01DC" type "int")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "SetParamValue" quid "365C7A6F0377" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF01DF" type "LPCTSTR") (object Parameter "varValue" quid "3A9E81BF01E0" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetParamValue" quid "365C7A6F037A" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF01E3" type "int") (object Parameter "varValue" quid "3A9E81BF01E4" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoRecordset" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A6F0381" documentation |A CDaoRecordset object represents a set of records selected from a data source. Known as 'recordsets,' CDaoRecordset objects are available in three forms: |table-type recordsets, dynaset-type recordsets, and snapshot-type recordsets. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD64F03E2" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Dump" quid "365C7A6F038C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF01EB" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDaoRecordset" quid "365C7A6F038E" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nOpenType, lpszSql, nOptions); | ))) quid "365C7A6F038F" stereotype "virtual" parameters (list Parameters (object Parameter "nOpenType" quid "3A9E81BF01F0" type "int" initv "AFX_DAO_USE_DEFAULT_TYPE") (object Parameter "lpszSql" quid "3A9E81BF01F1" type "LPCTSTR" initv "NULL") (object Parameter "nOptions" quid "3A9E81BF01F2" type "int" initv "0")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A6F0398" stereotype "virtual" parameters (list Parameters (object Parameter "pQueryDef" quid "3A9E81BF01F5" type "CDaoQueryDef*") (object Parameter "nOpenType" quid "3A9E81BF01F6" type "int" initv "dbOpenDynaset") (object Parameter "nOptions" quid "3A9E81BF01F7" type "int" initv "0")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A6F039C" stereotype "virtual" parameters (list Parameters (object Parameter "pTableDef" quid "3A9E81BF01FA" type "CDaoTableDef*") (object Parameter "nOpenType" quid "3A9E81BF01FB" type "int" initv "dbOpenTable") (object Parameter "nOptions" quid "3A9E81BF01FC" type "int" initv "0")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A6F03A2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A6F03A3" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDaoException" quid "365C7A6F03A4" stereotype "virtual" parameters (list Parameters (object Parameter "nError" quid "3A9E81BF0203" type "int" initv "NO_AFX_DAO_ERROR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetParamValue" quid "365C7A6F03AA" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF0206" type "LPCTSTR")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "GetParamValue" quid "365C7A6F03AC" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0209" type "int")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "SetParamValue" quid "365C7A6F03AE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF020C" type "LPCTSTR") (object Parameter "varValue" quid "3A9E81BF020D" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetParamValue" quid "365C7A6F03B5" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0210" type "int") (object Parameter "varValue" quid "3A9E81BF0211" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Move" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lRows); | ))) quid "365C7A6F03B8" stereotype "virtual" parameters (list Parameters (object Parameter "lRows" quid "3A9E81BF0214" type "long")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Find" quid "365C7A6F03BA" stereotype "virtual" parameters (list Parameters (object Parameter "lFindType" quid "3A9E81BF0217" type "long") (object Parameter "lpszFilter" quid "3A9E81BF0218" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddNew" quid "365C7A6F03BF" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Edit" quid "365C7A6F03C0" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Update" quid "365C7A6F03C1" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Delete" quid "365C7A6F03C2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CancelUpdate" quid "365C7A6F03C7" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFieldValue" quid "365C7A6F03C8" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF0225" type "LPCTSTR") (object Parameter "varValue" quid "3A9E81BF0226" type "COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFieldValue" quid "365C7A6F03CB" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0229" type "int") (object Parameter "varValue" quid "3A9E81BF022A" type "COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFieldValue" quid "365C7A6F03D3" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF022D" type "LPCTSTR")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "GetFieldValue" quid "365C7A6F03D5" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0230" type "int")) result "COleVariant" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A790213") (object Operation "SetFieldValue" quid "365C7A6F03DC" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF0233" type "LPCTSTR") (object Parameter "varValue" quid "3A9E81BF0234" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetFieldValue" quid "365C7A6F03DF" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0237" type "int") (object Parameter "varValue" quid "3A9E81BF0238" type "const COleVariant&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Requery" quid "365C7A6F03E5" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultDBName" quid "365C7A6F03E6" stereotype "virtual" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetDefaultSQL" quid "365C7A6F03E7" stereotype "virtual" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "DoFieldExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pFX); | ))) quid "365C7A6F03E8" stereotype "virtual" parameters (list Parameters (object Parameter "pFX" quid "3A9E81BF0241" type "CDaoFieldExchange*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDirtyFields" quid "365C7A700007" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoTableDef" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700008" documentation "A CDaoTableDef object represents the stored definition of a base table or an attached table. Each DAO database object maintains a collection, called TableDefs, that contains all saved DAO tabledef objects." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500091" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Dump" quid "365C7A700012" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF024A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" quid "365C7A70001C" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF024D" type "LPCTSTR") (object Parameter "lAttributes" quid "3A9E81BF024E" type "long" initv "0") (object Parameter "lpszSrcTable" quid "3A9E81BF024F" type "LPCTSTR" initv "NULL") (object Parameter "lpszConnect" quid "3A9E81BF0250" type "LPCTSTR" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Append" quid "365C7A700021" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A700022" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF0255" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A700026" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A700027" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDaoException" quid "365C7A700028" stereotype "virtual" parameters (list Parameters (object Parameter "nError" quid "3A9E81BF025C" type "int" initv "NO_AFX_DAO_ERROR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoWorkspace" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700043" documentation "A CDaoWorkspace object manages a named, password-protected database session from login to logoff, by a single user. In most cases, you will not need multiple workspaces, and you will not need to create explicit workspace objects; when you open database and recordset objects, they use DAO's default workspace. However, if needed, you can run multiple sessions at a time by creating additional workspace objects. Each workspace object can contain multiple open database objects in its own Databases collection. In MFC, a workspace is primarily a transaction manager, specifying a set of open databases all in the same 'transaction space.'" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65000C3" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Dump" quid "365C7A700057" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0263" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDaoWorkspace" quid "365C7A700059" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" quid "365C7A70005A" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF0268" type "LPCTSTR") (object Parameter "lpszUserName" quid "3A9E81BF0269" type "LPCTSTR") (object Parameter "lpszPassword" quid "3A9E81BF026A" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Append" quid "365C7A70005E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A700061" stereotype "virtual" parameters (list Parameters (object Parameter "lpszName" quid "3A9E81BF026F" type "LPCTSTR" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A700063" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A700064" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDaoException" quid "365C7A700065" stereotype "virtual" parameters (list Parameters (object Parameter "nError" quid "3A9E81BF0276" type "int" initv "NO_AFX_DAO_ERROR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8E7303D9" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::DAO Database Support::CDaoDatabase" @139 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @139 location (106, 313) fill_color 13434879 nlines 1 max_width 652 justify 0 label "CDaoDatabase") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0329" width 670 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::DAO Database Support::CDaoQueryDef" @140 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (528, 1216) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @140 location (202, 860) fill_color 13434879 nlines 1 max_width 652 justify 0 label "CDaoQueryDef") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0348" width 670 height 736 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::DAO Database Support::CDaoRecordset" @141 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 1664) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @141 location (954, 858) fill_color 13434879 nlines 1 max_width 652 justify 0 label "CDaoRecordset") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0381" width 670 height 1636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::DAO Database Support::CDaoTableDef" @142 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2000, 1088) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @142 location (1674, 857) fill_color 13434879 nlines 1 max_width 652 justify 0 label "CDaoTableDef") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700008" width 670 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::DAO Database Support::CDaoWorkspace" @143 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2096, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @143 location (1770, 272) fill_color 13434879 nlines 1 max_width 652 justify 0 label "CDaoWorkspace") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700043" width 670 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @144 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1248, 240) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @144 location (1083, 190) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @145 stereotype TRUE line_color 3342489 quidu "36CCD64F0342" client @139 supplier @144 line_style 0) (object InheritView "" @146 stereotype TRUE line_color 3342489 quidu "36CCD64F037E" client @140 supplier @144 line_style 0) (object InheritView "" @147 stereotype TRUE line_color 3342489 quidu "36CCD64F03E2" client @141 supplier @144 line_style 0) (object InheritView "" @148 stereotype TRUE line_color 3342489 quidu "36CCD6500091" client @142 supplier @144 line_style 0) (object InheritView "" @149 stereotype TRUE line_color 3342489 quidu "36CCD65000C3" client @143 supplier @144 line_style 0))))) (object Class_Category "Menus" quid "365C7A70006C" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC017D" label "Menus" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CMenu" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70006E" documentation "The CMenu class is an encapsulation of the Windows HMENU. It provides member functions for creating, tracking, updating, and destroying a menu." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65000FF" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CMenu" quid "365C7A70007F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A700080" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF028C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A700082" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A700083" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF0291" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MeasureItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the size of specified item | | ))) quid "365C7A70008A" stereotype "virtual" parameters (list Parameters (object Parameter "lpMeasureItemStruct" quid "3A9E81BF0294" type "LPMEASUREITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9143006D" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Menus::CMenu" @150 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (400, 800) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @150 location (86, 619) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CMenu") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70006E" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @151 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (400, 272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @151 location (235, 222) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @152 stereotype TRUE line_color 3342489 quidu "36CCD65000FF" client @150 supplier @151 line_style 0))))) (object Class_Category "ODBC Database Support" quid "365C7A70008C" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC017C" label "ODBC Database Support" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CDatabase" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70008E" documentation "A CDatabase object represents a connection to a data source, through which you can operate on the data source. A data source is a specific instance of data hosted by some database management system (DBMS). Examples include Microsoft SQL Server, Microsoft Access, Borland® dBASE®, and xBASE. You can have one or more CDatabase objects active at a time in your application." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500131" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CDatabase" quid "365C7A70009D" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszDSN, bExclusive, bReadonly, lpszConnect, bUseCursorLib); | ))) quid "365C7A70009E" stereotype "virtual" parameters (list Parameters (object Parameter "lpszDSN" quid "3A9E81BF02A2" type "LPCTSTR") (object Parameter "bExclusive" quid "3A9E81BF02A3" type "BOOL" initv "FALSE") (object Parameter "bReadonly" quid "3A9E81BF02A4" type "BOOL" initv "FALSE") (object Parameter "lpszConnect" quid "3A9E81BF02A5" type "LPCTSTR" initv |_T("ODBC") ) (object Parameter "bUseCursorLib" quid "3A9E81BF02A6" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OpenEx" quid "365C7A7000A4" stereotype "virtual" parameters (list Parameters (object Parameter "lpszConnectString" quid "3A9E81BF02A9" type "LPCTSTR") (object Parameter "dwOptions" quid "3A9E81BF02AA" type "DWORD" initv "0")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A7000A9" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetOptions" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(hstmt); | ))) quid "365C7A7000AA" stereotype "virtual" parameters (list Parameters (object Parameter "hstmt" quid "3A9E81BF02AF" type "HSTMT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7000AC" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7000B2" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF02B4" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Check" quid "365C7A7000B4" stereotype "virtual, const" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02B7" type "RETCODE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BindParameters" quid "365C7A7000B6" stereotype "virtual" parameters (list Parameters (object Parameter "hstmt" quid "3A9E81BF02BA" type "HSTMT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDBException" quid "365C7A7000B8" stereotype "virtual" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02BD" type "RETCODE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRecordset" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7000BD" documentation "A CRecordset object represents a set of records selected from a data source. Known as 'recordsets,' CRecordset objects are typically used in two forms: dynasets and snapshots. A dynaset stays synchronized with data updates made by other users. A snapshot is a static view of the data. Each form represents a set of records fixed at the time the recordset is opened, but when you scroll to a record in a dynaset, it reflects changes subsequently made to the record, either by other users or by other recordsets in your application." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650018B" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CRecordset" quid "365C7A7000D0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nOpenType, lpszSql, dwOptions); | ))) quid "365C7A7000D1" stereotype "virtual" parameters (list Parameters (object Parameter "nOpenType" quid "3A9E81BF02C6" type "UINT" initv "snapshot") (object Parameter "lpszSql" quid "3A9E81BF02C7" type "LPCTSTR" initv "NULL") (object Parameter "dwOptions" quid "3A9E81BF02C8" type "DWORD" initv "none")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A7000D5" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetOptions" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(hstmt); | ))) quid "365C7A7000D6" stereotype "virtual" parameters (list Parameters (object Parameter "hstmt" quid "3A9E81BF02CD" type "HSTMT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7000DB" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7000DC" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF02D2" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Check" quid "365C7A7000DE" stereotype "virtual, const" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02D5" type "RETCODE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ThrowDBException" quid "365C7A7000E5" stereotype "virtual" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02D8" type "RETCODE") (object Parameter "hstmt" quid "3A9E81BF02D9" type "HSTMT" initv "SQL_NULL_HSTMT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Move" quid "365C7A7000E8" stereotype "virtual" parameters (list Parameters (object Parameter "nRows" quid "3A9E81BF02DC" type "long") (object Parameter "wFetchType" quid "3A9E81BF02DD" type "WORD" initv "SQL_FETCH_RELATIVE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetRowsetSize" quid "365C7A7000EB" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewRowsetSize" quid "3A9E81BF02E0" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CheckRowsetError" quid "365C7A7000EF" stereotype "virtual" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02E3" type "RETCODE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddNew" quid "365C7A7000F1" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Edit" quid "365C7A7000F2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Update" quid "365C7A7000F3" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Delete" quid "365C7A7000F8" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Requery" quid "365C7A7000F9" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultConnect" quid "365C7A7000FA" stereotype "virtual" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetDefaultSQL" quid "365C7A7000FB" stereotype "virtual" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "DoFieldExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pFX); | ))) quid "365C7A700102" stereotype "virtual" parameters (list Parameters (object Parameter "pFX" quid "3A9E81BF02F4" type "CFieldExchange*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoBulkFieldExchange" quid "365C7A700104" stereotype "virtual" parameters (list Parameters (object Parameter "pFX" quid "3A9E81BF02F7" type "CFieldExchange*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetRowsetCurrencyStatus" quid "365C7A700106" stereotype "virtual" parameters (list Parameters (object Parameter "nRetCode" quid "3A9E81BF02FA" type "RETCODE") (object Parameter "wFetchType" quid "3A9E81BF02FB" type "UWORD") (object Parameter "nRows" quid "3A9E81BF02FC" type "long") (object Parameter "dwRowsFetched" quid "3A9E81BF02FD" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreBindFields" quid "365C7A70010E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLBFetchSize" quid "365C7A70010F" stereotype "virtual" parameters (list Parameters (object Parameter "lOldSize" quid "3A9E81BF0302" type "long")) result "long" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLBReallocSize" quid "365C7A700111" stereotype "virtual" parameters (list Parameters (object Parameter "lOldSize" quid "3A9E81BF0305" type "long")) result "long" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CLongBinary" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700116" documentation "Class CLongBinary simplifies working with very large binary data objects (often called BLOBs, or 'binary large objects') in a database. For example, a record field in an SQL table might contain a bitmap representing a picture. A CLongBinary object stores such an object and keeps track of its size." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65001F9" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CLongBinary" quid "365C7A700121" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A700122" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A70012A" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0310" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C914A03C1" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::ODBC Database Support::CDatabase" @153 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (400, 816) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @153 location (82, 510) fill_color 13434879 nlines 1 max_width 636 justify 0 label "CDatabase") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70008E" width 654 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::ODBC Database Support::CLongBinary" @154 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1184, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @154 location (870, 509) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CLongBinary") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700116" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::ODBC Database Support::CRecordset" @155 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2064, 1168) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @155 location (1678, 512) fill_color 13434879 nlines 1 max_width 772 justify 0 label "CRecordset") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7000BD" width 790 height 1336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @156 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1232, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @156 location (1067, 94) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @157 stereotype TRUE line_color 3342489 quidu "36CCD6500131" client @153 supplier @156 line_style 0) (object InheritView "" @158 stereotype TRUE line_color 3342489 quidu "36CCD650018B" client @155 supplier @156 line_style 0) (object InheritView "" @159 stereotype TRUE line_color 3342489 quidu "36CCD65001F9" client @154 supplier @156 line_style 0))))) (object Class_Category "Arrays" quid "365C7A70012C" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0170" label "Arrays" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CWordArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70012E" documentation "The CWordArray class supports arrays of 16-bit words. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650020D" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Parameterized_Class "CArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70013F" documentation |The CArray class supports arrays that are are similar to C arrays, but can dynamically shrink and grow as necessary. | |Array indexes always start at position 0. You can decide whether to fix the upper bound or allow the array to expand when you add elements past the current bound. Memory is allocated contiguously to the upper bound, even if some elements are null. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500221" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "TYPE" quid "3A9E81BF0323" type "class") (object Parameter "ARG_TYPE" quid "3A9E81BF0324" type "class"))) (object Class "CByteArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700152" documentation "The CByteArray class supports dynamic arrays of bytes. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500235" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDWordArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70015D" documentation "The CDWordArray class supports arrays of 32-bit doublewords. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500249" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CObArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700171" documentation |The CObArray class supports arrays of CObject pointers. These object arrays are similar to C arrays, but they can dynamically shrink and grow as necessary. | |Array indexes always start at position 0. You can decide whether to fix the upper bound or allow the array to expand when you add elements past the current bound. Memory is allocated contiguously to the upper bound, even if some elements are null. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650025D" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPtrArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700184" documentation "The CPtrArray class supports arrays of void pointers." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500267" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStringArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700198" documentation |The CStringArray class supports arrays of CString objects. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650027B" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CUIntArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7001A3" documentation "The CUIntArray class supports arrays of unsigned integers. An unsigned integer, or UINT, differs from words and doublewords in that the physical size of a UINT can change depending on the target operating environment. Under Windows version 3.1, a UINT is the same size as a WORD. Under Windows NT and Windows 95, a UINT is the same size as a doubleword. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650028F" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8E8E0388" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::CObject Classes::Arrays::CArray" @160 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2272, 592) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @160 location (1894, 564) fill_color 13434879 nlines 1 max_width 757 justify 0 label "CArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70013F" width 775 height 156 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CByteArray" @161 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (224, 576) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @161 location (99, 525) fill_color 13434879 nlines 1 max_width 250 justify 0 label "CByteArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700152" width 268 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CDWordArray" @162 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (368, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @162 location (227, 797) fill_color 13434879 nlines 1 max_width 282 justify 0 label "CDWordArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70015D" width 300 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CObArray" @163 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (720, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @163 location (617, 797) fill_color 13434879 nlines 1 max_width 206 justify 0 label "CObArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700171" width 224 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CPtrArray" @164 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1024, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @164 location (912, 797) fill_color 13434879 nlines 1 max_width 224 justify 0 label "CPtrArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700184" width 242 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CStringArray" @165 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1344, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @165 location (1213, 797) fill_color 13434879 nlines 1 max_width 262 justify 0 label "CStringArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700198" width 280 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CUIntArray" @166 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1664, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @166 location (1543, 797) fill_color 13434879 nlines 1 max_width 242 justify 0 label "CUIntArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001A3" width 260 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Arrays::CWordArray" @167 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1984, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @167 location (1856, 797) fill_color 13434879 nlines 1 max_width 256 justify 0 label "CWordArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70012E" width 274 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @168 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @168 location (1003, 222) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @169 stereotype TRUE line_color 3342489 quidu "36CCD650020D" client @167 supplier @168 line_style 0) (object InheritView "" @170 stereotype TRUE line_color 3342489 quidu "36CCD6500221" client @160 supplier @168 line_style 0) (object InheritView "" @171 stereotype TRUE line_color 3342489 quidu "36CCD6500235" client @161 supplier @168 line_style 0) (object InheritView "" @172 stereotype TRUE line_color 3342489 quidu "36CCD6500249" client @162 supplier @168 line_style 0) (object InheritView "" @173 stereotype TRUE line_color 3342489 quidu "36CCD650025D" client @163 supplier @168 line_style 0) (object InheritView "" @174 stereotype TRUE line_color 3342489 quidu "36CCD6500267" client @164 supplier @168 line_style 0) (object InheritView "" @175 stereotype TRUE line_color 3342489 quidu "36CCD650027B" client @165 supplier @168 line_style 0) (object InheritView "" @176 stereotype TRUE line_color 3342489 quidu "36CCD650028F" client @166 supplier @168 line_style 0))))) (object Class_Category "Lists" quid "365C7A7001B6" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0166" label "Lists" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Parameterized_Class "CList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7001B8" documentation "The CList class supports ordered lists of nonunique objects accessible sequentially or by value. CList lists behave like doubly-linked lists. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65002A3" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "TYPE" quid "3A9E81BF0354" type "class") (object Parameter "ARG_TYPE" quid "3A9E81BF0355" type "class"))) (object Class "CPtrList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7001CB" documentation "The CPtrList class supports lists of void pointers. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65002AD" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CObList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7001DE" documentation "The CObList class supports ordered lists of nonunique CObject pointers accessible sequentially or by pointer value. CObList lists behave like doubly-linked lists. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65002D5" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStringList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7001F2" documentation "The CStringList class supports lists of CString objects. All comparisons are done by value, meaning that the characters in the string are compared instead of the addresses of the strings." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65002E9" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8EAF021D" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::CObject Classes::Lists::CList" @177 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1520, 624) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @177 location (1092, 587) fill_color 13434879 nlines 1 max_width 857 justify 0 label "CList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001B8" width 875 height 175 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Lists::CObList" @178 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (128, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @178 location (36, 557) fill_color 13434879 nlines 1 max_width 184 justify 0 label "CObList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001DE" width 202 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Lists::CPtrList" @179 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @179 location (391, 557) fill_color 13434879 nlines 1 max_width 178 justify 0 label "CPtrList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001CB" width 196 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Lists::CStringList" @180 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (864, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @180 location (744, 557) fill_color 13434879 nlines 1 max_width 240 justify 0 label "CStringList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001F2" width 258 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @181 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (816, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @181 location (651, 94) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @182 stereotype TRUE line_color 3342489 quidu "36CCD65002A3" client @177 supplier @181 line_style 0) (object InheritView "" @183 stereotype TRUE line_color 3342489 quidu "36CCD65002AD" client @179 supplier @181 line_style 0) (object InheritView "" @184 stereotype TRUE line_color 3342489 quidu "36CCD65002D5" client @178 supplier @181 line_style 0) (object InheritView "" @185 stereotype TRUE line_color 3342489 quidu "36CCD65002E9" client @180 supplier @181 line_style 0))))) (object Class_Category "Graphical Drawing Objects" quid "365C7A7001FD" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0179" label "Graphical Drawing Objects" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CGdiObject" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700206" documentation "The CGdiObject class provides a base class for various kinds of Windows graphics device interface (GDI) objects such as bitmaps, regions, brushes, pens, palettes, and fonts. You never create a CGdiObject directly. Rather, you create an object from one of its derived classes, such as CPen or CBrush." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500326" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CGdiObject" quid "365C7A700211" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A700212" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0374" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A70021A" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CBitmap" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70021B" documentation "The CBitmap class encapsulates a Windows graphics device interface (GDI) bitmap and provides member functions to manipulate the bitmap. To use a CBitmap object, construct the object, attach a bitmap handle to it with one of the initialization member functions, and then call the object's member functions." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500362" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CBitmap" quid "365C7A70022E" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A70022F" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF037F" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CBrush" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700242" documentation |The CBrush class encapsulates a Windows graphics device interface (GDI) brush. To use a CBrush object, construct a CBrush object and pass it to any CDC member function that requires a brush. | |Brushes can be solid, hatched, or patterned. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6500380" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CBrush" quid "365C7A70024D" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A700256" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0388" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFont" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700258" documentation "The CFont class encapsulates a Windows graphics device interface (GDI) font and provides member functions for manipulating the font. To use a CFont object, construct a CFont object and attach a Windows font to it with CreateFont, CreateFontIndirect, CreatePointFont, or CreatePointFontIndirect, and then use the object's member functions to manipulate the font." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD650039E" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CFont" quid "365C7A70026A" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A70026B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0391" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPalette" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700274" documentation "The CPalette class encapsulates a Windows color palette. A palette provides an interface between an application and a color output device (such as a display device). The interface allows the application to take full advantage of the color capabilities of the output device without severely interfering with the colors displayed by other applications. Windows uses the application's logical palette (a list of needed colors) and the system palette (which defines available colors) to determine the colors used." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65003BC" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CPalette" quid "365C7A70027F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPen" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A700288" documentation "The CPen class encapsulates a Windows graphics device interface (GDI) pen." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65003D0" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CPen" quid "365C7A700293" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A70029C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF03A0" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRgn" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70029E" documentation "The CRgn class encapsulates a Windows graphics device interface (GDI) region. A region is an elliptical or polygonal area within a window. To use regions, you use the member functions of class CRgn with the clipping functions defined as members of class CDC. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6510006" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" quidu "365C7A700206")) operations (list Operations (object Operation "~CRgn" quid "365C7A7002B0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8EC20198" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 93 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CBitmap" @186 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (448, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @186 location (186, 838) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CBitmap") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70021B" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CBrush" @187 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (864, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @187 location (602, 1126) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CBrush") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700242" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CFont" @188 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1456, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @188 location (1194, 1126) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CFont") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700258" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CGdiObject" @189 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 464) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @189 location (966, 333) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CGdiObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700206" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CPalette" @190 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (400, 672) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @190 location (163, 591) fill_color 13434879 nlines 1 max_width 474 justify 0 label "CPalette") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700274" width 492 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CPen" @191 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2048, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @191 location (1786, 1126) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CPen") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A700288" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects::CRgn" @192 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @192 location (1871, 767) fill_color 13434879 nlines 1 max_width 418 justify 0 label "CRgn") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70029E" width 436 height 186 annotation 8 autoResize TRUE) (object InheritView "" @193 stereotype TRUE line_color 3342489 quidu "36CCD6500362" client @186 supplier @189 line_style 0) (object InheritView "" @194 stereotype TRUE line_color 3342489 quidu "36CCD6500380" client @187 supplier @189 line_style 0) (object InheritView "" @195 stereotype TRUE line_color 3342489 quidu "36CCD650039E" client @188 supplier @189 line_style 0) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @196 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 96) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @196 location (1115, 46) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @197 stereotype TRUE line_color 3342489 quidu "36CCD6500326" client @189 supplier @196 line_style 0) (object InheritView "" @198 stereotype TRUE line_color 3342489 quidu "36CCD65003BC" client @190 supplier @189 line_style 0) (object InheritView "" @199 stereotype TRUE line_color 3342489 quidu "36CCD65003D0" client @191 supplier @189 line_style 0) (object InheritView "" @200 stereotype TRUE line_color 3342489 quidu "36CCD6510006" client @192 supplier @189 line_style 0))))) (object Class_Category "Control Support" quid "365C7A7002B1" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0176" label "Control Support" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CDockState" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7002B3" documentation "CDockState is a serialized CObject class that loads, unloads, or clears the state of one or more docking control bars in persistent memory (a file). The dock state includes the size and position of the bar and whether or not it is docked. When retrieving the stored dock state, CDockState checks the bar's position and, if the bar is not visible with the current screen settings, CDockState scales the bar's position so that it is visible. The main purpose of CDockState is to hold the entire state of a number of control bars and to allow that state to be saved and loaded either to the registry, the application's .INI file, or in binary form as part of a CArchive object's contents. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD651001A" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A7002C5" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF03BE" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CImageList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7002CE" documentation "An 'image list' is a collection of same-sized images, each of which can be referred to by its zero-based index. Image lists are used to efficiently manage large sets of icons or bitmaps. All images in an image list are contained in a single, wide bitmap in screen device format. An image list may also include a monochrome bitmap that contains masks used to draw images transparently (icon style). The Microsoft Win32 application programming interface (API) provides image list functions that enable you to draw images, create and destroy image lists, add and remove images, replace images, merge images, and drag images." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6510038" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CImageList" quid "365C7A7002D9" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7002E2" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF03C7" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7002E4" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8EF70248" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Control Support::CDockState" @201 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (304, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @201 location (79, 767) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDockState") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7002B3" width 468 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Control Support::CImageList" @202 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1024, 896) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @202 location (710, 765) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CImageList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7002CE" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @203 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (656, 272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @203 location (491, 222) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @204 stereotype TRUE line_color 3342489 quidu "36CCD651001A" client @201 supplier @203 line_style 0) (object InheritView "" @205 stereotype TRUE line_color 3342489 quidu "36CCD6510038" client @202 supplier @203 line_style 0))))) (object Class_Category "Graphical Drawing" quid "365C7A7002E5" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0178" label "Graphical Drawing" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CMetaFileDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7002ED" documentation "A Windows metafile contains a sequence of graphics device interface (GDI) commands that you can replay to create a desired image or text." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD651006A" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CDC" quidu "365C7A70033F")) operations (list Operations (object Operation "~CMetaFileDC" quid "365C7A7002F7" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetAttribDC" quid "365C7A7002F8" stereotype "virtual" parameters (list Parameters (object Parameter "hDC" quid "3A9E81BF03D9" type "HDC")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOutputDC" quid "365C7A700301" stereotype "virtual" parameters (list Parameters (object Parameter "hDC" quid "3A9E81BF03DC" type "HDC")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReleaseOutputDC" quid "365C7A700303" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClipBox" quid "365C7A700304" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF03E1" type "LPRECT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PtVisible" quid "365C7A70030B" stereotype "virtual, const" parameters (list Parameters (object Parameter "x" quid "3A9E81BF03E4" type "int") (object Parameter "y" quid "3A9E81BF03E5" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RectVisible" quid "365C7A70030E" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF03E8" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TextOut" quid "365C7A700310" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF03EB" type "int") (object Parameter "y" quid "3A9E81BF03EC" type "int") (object Parameter "lpszString" quid "3A9E81BF03ED" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF03EE" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExtTextOut" quid "365C7A700317" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF03F1" type "int") (object Parameter "y" quid "3A9E81BF03F2" type "int") (object Parameter "nOptions" quid "3A9E81BF03F3" type "UINT") (object Parameter "lpRect" quid "3A9E81BF03F4" type "LPCRECT") (object Parameter "lpszString" quid "3A9E81BF03F5" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF03F6" type "UINT") (object Parameter "lpDxWidths" quid "3A9E81BF03F7" type "LPINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TabbedTextOut" quid "365C7A70031F" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF03FA" type "int") (object Parameter "y" quid "3A9E81BF03FB" type "int") (object Parameter "lpszString" quid "3A9E81BF03FC" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF03FD" type "int") (object Parameter "nTabPositions" quid "3A9E81BF03FE" type "int") (object Parameter "lpnTabStopPositions" quid "3A9E81BF03FF" type "LPINT") (object Parameter "nTabOrigin" quid "3A9E81BF0400" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "DrawText" quid "365C7A700327" stereotype "virtual" parameters (list Parameters (object Parameter "lpszString" quid "3A9E81BF0403" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF0404" type "int") (object Parameter "lpRect" quid "3A9E81BF0405" type "LPRECT") (object Parameter "nFormat" quid "3A9E81BF0406" type "UINT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Escape" quid "365C7A70032C" stereotype "virtual" parameters (list Parameters (object Parameter "nEscape" quid "3A9E81BF0409" type "int") (object Parameter "nCount" quid "3A9E81BF040A" type "int") (object Parameter "lpszInData" quid "3A9E81BF040B" type "LPCSTR") (object Parameter "lpOutData" quid "3A9E81BF040C" type "LPVOID")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetViewportOrg" quid "365C7A700331" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF040F" type "int") (object Parameter "y" quid "3A9E81BF0410" type "int")) result "CPoint" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A0020") (object Operation "OffsetViewportOrg" quid "365C7A700334" stereotype "virtual" parameters (list Parameters (object Parameter "nWidth" quid "3A9E81BF0413" type "int") (object Parameter "nHeight" quid "3A9E81BF0414" type "int")) result "CPoint" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A0020") (object Operation "SetViewportExt" quid "365C7A700337" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF0417" type "int") (object Parameter "y" quid "3A9E81BF0418" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "ScaleViewportExt" quid "365C7A70033A" stereotype "virtual" parameters (list Parameters (object Parameter "xNum" quid "3A9E81BF041B" type "int") (object Parameter "xDenom" quid "3A9E81BF041C" type "int") (object Parameter "yNum" quid "3A9E81BF041D" type "int") (object Parameter "yDenom" quid "3A9E81BF041E" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A70033F" documentation "The CDC class defines a class of device-context objects. The CDC object provides member functions for working with a device context, such as a display or printer, as well as members for working with a display context associated with the client area of a window." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6510100" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CDC" quid "365C7A700350" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A700351" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0427" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A700353" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetAttribDC" quid "365C7A700354" stereotype "virtual" parameters (list Parameters (object Parameter "hDC" quid "3A9E81BF042C" type "HDC")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOutputDC" quid "365C7A70035B" stereotype "virtual" parameters (list Parameters (object Parameter "hDC" quid "3A9E81BF042F" type "HDC")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReleaseAttribDC" quid "365C7A70035D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReleaseOutputDC" quid "365C7A70035E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveDC" quid "365C7A70035F" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RestoreDC" quid "365C7A700365" stereotype "virtual" parameters (list Parameters (object Parameter "nSavedDC" quid "3A9E81BF0438" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SelectStockObject" quid "365C7A700367" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF043B" type "int")) result "CGdiObject*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SelectObject" quid "365C7A700369" stereotype "virtual" parameters (list Parameters (object Parameter "pFont" quid "3A9E81BF043E" type "CFont*")) result "CFont*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetBkColor" quid "365C7A70036F" stereotype "virtual" parameters (list Parameters (object Parameter "crColor" quid "3A9E81BF0441" type "COLORREF")) result "COLORREF" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetTextColor" quid "365C7A700371" stereotype "virtual" parameters (list Parameters (object Parameter "crColor" quid "3A9E81BF0444" type "COLORREF")) result "COLORREF" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetMapMode" quid "365C7A700373" stereotype "virtual" parameters (list Parameters (object Parameter "nMapMode" quid "3A9E81BF0447" type "int")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetViewportOrg" quid "365C7A700375" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF044A" type "int") (object Parameter "y" quid "3A9E81BF044B" type "int")) result "CPoint" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A0020") (object Operation "OffsetViewportOrg" quid "365C7A70037B" stereotype "virtual" parameters (list Parameters (object Parameter "nWidth" quid "3A9E81BF044E" type "int") (object Parameter "nHeight" quid "3A9E81BF044F" type "int")) result "CPoint" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A0020") (object Operation "SetViewportExt" quid "365C7A70037E" stereotype "virtual" parameters (list Parameters (object Parameter "cx" quid "3A9E81BF0452" type "int") (object Parameter "cy" quid "3A9E81BF0453" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "ScaleViewportExt" quid "365C7A700381" stereotype "virtual" parameters (list Parameters (object Parameter "xNum" quid "3A9E81BF0456" type "int") (object Parameter "xDenom" quid "3A9E81BF0457" type "int") (object Parameter "yNum" quid "3A9E81BF0458" type "int") (object Parameter "yDenom" quid "3A9E81BF0459" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "SetWindowExt" quid "365C7A700387" stereotype "virtual" parameters (list Parameters (object Parameter "cx" quid "3A9E81BF045C" type "int") (object Parameter "cy" quid "3A9E81BF045D" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "ScaleWindowExt" quid "365C7A70038A" stereotype "virtual" parameters (list Parameters (object Parameter "xNum" quid "3A9E81BF0460" type "int") (object Parameter "xDenom" quid "3A9E81BF0461" type "int") (object Parameter "yNum" quid "3A9E81BF0462" type "int") (object Parameter "yDenom" quid "3A9E81BF0463" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "GetClipBox" quid "365C7A700390" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF0466" type "LPRECT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PtVisible" quid "365C7A700392" stereotype "virtual, const" parameters (list Parameters (object Parameter "x" quid "3A9E81BF0469" type "int") (object Parameter "y" quid "3A9E81BF046A" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RectVisible" quid "365C7A700395" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF046D" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TextOut" quid "365C7A700398" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF0470" type "int") (object Parameter "y" quid "3A9E81BF0471" type "int") (object Parameter "lpszString" quid "3A9E81BF0472" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF0473" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExtTextOut" quid "365C7A70039D" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF0476" type "int") (object Parameter "y" quid "3A9E81BF0477" type "int") (object Parameter "nOptions" quid "3A9E81BF0478" type "UINT") (object Parameter "lpRect" quid "3A9E81BF0479" type "LPCRECT") (object Parameter "lpszString" quid "3A9E81BF047A" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF047B" type "UINT") (object Parameter "lpDxWidths" quid "3A9E81BF047C" type "LPINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TabbedTextOut" quid "365C7A7003A6" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF047F" type "int") (object Parameter "y" quid "3A9E81BF0480" type "int") (object Parameter "lpszString" quid "3A9E81BF0481" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF0482" type "int") (object Parameter "nTabPositions" quid "3A9E81BF0483" type "int") (object Parameter "lpnTabStopPositions" quid "3A9E81BF0484" type "LPINT") (object Parameter "nTabOrigin" quid "3A9E81BF0485" type "int")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "DrawText" quid "365C7A7003AE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszString" quid "3A9E81BF0488" type "LPCTSTR") (object Parameter "nCount" quid "3A9E81BF0489" type "int") (object Parameter "lpRect" quid "3A9E81BF048A" type "LPRECT") (object Parameter "nFormat" quid "3A9E81BF048B" type "UINT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Escape" quid "365C7A7003B3" stereotype "virtual" parameters (list Parameters (object Parameter "nEscape" quid "3A9E81BF048E" type "int") (object Parameter "nCount" quid "3A9E81BF048F" type "int") (object Parameter "lpszInData" quid "3A9E81BF0490" type "LPCSTR") (object Parameter "lpOutData" quid "3A9E81BF0491" type "LPVOID")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CClientDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7003B8" documentation "The CClientDC class is derived from CDC and takes care of calling the Windows functions GetDC at construction time and ReleaseDC at destruction time. This means that the device context associated with a CClientDC object is the client area of a window." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65101A0" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CDC" quidu "365C7A70033F")) operations (list Operations (object Operation "~CClientDC" quid "365C7A7003C0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7003C9" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF049A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7003CB" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CWindowDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7003D3" documentation "The CWindowDC class is derived from CDC. It calls the Windows functions GetWindowDC at construction time and ReleaseDC at destruction time. This means that a CWindowDC object accesses the entire screen area of a CWnd (both client and nonclient areas)." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65101BE" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CDC" quidu "365C7A70033F")) operations (list Operations (object Operation "~CWindowDC" quid "365C7A7003DE" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7003DF" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF04A5" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7003E8" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPaintDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7003E9" documentation "The CPaintDC class is a device-context class derived from CDC. It performs a CWnd::BeginPaint at construction time and CWnd::EndPaint at destruction time. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65101DD" supplier "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CDC" quidu "365C7A70033F")) operations (list Operations (object Operation "~CPaintDC" quid "365C7A710014" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710015" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF04B0" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710017" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8F1102AA" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CClientDC" @206 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (528, 2224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @206 location (214, 2093) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CClientDC") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7003B8" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CDC" @207 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 1136) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @207 location (963, 380) fill_color 13434879 nlines 1 max_width 634 justify 0 label "CDC") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70033F" width 652 height 1536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CMetaFileDC" @208 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (368, 1296) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @208 location (56, 840) fill_color 13434879 nlines 1 max_width 624 justify 0 label "CMetaFileDC") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7002ED" width 642 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CPaintDC" @209 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 2224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @209 location (966, 2093) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CPaintDC") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7003E9" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Graphical Drawing::CWindowDC" @210 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2032, 2224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @210 location (1718, 2093) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CWindowDC") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7003D3" width 646 height 286 annotation 8 autoResize TRUE) (object InheritView "" @211 stereotype TRUE line_color 3342489 quidu "36CCD65101A0" client @206 supplier @207 line_style 0) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @212 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 112) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @212 location (1115, 62) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @213 stereotype TRUE line_color 3342489 quidu "36CCD6510100" client @207 supplier @212 line_style 0) (object InheritView "" @214 stereotype TRUE line_color 3342489 quidu "36CCD651006A" client @208 supplier @207 line_style 0) (object InheritView "" @215 stereotype TRUE line_color 3342489 quidu "36CCD65101BE" client @210 supplier @207 line_style 0) (object InheritView "" @216 stereotype TRUE line_color 3342489 quidu "36CCD65101DD" client @209 supplier @207 line_style 0))))) (object Class_Category "File Services" quid "365C7A71001D" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0173" label "File Services" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A71001F" documentation |CFile is the base class for Microsoft Foundation file classes. It directly provides unbuffered, binary disk input/output services, and it indirectly supports text files and memory files through its derived classes. CFile works in conjunction with the CArchive class to support serialization of Microsoft Foundation Class objects. | |Use CFile and its derived classes for general-purpose disk I/O. Use ofstream or other Microsoft iostream classes for formatted text sent to a disk file. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65102E1" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "GetLength" quid "365C7A710032" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CFile" quid "365C7A710033" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710034" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A71003B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF04CC" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPosition" quid "365C7A71003D" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFileName" quid "365C7A71003E" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetFileTitle" quid "365C7A71003F" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "GetFilePath" quid "365C7A710045" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0") (object Operation "SetFilePath" quid "365C7A710046" stereotype "virtual" parameters (list Parameters (object Parameter "lpszNewName" quid "3A9E81BF04D7" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A710048" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFileName" quid "3A9E81BF04DA" type "LPCTSTR") (object Parameter "nOpenFlags" quid "3A9E81BF04DB" type "UINT") (object Parameter "pError" quid "3A9E81BF04DC" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Duplicate" quid "365C7A710050" stereotype "virtual, const" result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A710051" stereotype "virtual" parameters (list Parameters (object Parameter "lOff" quid "3A9E81BF04E1" type "LONG") (object Parameter "nFrom" quid "3A9E81BF04E2" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetLength" quid "365C7A710054" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF04E5" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A710056" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF04E8" type "void*") (object Parameter "nCount" quid "3A9E81BF04E9" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A71005B" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF04EC" type "const void*") (object Parameter "nCount" quid "3A9E81BF04ED" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LockRange" quid "365C7A71005E" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF04F0" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF04F1" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UnlockRange" quid "365C7A710063" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF04F4" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF04F5" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A710066" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A710067" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A710068" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetBufferPtr" quid "365C7A71006D" stereotype "virtual" parameters (list Parameters (object Parameter "nCommand" quid "3A9E81BF04FE" type "UINT") (object Parameter "nCount" quid "3A9E81BF04FF" type "UINT" initv "0") (object Parameter "ppBufStart" quid "3A9E81BF0500" type "void**" initv "NULL") (object Parameter "ppBufMax" quid "3A9E81BF0501" type "void**" initv "NULL")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMemFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A710072" documentation "CMemFile is the CFile-derived class that supports memory files. These memory files behave like disk files except that the file is stored in RAM rather than on disk. A memory file is useful for fast temporary storage or for transferring raw bytes or serialized objects between independent processes." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6520039" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CMemFile" quid "365C7A710082" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710083" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A71008B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF050C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPosition" quid "365C7A71008D" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Duplicate" quid "365C7A71008E" stereotype "virtual, const" result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A71008F" stereotype "virtual" parameters (list Parameters (object Parameter "lOff" quid "3A9E81BF0513" type "LONG") (object Parameter "nFrom" quid "3A9E81BF0514" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetLength" quid "365C7A710097" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF0517" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A710099" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF051A" type "void*") (object Parameter "nCount" quid "3A9E81BF051B" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A71009C" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF051E" type "const void*") (object Parameter "nCount" quid "3A9E81BF051F" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LockRange" quid "365C7A7100A1" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF0522" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF0523" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UnlockRange" quid "365C7A7100A4" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF0526" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF0527" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A7100A7" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A7100A9" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A7100AA" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetBufferPtr" quid "365C7A7100AB" stereotype "virtual" parameters (list Parameters (object Parameter "nCommand" quid "3A9E81BF0530" type "UINT") (object Parameter "nCount" quid "3A9E81BF0531" type "UINT" initv "0") (object Parameter "ppBufStart" quid "3A9E81BF0532" type "void**" initv "NULL") (object Parameter "ppBufMax" quid "3A9E81BF0533" type "void**" initv "NULL")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Alloc" quid "365C7A7100B7" stereotype "virtual" parameters (list Parameters (object Parameter "nBytes" quid "3A9E81BF0536" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Realloc" quid "365C7A7100B9" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF0539" type "BYTE*") (object Parameter "nBytes" quid "3A9E81BF053A" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Memcpy" quid "365C7A7100BC" stereotype "virtual" parameters (list Parameters (object Parameter "lpMemTarget" quid "3A9E81BF053D" type "BYTE*") (object Parameter "lpMemSource" quid "3A9E81BF053E" type "const BYTE*") (object Parameter "nBytes" quid "3A9E81BF053F" type "UINT")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Free" quid "365C7A7100C0" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF0542" type "BYTE*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GrowFile" quid "365C7A7100C2" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF0545" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSharedFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7100C7" documentation |CSharedFile is the CMemFile-derived class that supports shared memory files. Memory files behave like disk files except that the file is stored in RAM rather than on disk. A memory file is useful for fast temporary storage or for transferring raw bytes or serialized objects between independent processes. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65200A8" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CMemFile" quidu "365C7A710072")) operations (list Operations (object Operation "~CSharedFile" quid "365C7A7100DB" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Alloc" quid "365C7A7100DC" stereotype "virtual" parameters (list Parameters (object Parameter "nBytes" quid "3A9E81BF054E" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Realloc" quid "365C7A7100DE" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF0551" type "BYTE*") (object Parameter "nBytes" quid "3A9E81BF0552" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Free" quid "365C7A7100E1" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF0555" type "BYTE*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleStreamFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7100E6" documentation "A COleStreamFile object represents a stream of data (IStream) in a compound file as part of OLE Structured Storage. An IStorage object must exist before the stream can be opened or created unless it is a memory stream." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD652012A" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CFile" quidu "365C7A71001F")) operations (list Operations (object Operation "~COleStreamFile" quid "365C7A7100FA" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7100FB" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7100FC" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0560" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A710104" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPosition" quid "365C7A710105" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetStorageName" quid "365C7A710106" stereotype "virtual, const" result "const CString" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Duplicate" quid "365C7A710107" stereotype "virtual, const" result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A71010D" stereotype "virtual" parameters (list Parameters (object Parameter "lOff" quid "3A9E81BF056B" type "LONG") (object Parameter "nFrom" quid "3A9E81BF056C" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetLength" quid "365C7A710110" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF056F" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLength" quid "365C7A710112" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A710117" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0574" type "void*") (object Parameter "nCount" quid "3A9E81BF0575" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A71011A" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0578" type "const void*") (object Parameter "nCount" quid "3A9E81BF0579" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LockRange" quid "365C7A71011D" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF057C" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF057D" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UnlockRange" quid "365C7A710122" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF0580" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF0581" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A710125" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A710126" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMonikerFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A71012B" documentation |A CMonikerFile object represents a stream of data (IStream) named by an IMoniker. | |A moniker contains information much like a pathname to a file. If you have a pointer to a moniker object's IMoniker interface, you can get access to the identified file without having any other specific information about where the file is actually located. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65201FC" supplier "Logical View::MFC 6.0::CObject Classes::File Services::COleStreamFile" quidu "365C7A7100E6")) operations (list Operations (object Operation "~CMonikerFile" quid "365C7A71013F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710140" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710141" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0590" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A710143" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A710149" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A71014A" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF0597" type "LPCTSTR") (object Parameter "pError" quid "3A9E81BF0598" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A71014D" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF059B" type "IMoniker*") (object Parameter "pError" quid "3A9E81BF059C" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A710154" stereotype "virtual" parameters (list Parameters (object Parameter "lpszUrl" quid "3A9E81BF059F" type "LPCTSTR") (object Parameter "pBindHost" quid "3A9E81BF05A0" type "IBindHost*") (object Parameter "pBSC" quid "3A9E81BF05A1" type "IBindStatusCallback*") (object Parameter "pBindCtx" quid "3A9E81BF05A2" type "IBindCtx*") (object Parameter "pError" quid "3A9E81BF05A3" type "CFileException*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A71015D" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF05A6" type "IMoniker*") (object Parameter "pBindHost" quid "3A9E81BF05A7" type "IBindHost*") (object Parameter "pBSC" quid "3A9E81BF05A8" type "IBindStatusCallback*") (object Parameter "pBindCtx" quid "3A9E81BF05A9" type "IBindCtx*") (object Parameter "pError" quid "3A9E81BF05AA" type "CFileException*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostBindToStream" quid "365C7A710163" stereotype "virtual" parameters (list Parameters (object Parameter "pError" quid "3A9E81BF05AD" type "CFileException*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CAsyncMonikerFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A710167" documentation "CAsyncMonikerFile provides functionality for the use of asynchronous monikers in ActiveX controls (formerly OLE controls). Derived from CMonikerFile, which in turn is derived from COleStreamFile, CAsyncMonikerFile uses the IMoniker interface to access any data stream asynchronously, including loading files asynchronously from a URL. The files can be datapath properties of ActiveX controls." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65202B0" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CMonikerFile" quidu "365C7A71012B")) operations (list Operations (object Operation "~CAsyncMonikerFile" quid "365C7A71018F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710199" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A71019A" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF05B8" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A71019C" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A71019D" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF05BD" type "void*") (object Parameter "nCount" quid "3A9E81BF05BE" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101A5" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF05C1" type "LPCTSTR") (object Parameter "pBindHost" quid "3A9E81BF05C2" type "IBindHost*") (object Parameter "pError" quid "3A9E81BF05C3" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101A9" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF05C6" type "IMoniker*") (object Parameter "pBindHost" quid "3A9E81BF05C7" type "IBindHost*") (object Parameter "pError" quid "3A9E81BF05C8" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101AE" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF05CB" type "IMoniker*") (object Parameter "pError" quid "3A9E81BF05CC" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101B1" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF05CF" type "IMoniker*") (object Parameter "pServiceProvider" quid "3A9E81BF05D0" type "IServiceProvider*") (object Parameter "pError" quid "3A9E81BF05D1" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101BA" stereotype "virtual" parameters (list Parameters (object Parameter "pMoniker" quid "3A9E81BF05D4" type "IMoniker*") (object Parameter "pUnknown" quid "3A9E81BF05D5" type "IUnknown*") (object Parameter "pError" quid "3A9E81BF05D6" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszURL, pError); | ))) quid "365C7A7101C2" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF05D9" type "LPCTSTR") (object Parameter "pError" quid "3A9E81BF05DA" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101CB" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF05DD" type "LPCTSTR") (object Parameter "pServiceProvider" quid "3A9E81BF05DE" type "IServiceProvider*") (object Parameter "pError" quid "3A9E81BF05DF" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7101D5" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF05E2" type "LPCTSTR") (object Parameter "pUnknown" quid "3A9E81BF05E3" type "IUnknown*") (object Parameter "pError" quid "3A9E81BF05E4" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostBindToStream" quid "365C7A7101E0" stereotype "virtual" parameters (list Parameters (object Parameter "pError" quid "3A9E81BF05E7" type "CFileException*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateBindStatusCallback" quid "365C7A7101E2" stereotype "virtual" parameters (list Parameters (object Parameter "pUnkControlling" quid "3A9E81BF05EA" type "IUnknown*")) result "IUnknown*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetBindInfo" quid "365C7A7101E4" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPriority" quid "365C7A7101E5" stereotype "virtual, const" result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDataAvailable" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwSize, bscfFlag); | ))) quid "365C7A7101E9" stereotype "virtual" parameters (list Parameters (object Parameter "dwSize" quid "3A9E81BF05F1" type "DWORD") (object Parameter "bscfFlag" quid "3A9E81BF05F2" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnLowResource" quid "365C7A7101EC" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnStartBinding" quid "365C7A7101ED" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnProgress" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(ulProgress, ulProgressMax, ulStatusCode, szStatusText); | ))) quid "365C7A7101F3" stereotype "virtual" parameters (list Parameters (object Parameter "ulProgress" quid "3A9E81BF05F9" type "ULONG") (object Parameter "ulProgressMax" quid "3A9E81BF05FA" type "ULONG") (object Parameter "ulStatusCode" quid "3A9E81BF05FB" type "ULONG") (object Parameter "szStatusText" quid "3A9E81BF05FC" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnStopBinding" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(hresult, szError); | ))) quid "365C7A7101F8" stereotype "virtual" parameters (list Parameters (object Parameter "hresult" quid "3A9E81BF05FF" type "HRESULT") (object Parameter "szError" quid "3A9E81BF0600" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDataPathProperty" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7101FD" documentation "Class CDataPathProperty implements an OLE control property that can be loaded asynchronously. Asynchronous properties are loaded after synchronous initiation. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD652036F" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CAsyncMonikerFile" quidu "365C7A710167")) operations (list Operations (object Operation "Open" quid "365C7A710211" stereotype "virtual" parameters (list Parameters (object Parameter "pControl" quid "3A9E81BF0607" type "COleControl*") (object Parameter "pError" quid "3A9E81BF0608" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A710214" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPath" quid "3A9E81BF060B" type "LPCTSTR") (object Parameter "pControl" quid "3A9E81BF060C" type "COleControl*") (object Parameter "pError" quid "3A9E81BF060D" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A71021B" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPath" quid "3A9E81BF0610" type "LPCTSTR") (object Parameter "pError" quid "3A9E81BF0611" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A710225" stereotype "virtual" parameters (list Parameters (object Parameter "pError" quid "3A9E81BF0614" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ResetData" quid "365C7A710227" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710228" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710229" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF061B" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CCachedDataPathProperty" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A71023A" documentation "Class CCachedDataPathProperty implements an OLE control property transferred asynchronously and cached in a memory file. A memory file is stored in RAM rather than on disk and is useful for fast temporary transfers. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65203B5" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CDataPathProperty" quidu "365C7A7101FD")) operations (list Operations (object Operation "ResetData" quid "365C7A71024F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710250" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710258" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0626" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDataAvailable" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwSize, bscfFlag); | ))) quid "365C7A71025A" stereotype "virtual" parameters (list Parameters (object Parameter "dwSize" quid "3A9E81BF0629" type "DWORD") (object Parameter "bscfFlag" quid "3A9E81BF062A" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A71025D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSocketFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A710262" documentation "A CSocketFile object is a CFile object used for sending and receiving data across a network via Windows Sockets. You can attach the CSocketFile object to a CSocket object for this purpose. You also can (and usually do) attach the CSocketFile object to a CArchive object to simplify sending and receiving data using MFC serialization." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65203E7" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CFile" quidu "365C7A71001F")) operations (list Operations (object Operation "Close" quid "365C7A710277" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CSocketFile" quid "365C7A710278" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710279" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710280" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0639" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A710282" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF063C" type "void*") (object Parameter "nCount" quid "3A9E81BF063D" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A710285" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0640" type "const void*") (object Parameter "nCount" quid "3A9E81BF0641" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A71028C" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFileName" quid "3A9E81BF0644" type "LPCTSTR") (object Parameter "nOpenFlags" quid "3A9E81BF0645" type "UINT") (object Parameter "pError" quid "3A9E81BF0646" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Duplicate" quid "365C7A710290" stereotype "virtual, const" result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPosition" quid "365C7A710291" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A710294" stereotype "virtual" parameters (list Parameters (object Parameter "lOff" quid "3A9E81BF064D" type "LONG") (object Parameter "nFrom" quid "3A9E81BF064E" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetLength" quid "365C7A710297" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF0651" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLength" quid "365C7A710299" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LockRange" quid "365C7A71029E" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF0656" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF0657" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UnlockRange" quid "365C7A7102A1" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF065A" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF065B" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A7102A4" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A7102A5" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStdioFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7102A8" documentation "A CStdioFile object represents a C run-time stream file as opened by the run-time function fopen. Stream files are buffered and can be opened in either text mode (the default) or binary mode." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653008B" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CFile" quidu "365C7A71001F")) operations (list Operations (object Operation "~CStdioFile" quid "365C7A7102BD" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPosition" quid "365C7A7102BE" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Open" quid "365C7A7102BF" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFileName" quid "3A9E81BF066A" type "LPCTSTR") (object Parameter "nOpenFlags" quid "3A9E81BF066B" type "UINT") (object Parameter "pError" quid "3A9E81BF066C" type "CFileException*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Duplicate" quid "365C7A7102C8" stereotype "virtual, const" result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A7102C9" stereotype "virtual" parameters (list Parameters (object Parameter "lOff" quid "3A9E81BF0671" type "LONG") (object Parameter "nFrom" quid "3A9E81BF0672" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A7102CC" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0675" type "void*") (object Parameter "nCount" quid "3A9E81BF0676" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A7102D1" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF0679" type "const void*") (object Parameter "nCount" quid "3A9E81BF067A" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LockRange" quid "365C7A7102D4" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF067D" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF067E" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UnlockRange" quid "365C7A7102D7" stereotype "virtual" parameters (list Parameters (object Parameter "dwPos" quid "3A9E81BF0681" type "DWORD") (object Parameter "dwCount" quid "3A9E81BF0682" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A7102DA" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A7102DB" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A7102DC" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WriteString" quid "365C7A7102DD" stereotype "virtual" parameters (list Parameters (object Parameter "lpsz" quid "3A9E81BF068B" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadString" quid "365C7A7102E4" stereotype "virtual" parameters (list Parameters (object Parameter "lpsz" quid "3A9E81BF068E" type "LPTSTR") (object Parameter "nMax" quid "3A9E81BF068F" type "UINT")) result "LPTSTR" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadString" quid "365C7A7102E7" stereotype "virtual" parameters (list Parameters (object Parameter "rString" quid "3A9E81BF0692" type "CString&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CInternetFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7102EE" documentation "The MFC class CInternetFile provides a base class for the CHttpFile and CGopherFile file classes. CInternetFile and its derived classes allow access to files on remote systems that use Internet protocols. You never create a CInternetFile object directly. Instead, create an object of one of its derived classes by calling CGopherConnection::OpenFile or CHttpConnection::OpenRequest. You also can create a CInternetFile object by calling CFtpConnection::OpenFile." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653012B" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CStdioFile" quidu "365C7A7102A8")) operations (list Operations (object Operation "Close" quid "365C7A7102F9" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CInternetFile" quid "365C7A710302" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710303" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF069D" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Seek" quid "365C7A710305" stereotype "virtual" parameters (list Parameters (object Parameter "lOffset" quid "3A9E81BF06A0" type "LONG") (object Parameter "nFrom" quid "3A9E81BF06A1" type "UINT")) result "LONG" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Read" quid "365C7A71030D" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF06A4" type "void*") (object Parameter "nCount" quid "3A9E81BF06A5" type "UINT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A710310" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF06A8" type "const void*") (object Parameter "nCount" quid "3A9E81BF06A9" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Abort" quid "365C7A710313" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Flush" quid "365C7A710316" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLength" quid "365C7A710317" stereotype "virtual, const" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadString" quid "365C7A710318" stereotype "virtual" parameters (list Parameters (object Parameter "rString" quid "3A9E81BF06B2" type "CString&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadString" quid "365C7A71031A" stereotype "virtual" parameters (list Parameters (object Parameter "pstr" quid "3A9E81BF06B5" type "LPTSTR") (object Parameter "nMax" quid "3A9E81BF06B6" type "UINT")) result "LPTSTR" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WriteString" quid "365C7A710322" stereotype "virtual" parameters (list Parameters (object Parameter "pstr" quid "3A9E81BF06B9" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetLength" quid "365C7A710324" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF06BC" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710326" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CGopherFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A71032A" documentation |The MFC class CGopherFile provides the functionality to find and read files on a gopher server. | |The gopher service does not allow users to write data to a gopher file because this service functions mainly as a menu-driven interface for finding information. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6530185" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CInternetFile" quidu "365C7A7102EE")) operations (list Operations (object Operation "Close" quid "365C7A71033E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CGopherFile" quid "365C7A71033F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710340" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF06C9" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A710342" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF06CC" type "const void*") (object Parameter "nCount" quid "3A9E81BF06CD" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A71034A" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A71034B" documentation "The class CHttpFile provides the functionality to request and read files on an HTTP server." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65301B7" supplier "Logical View::MFC 6.0::CObject Classes::File Services::CInternetFile" quidu "365C7A7102EE")) operations (list Operations (object Operation "Close" quid "365C7A71035D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CHttpFile" quid "365C7A71035E" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A710366" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF06DA" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A710368" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFileURL" quid "365C7A710369" stereotype "virtual, const" result "CString" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A00C0")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRecentFileList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A710370" documentation |CRecentFileList is a CObject class that supports control of the most recently used (MRU) file list. Files can be added to or deleted from the MRU file list, the file list can be read from or written to the registry or an .INI file, and the menu displaying the MRU file list can be updated. | |NOTE: According to documentation this class inherits from CObject, according to source it does not. Hence removed the inheritance. operations (list Operations (object Operation "~CRecentFileList" quid "365C7A71037A" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Remove" quid "365C7A710384" stereotype "virtual" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF06E5" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Add" quid "365C7A710386" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF06E8" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UpdateMenu" quid "365C7A710388" stereotype "virtual" parameters (list Parameters (object Parameter "pCmdUI" quid "3A9E81BF06EB" type "CCmdUI*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadList" quid "365C7A71038E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WriteList" quid "365C7A71038F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C91730301" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CAsyncMonikerFile" @217 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 3456) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @217 location (32, 2850) fill_color 13434879 nlines 1 max_width 768 justify 0 label "CAsyncMonikerFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710167" width 786 height 1236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CCachedDataPathProperty" @218 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 5072) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @218 location (102, 4891) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CCachedDataPathProperty") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71023A" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CDataPathProperty" @219 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 4480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @219 location (102, 4249) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CDataPathProperty") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7101FD" width 646 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CFile" @220 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1312, 592) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @220 location (984, 11) fill_color 13434879 nlines 1 max_width 656 justify 0 label "CFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71001F" width 674 height 1186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CGopherFile" @221 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1728, 3360) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @221 location (1414, 3179) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CGopherFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71032A" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CHttpFile" @222 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2448, 3360) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @222 location (2134, 3179) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CHttpFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71034B" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CInternetFile" @223 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 2560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @223 location (1766, 2154) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CInternetFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7102EE" width 646 height 836 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CMemFile" @224 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2800, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @224 location (2485, 84) fill_color 13434879 nlines 1 max_width 630 justify 0 label "CMemFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710072" width 648 height 1136 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CMonikerFile" @225 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 2384) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @225 location (115, 2078) fill_color 13434879 nlines 1 max_width 634 justify 0 label "CMonikerFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71012B" width 652 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::COleStreamFile" @226 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 1440) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @226 location (67, 984) fill_color 13434879 nlines 1 max_width 730 justify 0 label "COleStreamFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7100E6" width 748 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CRecentFileList" @227 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @227 location (129, 274) fill_color 13434879 nlines 1 max_width 606 justify 0 label "CRecentFileList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710370" width 624 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CSharedFile" @228 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2800, 1552) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @228 location (2530, 1396) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CSharedFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7100C7" width 558 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CSocketFile" @229 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1296, 1840) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @229 location (981, 1384) fill_color 13434879 nlines 1 max_width 630 justify 0 label "CSocketFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710262" width 648 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::File Services::CStdioFile" @230 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 1520) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @230 location (1765, 1089) fill_color 13434879 nlines 1 max_width 630 justify 0 label "CStdioFile") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7102A8" width 648 height 886 annotation 8 autoResize TRUE) (object InheritView "" @231 stereotype TRUE line_color 3342489 quidu "36CCD65202B0" client @217 supplier @225 line_style 0) (object InheritView "" @232 stereotype TRUE line_color 3342489 quidu "36CCD652036F" client @219 supplier @217 line_style 0) (object InheritView "" @233 stereotype TRUE line_color 3342489 quidu "36CCD65203B5" client @218 supplier @219 line_style 0) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @234 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2064, 128) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @234 location (1899, 78) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @235 stereotype TRUE line_color 3342489 quidu "36CCD65102E1" client @220 supplier @234 line_style 0) (object InheritView "" @236 stereotype TRUE line_color 3342489 quidu "36CCD6520039" client @224 supplier @234 line_style 0) (object InheritView "" @237 stereotype TRUE line_color 3342489 quidu "36CCD652012A" client @226 supplier @220 line_style 0) (object InheritView "" @238 stereotype TRUE line_color 3342489 quidu "36CCD65203E7" client @229 supplier @220 line_style 0) (object InheritView "" @239 stereotype TRUE line_color 3342489 quidu "36CCD653008B" client @230 supplier @220 line_style 0) (object InheritView "" @240 stereotype TRUE line_color 3342489 quidu "36CCD6530185" client @221 supplier @223 line_style 0) (object InheritView "" @241 stereotype TRUE line_color 3342489 quidu "36CCD65301B7" client @222 supplier @223 line_style 0) (object InheritView "" @242 stereotype TRUE line_color 3342489 quidu "36CCD653012B" client @223 supplier @230 line_style 0) (object InheritView "" @243 stereotype TRUE line_color 3342489 quidu "36CCD65200A8" client @228 supplier @224 line_style 0) (object InheritView "" @244 stereotype TRUE line_color 3342489 quidu "36CCD65201FC" client @225 supplier @226 line_style 0))))) (object Class_Category "Exceptions" quid "365C7A710390" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016C" label "Exceptions" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CArchiveException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A710398" documentation "A CArchiveException object represents a serialization exception condition. The CArchiveException class includes a public data member that indicates the cause of the exception. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65301E9" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CArchiveException" quid "365C7A7103A3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7103AC" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0716" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A7103AE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0719" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF071A" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF071B" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7103B6" documentation "CException is the base class for all exceptions in the Microsoft Foundation Class Library." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653024E" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CException" quid "365C7A7103C1" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A7103CA" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0724" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF0725" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF0726" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReportError" quid "365C7A7103CE" stereotype "virtual" parameters (list Parameters (object Parameter "nType" quid "3A9E81BF0729" type "UINT" initv "MB_OK") (object Parameter "nMessageID" quid "3A9E81BF072A" type "UINT" initv "0")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7103D4" documentation "A CDaoException object represents an exception condition arising from the MFC database classes based on data access objects (DAO). The class includes public data members you can use to determine the cause of the exception. CDaoException objects are constructed and thrown by member functions of the DAO database classes. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65302B2" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CDaoException" quid "365C7A720001" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A720002" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0733" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF0734" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF0735" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDBException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A72000A" documentation "A CDBException object represents an exception condition arising from the database classes. The class includes two public data members you can use to determine the cause of the exception or to display a text message describing the exception. CDBException objects are constructed and thrown by member functions of the database classes. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65302E4" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "BuildErrorString" quid "365C7A72001E" stereotype "virtual" parameters (list Parameters (object Parameter "pdb" quid "3A9E81BF073C" type "CDatabase*") (object Parameter "hstmt" quid "3A9E81BF073D" type "HSTMT") (object Parameter "bTrace" quid "3A9E81BF073E" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A720022" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0741" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF0742" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF0743" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDBException" quid "365C7A720026" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFileException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A720028" documentation "A CFileException object represents a file-related exception condition. The CFileException class includes public data members that hold the portable cause code and the operating-system-specific error number. The class also provides static member functions for throwing file exceptions and for returning cause codes for both operating-system errors and C run-time errors. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6530302" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CFileException" quid "365C7A72003D" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A72003E" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF074E" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A720040" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0751" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF0752" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF0753" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CInternetException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A720049" documentation "The CInternetException object represents an exception condition related to an Internet operation. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6530320" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "Dump" quid "365C7A72005B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF075A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetErrorMessage" quid "365C7A72005D" stereotype "virtual" parameters (list Parameters (object Parameter "lpstrError" quid "3A9E81BF075D" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF075E" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF075F" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMemoryException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A720067" documentation "A CMemoryException object represents an out-of-memory exception condition. No further qualification is necessary or possible. Memory exceptions are thrown automatically by new. If you write your own memory functions, using malloc, for example, then you are responsible for throwing memory exceptions." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653033E" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CMemoryException" quid "365C7A720079" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CNotSupportedException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A720082" documentation "A CNotSupportedException object represents an exception that is the result of a request for an unsupported feature. No further qualification is necessary or possible." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653035C" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CNotSupportedException" quid "365C7A720096" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CUserException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A720097" documentation "A CUserException is thrown to stop an end-user operation. Use CUserException when you want to use the throw/catch exception mechanism for application-specific exceptions. 'User' in the class name can be interpreted as 'my user did something exceptional that I need to handle.'" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6530370" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CUserException" quid "365C7A7200AB" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CResourceException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7200B4" documentation "A CResourceException object is generated when Windows cannot find or allocate a requested resource. No further qualification is necessary or possible." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD653038E" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "~CResourceException" quid "365C7A7200C8" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7200C9" documentation "A COleException object represents an exception condition related to an OLE operation. The COleException class includes a public data member that holds the status code indicating the reason for the exception." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65303AC" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "GetErrorMessage" quid "365C7A7200DD" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF077E" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF077F" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF0780" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleException" quid "365C7A7200E9" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDispatchException" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A7200EA" documentation "The COleDispatchException class handles exceptions specific to the OLE IDispatch interface, which is a key part of OLE automation." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65303CA" supplier "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" quidu "365C7A7103B6")) operations (list Operations (object Operation "GetErrorMessage" quid "365C7A7200FB" stereotype "virtual" parameters (list Parameters (object Parameter "lpszError" quid "3A9E81BF0789" type "LPTSTR") (object Parameter "nMaxError" quid "3A9E81BF078A" type "UINT") (object Parameter "pnHelpContext" quid "3A9E81BF078B" type "PUINT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleDispatchException" quid "365C7A720108" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C91EB00D3" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CArchiveException" @245 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 784) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @245 location (103, 653) fill_color 13434879 nlines 1 max_width 658 justify 0 label "CArchiveException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710398" width 676 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CDaoException" @246 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1296, 1664) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @246 location (990, 1558) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CDaoException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7103D4" width 630 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CDBException" @247 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 1152) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @247 location (126, 1021) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CDBException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72000A" width 630 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CException" @248 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1632, 592) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @248 location (1326, 461) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7103B6" width 630 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CFileException" @249 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (528, 1504) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @249 location (222, 1373) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CFileException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720028" width 630 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CInternetException" @250 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (624, 1984) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @250 location (318, 1878) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CInternetException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720049" width 630 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CMemoryException" @251 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1632, 1984) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @251 location (1295, 1903) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CMemoryException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720067" width 692 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CNotSupportedException" @252 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2720, 1472) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @252 location (2333, 1391) fill_color 13434879 nlines 1 max_width 774 justify 0 label "CNotSupportedException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720082" width 792 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::COleDispatchException" @253 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2592, 1968) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @253 location (2217, 1862) fill_color 13434879 nlines 1 max_width 750 justify 0 label "COleDispatchException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7200EA" width 768 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::COleException" @254 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2736, 768) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @254 location (2430, 662) fill_color 13434879 nlines 1 max_width 612 justify 0 label "COleException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7200C9" width 630 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CResourceException" @255 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2752, 1088) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @255 location (2402, 1007) fill_color 13434879 nlines 1 max_width 700 justify 0 label "CResourceException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7200B4" width 718 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Exceptions::CUserException" @256 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1968, 1648) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @256 location (1662, 1567) fill_color 13434879 nlines 1 max_width 612 justify 0 label "CUserException") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720097" width 630 height 186 annotation 8 autoResize TRUE) (object InheritView "" @257 stereotype TRUE line_color 3342489 quidu "36CCD65301E9" client @245 supplier @248 line_style 0) (object InheritView "" @258 stereotype TRUE line_color 3342489 quidu "36CCD65302B2" client @246 supplier @248 line_style 0) (object InheritView "" @259 stereotype TRUE line_color 3342489 quidu "36CCD65302E4" client @247 supplier @248 line_style 0) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @260 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1632, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @260 location (1467, 142) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @261 stereotype TRUE line_color 3342489 quidu "36CCD653024E" client @248 supplier @260 line_style 0) (object InheritView "" @262 stereotype TRUE line_color 3342489 quidu "36CCD6530302" client @249 supplier @248 line_style 0) (object InheritView "" @263 stereotype TRUE line_color 3342489 quidu "36CCD6530320" client @250 supplier @248 line_style 0) (object InheritView "" @264 stereotype TRUE line_color 3342489 quidu "36CCD653033E" client @251 supplier @248 line_style 0) (object InheritView "" @265 stereotype TRUE line_color 3342489 quidu "36CCD653035C" client @252 supplier @248 line_style 0) (object InheritView "" @266 stereotype TRUE line_color 3342489 quidu "36CCD6530370" client @256 supplier @248 line_style 0) (object InheritView "" @267 stereotype TRUE line_color 3342489 quidu "36CCD653038E" client @255 supplier @248 line_style 0) (object InheritView "" @268 stereotype TRUE line_color 3342489 quidu "36CCD65303AC" client @254 supplier @248 line_style 0) (object InheritView "" @269 stereotype TRUE line_color 3342489 quidu "36CCD65303CA" client @253 supplier @248 line_style 0))))) (object Class_Category "Application Architecture" quid "365C7A720109" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016B" label "Application Architecture" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CCmdTarget" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A72010F" documentation "CCmdTarget is the base class for the Microsoft Foundation Class Library message-map architecture. A message map routes commands or messages to the member functions you write to handle them. (A command is a message from a menu item, command button, or accelerator key.)" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6560202" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "~CCmdTarget" quid "365C7A720123" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A720124" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF07B1" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A720126" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A720127" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF07B6" type "UINT") (object Parameter "nCode" quid "3A9E81BF07B7" type "int") (object Parameter "pExtra" quid "3A9E81BF07B8" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF07B9" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFinalRelease" quid "365C7A72012F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsInvokeAllowed" quid "365C7A720130" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF07BE" type "DISPID")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDispatchIID" quid "365C7A720132" stereotype "virtual" parameters (list Parameters (object Parameter "pIID" quid "3A9E81BF07C1" type "IID*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetTypeInfoCount" quid "365C7A720134" stereotype "virtual" result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetTypeLibCache" quid "365C7A720137" stereotype "virtual" result "CTypeLibCache*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetTypeLib" quid "365C7A720138" stereotype "virtual" parameters (list Parameters (object Parameter "lcid" quid "3A9E81BF07C8" type "LCID") (object Parameter "ppTypeLib" quid "3A9E81BF07C9" type "LPTYPELIB*")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateAggregates" quid "365C7A72013B" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetInterfaceHook" quid "365C7A720141" stereotype "virtual" parameters (list Parameters (object Parameter "" quid "3A9E81BF07CE" type "const void*")) result "LPUNKNOWN" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetExtraConnectionPoints" quid "365C7A720143" stereotype "virtual" parameters (list Parameters (object Parameter "pConnPoints" quid "3A9E81BF07D1" type "CPtrArray*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetConnectionHook" quid "365C7A720145" stereotype "virtual" parameters (list Parameters (object Parameter "iid" quid "3A9E81BF07D4" type "const IID&")) result "LPCONNECTIONPOINT" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CWinThread" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A72014B" documentation |A CWinThread object represents a thread of execution within an application. The main thread of execution is usually provided by an object derived from CWinApp; CWinApp is derived from CWinThread. Additional CWinThread objects allow multiple threads within a given application. | |There are two general types of threads that CWinThread supports: worker threads and user-interface threads. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65900B2" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~CWinThread" quid "365C7A720160" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A720161" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF07DD" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A720163" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A720169" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF07E2" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitInstance" quid "365C7A72016B" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Run" quid "365C7A72016C" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PumpMessage" quid "365C7A72016D" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnIdle" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lCount); | ))) quid "365C7A720173" stereotype "virtual" parameters (list Parameters (object Parameter "lCount" quid "3A9E81BF07EB" type "LONG")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsIdleMessage" quid "365C7A720175" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF07EE" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExitInstance" quid "365C7A720177" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ProcessWndProcException" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(e, pMsg); | ))) quid "365C7A720178" stereotype "virtual" parameters (list Parameters (object Parameter "e" quid "3A9E81BF07F3" type "CException*") (object Parameter "pMsg" quid "3A9E81BF07F4" type "const MSG*")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ProcessMessageFilter" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(code, lpMsg); | ))) quid "365C7A72017F" stereotype "virtual" parameters (list Parameters (object Parameter "code" quid "3A9E81BF07F7" type "int") (object Parameter "lpMsg" quid "3A9E81BF07F8" type "LPMSG")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMainWnd" quid "365C7A720182" stereotype "virtual" result "CWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Delete" quid "365C7A720183" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CWinApp" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A720187" documentation "The CWinApp class is the base class from which you derive a Windows application object. An application object provides member functions for initializing your application (and each instance of it) and for running the application." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6590198" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinThread" quidu "365C7A72014B")) operations (list Operations (object Operation "~CWinApp" quid "365C7A72019C" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A72019D" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0805" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7201A6" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WinHelp" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwData, nCmd); | ))) quid "365C7A7201A7" stereotype "virtual" parameters (list Parameters (object Parameter "dwData" quid "3A9E81BF080A" type "DWORD") (object Parameter "nCmd" quid "3A9E81BF080B" type "UINT" initv "HELP_CONTEXT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitInstance" quid "365C7A7201AA" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Run" quid "365C7A7201AF" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnIdle" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lCount); | ))) quid "365C7A7201B0" stereotype "virtual" parameters (list Parameters (object Parameter "lCount" quid "3A9E81BF0812" type "LONG")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExitInstance" quid "365C7A7201B2" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ProcessWndProcException" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(e, pMsg); | ))) quid "365C7A7201B3" stereotype "virtual" parameters (list Parameters (object Parameter "e" quid "3A9E81BF0817" type "CException*") (object Parameter "pMsg" quid "3A9E81BF0818" type "const MSG*")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OpenDocumentFile" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszFileName); | ))) quid "365C7A7201BB" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFileName" quid "3A9E81BF081B" type "LPCTSTR")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveAllModified" quid "365C7A7201BD" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDDECommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszCommand); | ))) quid "365C7A7201BE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszCommand" quid "3A9E81BF0820" type "LPTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddToRecentFileList" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName); | ))) quid "365C7A7201C3" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0823" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitApplication" quid "365C7A7201C5" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoMessageBox" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszPrompt, nType, nIDPrompt); | ))) quid "365C7A7201C6" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPrompt" quid "3A9E81BF0828" type "LPCTSTR") (object Parameter "nType" quid "3A9E81BF0829" type "UINT") (object Parameter "nIDPrompt" quid "3A9E81BF082A" type "UINT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoWaitCursor" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nCode); | ))) quid "365C7A7201CD" stereotype "virtual" parameters (list Parameters (object Parameter "nCode" quid "3A9E81BF082D" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleControlModule" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7201CF" documentation "The COleControlModule class is the base class from which you derive an OLE control module object. This class provides member functions for initializing your control module. Each OLE control module that uses the Microsoft Foundation classes can only contain one object derived from COleControlModule. This object is constructed when other C++ global objects are constructed. Declare your derived COleControlModule object at the global level." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6590210" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinApp" quidu "365C7A720187")) operations (list Operations (object Operation "InitInstance" quid "365C7A7201E2" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExitInstance" quid "365C7A7201EB" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDocTemplate" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7201EC" documentation "CDocTemplate is an abstract base class that defines the basic functionality for document templates. You usually create one or more document templates in the implementation of your application's InitInstance function. A document template defines the relationships among three types of classes: a document class, a view class, and a frame window class." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD659027E" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~CDocTemplate" quid "365C7A720200" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A720209" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF083E" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A72020B" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A72020C" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0843" type "UINT") (object Parameter "nCode" quid "3A9E81BF0844" type "int") (object Parameter "pExtra" quid "3A9E81BF0845" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF0846" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitialUpdateFrame" quid "365C7A720216" stereotype "virtual" parameters (list Parameters (object Parameter "pFrame" quid "3A9E81BF0849" type "CFrameWnd*") (object Parameter "pDoc" quid "3A9E81BF084A" type "CDocument*") (object Parameter "bMakeVisible" quid "3A9E81BF084B" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnIdle" quid "365C7A72021A" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OpenDocumentFile" quid "365C7A72021B" stereotype "abstract" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0850" type "LPCTSTR") (object Parameter "bMakeVisible" quid "3A9E81BF0851" type "BOOL" initv "TRUE")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveAllModified" quid "365C7A72021F" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CloseAllDocuments" quid "365C7A720220" stereotype "virtual" parameters (list Parameters (object Parameter "bEndSession" quid "3A9E81BF0856" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadTemplate" quid "365C7A720222" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFirstDocPosition" quid "365C7A720227" stereotype "abstract, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetNextDoc" quid "365C7A720228" stereotype "abstract, const" parameters (list Parameters (object Parameter "rPos" quid "3A9E81BF085D" type "POSITION&")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddDocument" quid "365C7A72022A" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF0860" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RemoveDocument" quid "365C7A720231" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF0863" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDocString" quid "365C7A720233" stereotype "virtual, const" parameters (list Parameters (object Parameter "rString" quid "3A9E81BF0866" type "CString&") (object Parameter "index" quid "3A9E81BF0867" type "CDocTemplate::DocStringIndex")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MatchDocType" quid "365C7A720236" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF086A" type "LPCTSTR") (object Parameter "rpDocMatch" quid "3A9E81BF086B" type "CDocument*&")) result "CDocTemplate::Confidence" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateNewDocument" quid "365C7A72023C" stereotype "virtual" result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateNewFrame" quid "365C7A72023D" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF0870" type "CDocument*") (object Parameter "pOther" quid "3A9E81BF0871" type "CFrameWnd*")) result "CFrameWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDefaultTitle" quid "365C7A720240" stereotype "abstract" parameters (list Parameters (object Parameter "pDocument" quid "3A9E81BF0874" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSingleDocTemplate" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A72024F" documentation |The CSingleDocTemplate class defines a document template that implements the single document interface (SDI). An SDI application uses the main frame window to display a document; only one document can be open at a time. | |A document template defines the relationship between a document class, a view class, and a frame window class. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD659033D" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocTemplate" quidu "365C7A7201EC")) operations (list Operations (object Operation "~CSingleDocTemplate" quid "365C7A720264" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A72026D" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF087D" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A72026F" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OpenDocumentFile" quid "365C7A720270" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0882" type "LPCTSTR") (object Parameter "bMakeVisible" quid "3A9E81BF0883" type "BOOL" initv "TRUE")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFirstDocPosition" quid "365C7A720279" stereotype "virtual, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetNextDoc" quid "365C7A72027A" stereotype "virtual, const" parameters (list Parameters (object Parameter "rPos" quid "3A9E81BF0888" type "POSITION&")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddDocument" quid "365C7A72027C" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF088B" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RemoveDocument" quid "365C7A720281" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF088E" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDefaultTitle" quid "365C7A720283" stereotype "virtual" parameters (list Parameters (object Parameter "pDocument" quid "3A9E81BF0891" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMultiDocTemplate" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A72028B" documentation "The CMultiDocTemplate class defines a document template that implements the multiple document interface (MDI). An MDI application uses the main frame window as a workspace in which the user can open zero or more document frame windows, each of which displays a document." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD659038D" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocTemplate" quidu "365C7A7201EC")) operations (list Operations (object Operation "~CMultiDocTemplate" quid "365C7A7202A0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7202A1" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF089A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7202A3" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OpenDocumentFile" quid "365C7A7202A9" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF089F" type "LPCTSTR") (object Parameter "bMakeVisible" quid "3A9E81BF08A0" type "BOOL" initv "TRUE")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadTemplate" quid "365C7A7202AC" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFirstDocPosition" quid "365C7A7202AD" stereotype "virtual, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetNextDoc" quid "365C7A7202AE" stereotype "virtual, const" parameters (list Parameters (object Parameter "rPos" quid "3A9E81BF08A7" type "POSITION&")) result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddDocument" quid "365C7A7202B4" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF08AA" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RemoveDocument" quid "365C7A7202B6" stereotype "virtual" parameters (list Parameters (object Parameter "pDoc" quid "3A9E81BF08AD" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDefaultTitle" quid "365C7A7202B8" stereotype "virtual" parameters (list Parameters (object Parameter "pDocument" quid "3A9E81BF08B0" type "CDocument*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleObjectFactory" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7202BE" documentation "The COleObjectFactory class implements the OLE class factory, which creates OLE objects such as servers, automation objects, and documents." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A0009" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~COleObjectFactory" quid "365C7A7202D2" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsRegistered" quid "365C7A7202DB" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Register" quid "365C7A7202DC" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UpdateRegistry" quid "365C7A7202DD" stereotype "virtual" parameters (list Parameters (object Parameter "bRegister" quid "3A9E81BF08BD" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateObject" quid "365C7A7202DF" stereotype "virtual" result "CCmdTarget*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "VerifyUserLicense" quid "365C7A7202E5" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetLicenseKey" quid "365C7A7202E6" stereotype "virtual" parameters (list Parameters (object Parameter "dwReserved" quid "3A9E81BF08C4" type "DWORD") (object Parameter "pbstrKey" quid "3A9E81BF08C5" type "BSTR*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "VerifyLicenseKey" quid "365C7A7202E9" stereotype "virtual" parameters (list Parameters (object Parameter "bstrKey" quid "3A9E81BF08C8" type "BSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleTemplateServer" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7202EF" documentation |The COleTemplateServer class is used for OLE visual editing servers, automation servers, and link containers (applications that support links to embeddings). | |Use COleTemplateServer when implementing a full server, that is, a server that can be run as a standalone application. One COleTemplateServer object is needed for each type of server document an application supports; that is, if your server application supports both worksheets and charts, you must have two COleTemplateServer objects. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A0059" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleObjectFactory" quidu "365C7A7202BE")) operations (list Operations (object Operation "OnCreateObject" quid "365C7A720304" stereotype "virtual" result "CCmdTarget*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A720305" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF08D1" type "UINT") (object Parameter "nCode" quid "3A9E81BF08D2" type "int") (object Parameter "pExtra" quid "3A9E81BF08D3" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF08D4" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDataSource" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A720311" documentation |The COleDataSource class acts as a cache into which an application places the data that it will offer during data transfer operations, such as Clipboard or drag-and-drop operations. | |Whenever you want to prepare data for a transfer, you should create an object of this class and fill it with your data using the most appropriate method for your data. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A0095" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~COleDataSource" quid "365C7A72032B" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderGlobalData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, phGlobal); | ))) quid "365C7A72032C" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF08DD" type "LPFORMATETC") (object Parameter "phGlobal" quid "3A9E81BF08DE" type "HGLOBAL*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderFileData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, pFile); | ))) quid "365C7A72032F" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF08E1" type "LPFORMATETC") (object Parameter "pFile" quid "3A9E81BF08E2" type "CFile*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium); | ))) quid "365C7A720332" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF08E5" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF08E6" type "LPSTGMEDIUM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium, bRelease); | ))) quid "365C7A720337" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF08E9" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF08EA" type "LPSTGMEDIUM") (object Parameter "bRelease" quid "3A9E81BF08EB" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A72033B" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A72033C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF08F0" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDropSource" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A720340" documentation "A COleDropSource object allows data to be dragged to a drop target. The COleDropTarget class handles the receiving portion of the drag-and-drop operation. The COleDropSource object is responsible for determining when a drag operation begins, providing feedback during the drag operation, and determining when the drag operation ends." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A00DB" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "Dump" quid "365C7A720354" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF08F7" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "QueryContinueDrag" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(bEscapePressed, dwKeyState); | ))) quid "365C7A72035D" stereotype "virtual" parameters (list Parameters (object Parameter "bEscapePressed" quid "3A9E81BF08FA" type "BOOL") (object Parameter "dwKeyState" quid "3A9E81BF08FB" type "DWORD")) result "SCODE" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GiveFeedback" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dropEffect); | ))) quid "365C7A720360" stereotype "virtual" parameters (list Parameters (object Parameter "dropEffect" quid "3A9E81BF08FE" type "DROPEFFECT")) result "SCODE" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBeginDrag" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pWnd); | ))) quid "365C7A720362" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF0901" type "CWnd*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDropTarget" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A720367" documentation "A COleDropTarget object provides the communication mechanism between a window and the OLE libraries. Creating an object of this class allows a window to accept data through the OLE drag-and-drop mechanism." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A0121" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~COleDropTarget" quid "365C7A72037C" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A72037D" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A720385" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF090C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Revoke" quid "365C7A720387" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragEnter" quid "365C7A720388" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF0911" type "CWnd*") (object Parameter "pDataObject" quid "3A9E81BF0912" type "COleDataObject*") (object Parameter "dwKeyState" quid "3A9E81BF0913" type "DWORD") (object Parameter "point" quid "3A9E81BF0914" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragOver" quid "365C7A72038F" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF0917" type "CWnd*") (object Parameter "pDataObject" quid "3A9E81BF0918" type "COleDataObject*") (object Parameter "dwKeyState" quid "3A9E81BF0919" type "DWORD") (object Parameter "point" quid "3A9E81BF091A" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrop" quid "365C7A720394" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF091D" type "CWnd*") (object Parameter "pDataObject" quid "3A9E81BF091E" type "COleDataObject*") (object Parameter "dropEffect" quid "3A9E81BF091F" type "DROPEFFECT") (object Parameter "point" quid "3A9E81BF0920" type "CPoint" quidu "365C7A7A0020")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDropEx" quid "365C7A720399" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF0923" type "CWnd*") (object Parameter "pDataObject" quid "3A9E81BF0924" type "COleDataObject*") (object Parameter "dropDefault" quid "3A9E81BF0925" type "DROPEFFECT") (object Parameter "dropList" quid "3A9E81BF0926" type "DROPEFFECT") (object Parameter "point" quid "3A9E81BF0927" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragLeave" quid "365C7A72039F" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF092A" type "CWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragScroll" quid "365C7A7203A1" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF092D" type "CWnd*") (object Parameter "dwKeyState" quid "3A9E81BF092E" type "DWORD") (object Parameter "point" quid "3A9E81BF092F" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleMessageFilter" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7203A5" documentation |The COleMessageFilter class manages the concurrency required by the interaction of OLE applications. | |The COleMessageFilter class is useful in visual editing server and container applications, as well as OLE automation applications. For server applications that are being called, this class can be used to make the application 'busy' so that incoming calls from other container applications are either canceled or retried later. This class can also be used to determine the action to be taken by a calling application when the called application is busy. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A017B" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~COleMessageFilter" quid "365C7A7203C2" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7203C3" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7203C4" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF093A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BeginBusyState" quid "365C7A7203C6" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "EndBusyState" quid "365C7A7203CC" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMessagePending" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A7203CD" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0941" type "const MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsSignificantMessage" quid "365C7A7203CF" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0944" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBusyDialog" quid "365C7A7203D6" stereotype "virtual" parameters (list Parameters (object Parameter "htaskBusy" quid "3A9E81BF0947" type "HTASK")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNotRespondingDialog" quid "365C7A7203D8" stereotype "virtual" parameters (list Parameters (object Parameter "htaskBusy" quid "3A9E81BF094A" type "HTASK")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CConnectionPoint" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7203DA" documentation |The CConnectionPoint class defines a special type of interface used to communicate with other OLE objects, called a 'connection point.' Unlike normal OLE interfaces, which are used to implement and expose the functionality of an OLE control, a connection point implements an outgoing interface that is able to initiate actions on other objects, such as firing events and change notifications. | |A connection consists of two parts: the object calling the interface, called the 'source,' and the object implementing the interface, called the 'sink.' By exposing a connection point, a source allows sinks to establish connections to itself. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A01CB" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "GetIID" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | // ToDo: Add your specialized code here | return GUID_NULL; ))) quid "365C7A73000D" stereotype "abstract" result "REFIID" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetContainer" quid "365C7A73000E" stereotype "virtual" result "LPCONNECTIONPOINTCONTAINER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAdvise" quid "365C7A73000F" stereotype "virtual" parameters (list Parameters (object Parameter "bAdvise" quid "3A9E81BF0955" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMaxConnections" quid "365C7A730017" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "QuerySinkInterface" quid "365C7A730018" stereotype "virtual" parameters (list Parameters (object Parameter "pUnkSink" quid "3A9E81BF095A" type "LPUNKNOWN")) result "LPUNKNOWN" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A730020" documentation "The CDocument class provides the basic functionality for user-defined document classes. A document represents the unit of data that the user typically opens with the File Open command and saves with the File Save command." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65A02D0" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~CDocument" quid "365C7A730035" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730036" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF0963" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730038" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A730039" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0968" type "UINT") (object Parameter "nCode" quid "3A9E81BF0969" type "int") (object Parameter "pExtra" quid "3A9E81BF096A" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF096B" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFinalRelease" quid "365C7A730042" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetTitle" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszTitle); | ))) quid "365C7A730043" stereotype "virtual" parameters (list Parameters (object Parameter "lpszTitle" quid "3A9E81BF0970" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultAccelerator" quid "365C7A730045" stereotype "virtual" result "HACCEL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnIdle" quid "365C7A730048" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetPathName" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName, bAddToMRU); | ))) quid "365C7A730049" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0977" type "LPCTSTR") (object Parameter "bAddToMRU" quid "3A9E81BF0978" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsModified" quid "365C7A73004C" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetModifiedFlag" quid "365C7A730052" stereotype "virtual" parameters (list Parameters (object Parameter "bModified" quid "3A9E81BF097D" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFirstViewPosition" quid "365C7A730054" stereotype "virtual, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetNextView" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(rPosition); | ))) quid "365C7A730055" stereotype "virtual, const" parameters (list Parameters (object Parameter "rPosition" quid "3A9E81BF0982" type "POSITION&")) result "CView*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChangedViewList" quid "365C7A730057" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A73005C" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNewDocument" quid "365C7A73005D" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpenDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (!%1::OnOpenDocument(lpszPathName)) | return FALSE; | |%4 Add your specialized creation code here | |return TRUE; | ))) quid "365C7A73005E" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF098B" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszPathName); | ))) quid "365C7A730060" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF098E" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCloseDocument" quid "365C7A730067" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReportSaveLoadException" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName, e, bSaving, nIDPDefault); | ))) quid "365C7A730068" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0993" type "LPCTSTR") (object Parameter "e" quid "3A9E81BF0994" type "CException*") (object Parameter "bSaving" quid "3A9E81BF0995" type "BOOL") (object Parameter "nIDPDefault" quid "3A9E81BF0996" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFile" quid "365C7A73006D" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFileName" quid "3A9E81BF0999" type "LPCTSTR") (object Parameter "nOpenFlags" quid "3A9E81BF099A" type "UINT") (object Parameter "pError" quid "3A9E81BF099B" type "CFileException*")) result "CFile*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReleaseFile" quid "365C7A730073" stereotype "virtual" parameters (list Parameters (object Parameter "pFile" quid "3A9E81BF099E" type "CFile*") (object Parameter "bAbort" quid "3A9E81BF099F" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CanCloseFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pFrame); | ))) quid "365C7A730076" stereotype "virtual" parameters (list Parameters (object Parameter "pFrame" quid "3A9E81BF09A2" type "CFrameWnd*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveModified" quid "365C7A73007A" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCloseFrame" quid "365C7A73007B" stereotype "virtual" parameters (list Parameters (object Parameter "pFrame" quid "3A9E81BF09A7" type "CFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoSave" quid "365C7A73007D" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF09AA" type "LPCTSTR") (object Parameter "bReplace" quid "3A9E81BF09AB" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoFileSave" quid "365C7A730080" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UpdateFrameCounts" quid "365C7A730084" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultMenu" quid "365C7A730085" stereotype "virtual" result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A730086" documentation |COleDocument is the base class for OLE documents that support visual editing. COleDocument is derived from CDocument, which allows your OLE applications to use the document/view architecture provided by the Microsoft Foundation Class Library. | |COleDocument treats a document as a collection of CDocItem objects to handle OLE items. Both container and server applications require such an architecture because their documents must be able to contain OLE items. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65B00BE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocument" quidu "365C7A730020")) operations (list Operations (object Operation "~COleDocument" quid "365C7A7300A3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7300A4" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7300AC" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF09BC" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A7300AE" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF09BF" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetInPlaceActiveItem" quid "365C7A7300B0" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF09C2" type "CWnd*")) result "COleClientItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetStartPosition" quid "365C7A7300B7" stereotype "virtual, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetNextItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pos); | ))) quid "365C7A7300B8" stereotype "virtual, const" parameters (list Parameters (object Parameter "pos" quid "3A9E81BF09C7" type "POSITION&")) result "CDocItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pItem); | ))) quid "365C7A7300BA" stereotype "virtual" parameters (list Parameters (object Parameter "pItem" quid "3A9E81BF09CA" type "CDocItem*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RemoveItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pItem); | ))) quid "365C7A7300C0" stereotype "virtual" parameters (list Parameters (object Parameter "pItem" quid "3A9E81BF09CD" type "CDocItem*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UpdateModifiedFlag" quid "365C7A7300C2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPrimarySelectedItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pView); | ))) quid "365C7A7300C3" stereotype "virtual" parameters (list Parameters (object Parameter "pView" quid "3A9E81BF09D2" type "CView*")) result "COleClientItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowViews" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bVisible); | ))) quid "365C7A7300C5" stereotype "virtual" parameters (list Parameters (object Parameter "bVisible" quid "3A9E81BF09D5" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetPathName" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName, bAddToMRU); | ))) quid "365C7A7300CB" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF09D8" type "LPCTSTR") (object Parameter "bAddToMRU" quid "3A9E81BF09D9" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A7300CE" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCloseFrame" quid "365C7A7300CF" stereotype "virtual" parameters (list Parameters (object Parameter "pFrame" quid "3A9E81BF09DE" type "CFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveModified" quid "365C7A7300D5" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnIdle" quid "365C7A7300D6" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNewDocument" quid "365C7A7300D7" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpenDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (!%1::OnOpenDocument(lpszPathName)) | return FALSE; | |%4 Add your specialized creation code here | |return TRUE; | ))) quid "365C7A7300DE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF09E7" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszPathName); | ))) quid "365C7A7300E0" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF09EA" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCloseDocument" quid "365C7A7300E2" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMoniker" quid "365C7A7300E3" stereotype "virtual" parameters (list Parameters (object Parameter "nAssign" quid "3A9E81BF09EF" type "OLEGETMONIKER")) result "LPMONIKER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetContainer" quid "365C7A7300E9" stereotype "virtual" result "LPOLEITEMCONTAINER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadFromStorage" quid "365C7A7300EA" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveToStorage" quid "365C7A7300EB" stereotype "virtual" parameters (list Parameters (object Parameter "pObject" quid "3A9E81BF09F6" type "CObject*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A7300F3" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF09F9" type "UINT") (object Parameter "nCode" quid "3A9E81BF09FA" type "int") (object Parameter "pExtra" quid "3A9E81BF09FB" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF09FC" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleLinkingDoc" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7300F8" documentation |The COleLinkingDoc class is the base class for OLE container documents that support linking to the embedded items they contain. A container application that supports linking to embedded items is called a 'link container.' | |When a linked item's source is an embedded item in another document, that containing document must be loaded in order for the embedded item to be edited. For this reason, a link container must be able to be launched by another container application when the user wants to edit the source of a linked item. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65B021D" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDocument" quidu "365C7A730086")) operations (list Operations (object Operation "~COleLinkingDoc" quid "365C7A730111" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730112" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730113" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0A07" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowViews" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bVisible); | ))) quid "365C7A73011A" stereotype "virtual" parameters (list Parameters (object Parameter "bVisible" quid "3A9E81BF0A0A" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNewDocument" quid "365C7A73011C" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpenDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (!%1::OnOpenDocument(lpszPathName)) | return FALSE; | |%4 Add your specialized creation code here | |return TRUE; | ))) quid "365C7A73011D" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0A0F" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszPathName); | ))) quid "365C7A73011F" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0A12" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCloseDocument" quid "365C7A730125" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMoniker" quid "365C7A730126" stereotype "virtual" parameters (list Parameters (object Parameter "nAssign" quid "3A9E81BF0A17" type "OLEGETMONIKER")) result "LPMONIKER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetContainer" quid "365C7A730128" stereotype "virtual" result "LPOLEITEMCONTAINER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveToStorage" quid "365C7A73012E" stereotype "virtual" parameters (list Parameters (object Parameter "pObject" quid "3A9E81BF0A1C" type "CObject*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetLinkedItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszItemName); | ))) quid "365C7A730130" stereotype "virtual" parameters (list Parameters (object Parameter "lpszItemName" quid "3A9E81BF0A1F" type "LPCTSTR")) result "COleServerItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFindEmbeddedItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszItemName); | ))) quid "365C7A730132" stereotype "virtual" parameters (list Parameters (object Parameter "lpszItemName" quid "3A9E81BF0A22" type "LPCTSTR")) result "COleClientItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReportSaveLoadException" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName, e, bSaving, nIDPDefault); | ))) quid "365C7A730134" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0A25" type "LPCTSTR") (object Parameter "e" quid "3A9E81BF0A26" type "CException*") (object Parameter "bSaving" quid "3A9E81BF0A27" type "BOOL") (object Parameter "nIDPDefault" quid "3A9E81BF0A28" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RegisterIfServerAttached" quid "365C7A73013C" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0A2B" type "LPCTSTR") (object Parameter "bMessage" quid "3A9E81BF0A2C" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleServerDoc" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A730142" documentation "COleServerDoc is the base class for OLE server documents. A server document can contain COleServerItem objects, which represent the server interface to embedded or linked items. When a server application is launched by a container to edit an embedded item, the item is loaded as its own server document; the COleServerDoc object contains just one COleServerItem object, consisting of the entire document. When a server application is launched by a container to edit a linked item, an existing document is loaded from disk; a portion of the document's contents is highlighted to indicate the linked item." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65B032B" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleLinkingDoc" quidu "365C7A7300F8")) operations (list Operations (object Operation "~COleServerDoc" quid "365C7A730157" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730158" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730160" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0A37" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A730162" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SaveModified" quid "365C7A730163" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszPathName); | ))) quid "365C7A730164" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0A3E" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCloseDocument" quid "365C7A73016B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMoniker" quid "365C7A73016C" stereotype "virtual" parameters (list Parameters (object Parameter "nAssign" quid "3A9E81BF0A43" type "OLEGETMONIKER")) result "LPMONIKER" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivateUI" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bUndoable); | ))) quid "365C7A73016E" stereotype "virtual" parameters (list Parameters (object Parameter "bUndoable" quid "3A9E81BF0A46" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivate" quid "365C7A730175" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowControlBars" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pFrameWnd, bShow); | ))) quid "365C7A730176" stereotype "virtual" parameters (list Parameters (object Parameter "pFrameWnd" quid "3A9E81BF0A4B" type "CFrameWnd*") (object Parameter "bShow" quid "3A9E81BF0A4C" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnClose" quid "365C7A730179" stereotype "virtual" parameters (list Parameters (object Parameter "dwCloseOption" quid "3A9E81BF0A4F" type "OLECLOSE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveEmbedding" quid "365C7A73017E" stereotype "virtual" parameters (list Parameters (object Parameter "lpStorage" quid "3A9E81BF0A52" type "LPSTORAGE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetLinkedItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszItemName); | ))) quid "365C7A730180" stereotype "virtual" parameters (list Parameters (object Parameter "lpszItemName" quid "3A9E81BF0A55" type "LPCTSTR")) result "COleServerItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateDocument" quid "365C7A730182" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetEmbeddedItem" quid "365C7A730188" stereotype "abstract" result "COleServerItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetHostNames" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszHost, lpszHostObj); | ))) quid "365C7A730189" stereotype "virtual" parameters (list Parameters (object Parameter "lpszHost" quid "3A9E81BF0A5C" type "LPCTSTR") (object Parameter "lpszHostObj" quid "3A9E81BF0A5D" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnExecOleCmd" quid "365C7A73018C" stereotype "virtual" parameters (list Parameters (object Parameter "pguidCmdGroup" quid "3A9E81BF0A60" type "const GUID*") (object Parameter "nCmdID" quid "3A9E81BF0A61" type "DWORD") (object Parameter "nCmdExecOpt" quid "3A9E81BF0A62" type "DWORD") (object Parameter "pvarargIn" quid "3A9E81BF0A63" type "VARIANTARG*") (object Parameter "pvarargOut" quid "3A9E81BF0A64" type "VARIANTARG*")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDocObjectServer" quid "365C7A730193" stereotype "virtual" parameters (list Parameters (object Parameter "pDocSite" quid "3A9E81BF0A67" type "LPOLEDOCUMENTSITE")) result "CDocObjectServer*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowDocument" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bShow); | ))) quid "365C7A730195" stereotype "virtual" parameters (list Parameters (object Parameter "bShow" quid "3A9E81BF0A6A" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetItemRects" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpPosRect, lpClipRect); | ))) quid "365C7A730197" stereotype "virtual" parameters (list Parameters (object Parameter "lpPosRect" quid "3A9E81BF0A6D" type "LPCRECT") (object Parameter "lpClipRect" quid "3A9E81BF0A6E" type "LPCRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReactivateAndUndo" quid "365C7A73019C" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFrameWindowActivate" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bActivate); | ))) quid "365C7A73019D" stereotype "virtual" parameters (list Parameters (object Parameter "bActivate" quid "3A9E81BF0A73" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDocWindowActivate" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bActivate); | ))) quid "365C7A73019F" stereotype "virtual" parameters (list Parameters (object Parameter "bActivate" quid "3A9E81BF0A76" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateInPlaceFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pParentWnd); | ))) quid "365C7A7301A1" stereotype "virtual" parameters (list Parameters (object Parameter "pParentWnd" quid "3A9E81BF0A79" type "CWnd*")) result "COleIPFrameWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroyInPlaceFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pFrameWnd); | ))) quid "365C7A7301A7" stereotype "virtual" parameters (list Parameters (object Parameter "pFrameWnd" quid "3A9E81BF0A7C" type "COleIPFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnResizeBorder" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpRectBorder, lpUIWindow, bFrame); | ))) quid "365C7A7301A9" stereotype "virtual" parameters (list Parameters (object Parameter "lpRectBorder" quid "3A9E81BF0A7F" type "LPCRECT") (object Parameter "lpUIWindow" quid "3A9E81BF0A80" type "LPOLEINPLACEUIWINDOW") (object Parameter "bFrame" quid "3A9E81BF0A81" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CanCloseFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pFrame); | ))) quid "365C7A7301AD" stereotype "virtual" parameters (list Parameters (object Parameter "pFrame" quid "3A9E81BF0A84" type "CFrameWnd*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultMenu" quid "365C7A7301B1" stereotype "virtual" result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultAccelerator" quid "365C7A7301B2" stereotype "virtual" result "HACCEL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFileTypeString" quid "365C7A7301B3" stereotype "virtual" parameters (list Parameters (object Parameter "rString" quid "3A9E81BF0A8B" type "CString&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNewEmbedding" quid "365C7A7301B5" stereotype "virtual" parameters (list Parameters (object Parameter "lpStorage" quid "3A9E81BF0A8E" type "LPSTORAGE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpenEmbedding" quid "365C7A7301BB" stereotype "virtual" parameters (list Parameters (object Parameter "lpStorage" quid "3A9E81BF0A91" type "LPSTORAGE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRichEditDoc" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7301BD" documentation |A 'rich edit control' is a window in which the user can enter and edit text. The text can be assigned character and paragraph formatting, and can include embedded OLE objects. Rich edit controls provide a programming interface for formatting text. However, an application must implement any user interface components necessary to make formatting operations available to the user. | |The CRichEditDoc class, with CRichEditView and CRichEditCntrItem, provides the functionality of the rich edit control within the context of MFC's document view architecture. CRichEditView maintains the text and formatting characteristic of text. CRichEditDoc maintains the list of client items which are in the view. CRichEditCntrItem provides container-side access to the OLE client items. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65C0020" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerDoc" quidu "365C7A730142")) operations (list Operations (object Operation "GetInPlaceActiveItem" quid "365C7A7301D8" stereotype "virtual" parameters (list Parameters (object Parameter "pWnd" quid "3A9E81BF0A98" type "CWnd*")) result "COleClientItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7301DA" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7301DB" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0A9D" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A7301E3" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0AA0" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A7301E5" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateClientItem" quid "365C7A7301E6" stereotype "abstract, const" parameters (list Parameters (object Parameter "preo" quid "3A9E81BF0AA5" type "REOBJECT*" initv "NULL")) result "CRichEditCntrItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetView" quid "365C7A7301E8" stereotype "virtual, const" result "CRichEditView*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetEmbeddedItem" quid "365C7A7301EC" stereotype "virtual" result "COleServerItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetPathName" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszPathName, bAddToMRU); | ))) quid "365C7A7301ED" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0AAC" type "LPCTSTR") (object Parameter "bAddToMRU" quid "3A9E81BF0AAD" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetTitle" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszTitle); | ))) quid "365C7A7301F0" stereotype "virtual" parameters (list Parameters (object Parameter "lpszTitle" quid "3A9E81BF0AB0" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPrimarySelectedItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pView); | ))) quid "365C7A7301F7" stereotype "virtual" parameters (list Parameters (object Parameter "pView" quid "3A9E81BF0AB3" type "CView*")) result "COleClientItem*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetStartPosition" quid "365C7A7301F9" stereotype "virtual, const" result "POSITION" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCloseFrame" quid "365C7A7301FA" stereotype "virtual" parameters (list Parameters (object Parameter "pFrameWnd" quid "3A9E81BF0AB8" type "CFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "UpdateModifiedFlag" quid "365C7A730201" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsModified" quid "365C7A730202" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetModifiedFlag" quid "365C7A730203" stereotype "virtual" parameters (list Parameters (object Parameter "bModified" quid "3A9E81BF0ABF" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDocItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A73020A" documentation "CDocItem is the base class for document items, which are components of a document's data. CDocItem objects are used to represent OLE items in both client and server documents." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65C012E" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~CDocItem" quid "365C7A73021F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730220" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730228" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0ACA" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsBlank" quid "365C7A73022A" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A73022B" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0ACF" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleClientItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A73023C" documentation "The COleClientItem class defines the container interface to OLE items. An OLE item represents data, created and maintained by a server application, which can be 'seamlessly' incorporated into a document so that it appears to the user to be a single document. The result is a 'compound document' made up of the OLE item and a containing document." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65C026F" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocItem" quidu "365C7A73020A")) operations (list Operations (object Operation "Release" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwCloseOption); | ))) quid "365C7A73025A" stereotype "virtual" parameters (list Parameters (object Parameter "dwCloseOption" quid "3A9E81BF0AD6" type "OLECLOSE" initv "OLECLOSE_NOSAVE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleClientItem" quid "365C7A73025C" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A73025D" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A73025E" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0ADD" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A730265" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0AE0" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDrawAspect" quid "365C7A730267" stereotype "virtual" parameters (list Parameters (object Parameter "nDrawAspect" quid "3A9E81BF0AE3" type "DVASPECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoVerb" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nVerb, pView, lpMsg); | ))) quid "365C7A730269" stereotype "virtual" parameters (list Parameters (object Parameter "nVerb" quid "3A9E81BF0AE6" type "LONG") (object Parameter "pView" quid "3A9E81BF0AE7" type "CView*") (object Parameter "lpMsg" quid "3A9E81BF0AE8" type "LPMSG" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetClipboardData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(bIncludeLink, lpOffset, lpSize); | ))) quid "365C7A73026F" stereotype "virtual" parameters (list Parameters (object Parameter "bIncludeLink" quid "3A9E81BF0AEB" type "BOOL") (object Parameter "lpOffset" quid "3A9E81BF0AEC" type "LPPOINT") (object Parameter "lpSize" quid "3A9E81BF0AED" type "LPSIZE")) result "COleDataSource*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ConvertTo" quid "365C7A730273" stereotype "virtual" parameters (list Parameters (object Parameter "clsidNew" quid "3A9E81BF0AF0" type "const CLSID&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ActivateAs" quid "365C7A730275" stereotype "virtual" parameters (list Parameters (object Parameter "lpszUserType" quid "3A9E81BF0AF3" type "LPCTSTR") (object Parameter "clsidOld" quid "3A9E81BF0AF4" type "const CLSID&") (object Parameter "clsidNew" quid "3A9E81BF0AF5" type "const CLSID&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nCode, dwParam); | ))) quid "365C7A73027B" stereotype "virtual" parameters (list Parameters (object Parameter "nCode" quid "3A9E81BF0AF8" type "OLE_NOTIFICATION") (object Parameter "dwParam" quid "3A9E81BF0AF9" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetItemPosition" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(rPosition); | ))) quid "365C7A73027E" stereotype "virtual" parameters (list Parameters (object Parameter "rPosition" quid "3A9E81BF0AFC" type "CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnScrollBy" quid "365C7A730280" stereotype "virtual" parameters (list Parameters (object Parameter "sizeScroll" quid "3A9E81BF0AFF" type "CSize" quidu "365C7A7A008E")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDiscardUndoState" quid "365C7A730283" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivateAndUndo" quid "365C7A730284" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivateUI" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bUndoable); | ))) quid "365C7A730285" stereotype "virtual" parameters (list Parameters (object Parameter "bUndoable" quid "3A9E81BF0B06" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowItem" quid "365C7A730287" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetClipRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(rClipRect); | ))) quid "365C7A73028D" stereotype "virtual" parameters (list Parameters (object Parameter "rClipRect" quid "3A9E81BF0B0B" type "CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CanActivate" quid "365C7A73028F" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivate" quid "365C7A730290" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateUI" quid "365C7A730297" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivate" quid "365C7A730298" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetWindowContext" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(ppMainFrame, ppDocFrame, lpFrameInfo); | ))) quid "365C7A730299" stereotype "virtual" parameters (list Parameters (object Parameter "ppMainFrame" quid "3A9E81BF0B16" type "CFrameWnd**") (object Parameter "ppDocFrame" quid "3A9E81BF0B17" type "CFrameWnd**") (object Parameter "lpFrameInfo" quid "3A9E81BF0B18" type "LPOLEINPLACEFRAMEINFO")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChangeItemPosition" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(rectPos); | ))) quid "365C7A7302A1" stereotype "virtual" parameters (list Parameters (object Parameter "rectPos" quid "3A9E81BF0B1B" type "const CRect&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInsertMenus" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMenuShared, lpMenuWidths); | ))) quid "365C7A7302A3" stereotype "virtual" parameters (list Parameters (object Parameter "pMenuShared" quid "3A9E81BF0B1E" type "CMenu*") (object Parameter "lpMenuWidths" quid "3A9E81BF0B1F" type "LPOLEMENUGROUPWIDTHS")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetMenu" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMenuShared, holemenu, hwndActiveObject); | ))) quid "365C7A7302A6" stereotype "virtual" parameters (list Parameters (object Parameter "pMenuShared" quid "3A9E81BF0B22" type "CMenu*") (object Parameter "holemenu" quid "3A9E81BF0B23" type "HOLEMENU") (object Parameter "hwndActiveObject" quid "3A9E81BF0B24" type "HWND")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRemoveMenus" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMenuShared); | ))) quid "365C7A7302AC" stereotype "virtual" parameters (list Parameters (object Parameter "pMenuShared" quid "3A9E81BF0B27" type "CMenu*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameTitle" quid "365C7A7302AE" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowControlBars" quid "365C7A7302AF" stereotype "virtual" parameters (list Parameters (object Parameter "pFrameWnd" quid "3A9E81BF0B2C" type "CFrameWnd*") (object Parameter "bShow" quid "3A9E81BF0B2D" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReportError" quid "365C7A7302B5" stereotype "virtual, const" parameters (list Parameters (object Parameter "sc" quid "3A9E81BF0B30" type "SCODE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FreezeLink" quid "365C7A7302B7" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClientSite" quid "365C7A7302B8" stereotype "virtual" result "LPOLECLIENTSITE" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "FinishCreate" quid "365C7A7302B9" stereotype "virtual" parameters (list Parameters (object Parameter "sc" quid "3A9E81BF0B37" type "SCODE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CheckGeneral" quid "365C7A7302BF" stereotype "virtual" parameters (list Parameters (object Parameter "sc" quid "3A9E81BF0B3A" type "SCODE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDataChange" quid "365C7A7302C1" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0B3D" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF0B3E" type "LPSTGMEDIUM")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetItemStorage" quid "365C7A7302C4" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReadItem" quid "365C7A7302C5" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0B43" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WriteItem" quid "365C7A7302CA" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0B46" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CommitItem" quid "365C7A7302CC" stereotype "virtual" parameters (list Parameters (object Parameter "bSuccess" quid "3A9E81BF0B49" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRichEditCntrItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7302D3" documentation |A 'rich edit control' is a window in which the user can enter and edit text. The text can be assigned character and paragraph formatting, and can include embedded OLE objects. Rich edit controls provide a programming interface for formatting text. However, an application must implement any user interface components necessary to make formatting operations available to the user. | |The CRichEditCntrItem class, with CRichEditView and CRichEditDoc, provides the functionality of the rich edit control within the context of MFC's document view architecture. CRichEditView maintains the text and formatting characteristic of text. CRichEditDoc maintains the list of OLE client items which are in the view. CRichEditCntrItem provides container-side access to the OLE client item. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65C0373" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleClientItem" quidu "365C7A73023C")) operations (list Operations (object Operation "AssertValid" quid "365C7A7302E8" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7302E9" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0B52" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClientSite" quid "365C7A7302F2" stereotype "virtual" result "LPOLECLIENTSITE" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ConvertTo" quid "365C7A7302F3" stereotype "virtual" parameters (list Parameters (object Parameter "clsidNew" quid "3A9E81BF0B57" type "const CLSID&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ActivateAs" quid "365C7A7302F5" stereotype "virtual" parameters (list Parameters (object Parameter "lpszUserType" quid "3A9E81BF0B5A" type "LPCTSTR") (object Parameter "clsidOld" quid "3A9E81BF0B5B" type "const CLSID&") (object Parameter "clsidNew" quid "3A9E81BF0B5C" type "const CLSID&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetDrawAspect" quid "365C7A7302FE" stereotype "virtual" parameters (list Parameters (object Parameter "nDrawAspect" quid "3A9E81BF0B5F" type "DVASPECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDeactivateUI" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bUndoable); | ))) quid "365C7A730300" stereotype "virtual" parameters (list Parameters (object Parameter "bUndoable" quid "3A9E81BF0B62" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CanActivate" quid "365C7A730302" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChangeItemPosition" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(rectPos); | ))) quid "365C7A730305" stereotype "virtual" parameters (list Parameters (object Parameter "rectPos" quid "3A9E81BF0B67" type "const CRect&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleServerItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A730307" documentation "The COleServerItem class provides the server interface to OLE items. A linked item can represent some or all of a server document. An embedded item always represents an entire server document. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65D0003" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocItem" quidu "365C7A73020A")) operations (list Operations (object Operation "~COleServerItem" quid "365C7A730323" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderGlobalData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, phGlobal); | ))) quid "365C7A730324" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0B70" type "LPFORMATETC") (object Parameter "phGlobal" quid "3A9E81BF0B71" type "HGLOBAL*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderFileData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, pFile); | ))) quid "365C7A730327" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0B74" type "LPFORMATETC") (object Parameter "pFile" quid "3A9E81BF0B75" type "CFile*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium); | ))) quid "365C7A73032F" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0B78" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF0B79" type "LPSTGMEDIUM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium, bRelease); | ))) quid "365C7A730332" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0B7C" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF0B7D" type "LPSTGMEDIUM") (object Parameter "bRelease" quid "3A9E81BF0B7E" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730336" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730337" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0B83" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsBlank" quid "365C7A730339" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetClipboardData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(bIncludeLink, lpOffset, lpSize); | ))) quid "365C7A73033A" stereotype "virtual" parameters (list Parameters (object Parameter "bIncludeLink" quid "3A9E81BF0B88" type "BOOL") (object Parameter "lpOffset" quid "3A9E81BF0B89" type "LPPOINT") (object Parameter "lpSize" quid "3A9E81BF0B8A" type "LPSIZE")) result "COleDataSource*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" quid "365C7A73033E" stereotype "abstract" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0B8D" type "CDC*") (object Parameter "rSize" quid "3A9E81BF0B8E" type "CSize&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdate" quid "365C7A730343" stereotype "virtual" parameters (list Parameters (object Parameter "pSender" quid "3A9E81BF0B91" type "COleServerItem*") (object Parameter "lHint" quid "3A9E81BF0B92" type "LPARAM") (object Parameter "pHint" quid "3A9E81BF0B93" type "CObject*") (object Parameter "nDrawAspect" quid "3A9E81BF0B94" type "DVASPECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrawEx" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDC, nDrawAspect, rSize); | ))) quid "365C7A730348" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0B97" type "CDC*") (object Parameter "nDrawAspect" quid "3A9E81BF0B98" type "DVASPECT") (object Parameter "rSize" quid "3A9E81BF0B99" type "CSize&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetExtent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nDrawAspect, size); | ))) quid "365C7A73034E" stereotype "virtual" parameters (list Parameters (object Parameter "nDrawAspect" quid "3A9E81BF0B9C" type "DVASPECT") (object Parameter "size" quid "3A9E81BF0B9D" type "const CSize&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetExtent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nDrawAspect, rSize); | ))) quid "365C7A730351" stereotype "virtual" parameters (list Parameters (object Parameter "nDrawAspect" quid "3A9E81BF0BA0" type "DVASPECT") (object Parameter "rSize" quid "3A9E81BF0BA1" type "CSize&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDoVerb" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(iVerb); | ))) quid "365C7A730354" stereotype "virtual" parameters (list Parameters (object Parameter "iVerb" quid "3A9E81BF0BA4" type "LONG")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetColorScheme" quid "365C7A730356" stereotype "virtual" parameters (list Parameters (object Parameter "lpLogPalette" quid "3A9E81BF0BA7" type "const LOGPALETTE*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnQueryUpdateItems" quid "365C7A730358" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateItems" quid "365C7A730359" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShow" quid "365C7A73035A" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpen" quid "365C7A73035F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnHide" quid "365C7A730360" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitFromData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDataObject, bCreation); | ))) quid "365C7A730361" stereotype "virtual" parameters (list Parameters (object Parameter "pDataObject" quid "3A9E81BF0BB4" type "COleDataObject*") (object Parameter "bCreation" quid "3A9E81BF0BB5" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFinalRelease" quid "365C7A730364" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMetafileData" quid "365C7A730369" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF0BBA" type "LPFORMATETC") (object Parameter "pmedium" quid "3A9E81BF0BBB" type "LPSTGMEDIUM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveEmbedding" quid "365C7A73036C" stereotype "virtual" parameters (list Parameters (object Parameter "lpStorage" quid "3A9E81BF0BBE" type "LPSTORAGE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDocObjectServerItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A730373" documentation "Class CDocObjectServerItem, derived from COleServerItem, implements OLE server verbs specifically for DocObject servers. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65D00AD" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerItem" quidu "365C7A730307")) operations (list Operations (object Operation "~CDocObjectServerItem" quid "365C7A730388" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A730389" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A730391" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0BC9" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDoVerb" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(iVerb); | ))) quid "365C7A730393" stereotype "virtual" parameters (list Parameters (object Parameter "iVerb" quid "3A9E81BF0BCC" type "LONG")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnHide" quid "365C7A730395" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpen" quid "365C7A730396" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShow" quid "365C7A73039B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDocObjectServer" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A73039C" documentation "Class CDocObjectServer implements the additional OLE interfaces needed to make a normal COleDocument server into a full DocObject server: IOleDocument, IOleDocumentView, IOleCommandTarget, and IPrint. CDocObjectServer is derived from CCmdTarget and works closely with COleServerDoc to expose the interfaces. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65D00F3" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "OnApplyViewState" quid "365C7A7303BA" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0BD9" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSaveViewState" quid "365C7A7303BC" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF0BDC" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateView" quid "365C7A7303BE" stereotype "virtual" result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDocObjectServer" quid "365C7A7303C3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7303C4" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7303C5" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0BE5" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCloseDocument" quid "365C7A7303C7" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDocObjectItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CCmdTarget")) quid "365C7A7303CD" documentation |The COleDocObjectItem class implements Active document containment. In MFC, an Active document is handled similarly to a regular, in-place editable embedding, with the following differences: | |The COleDocument-derived class still maintains a list of the currently embedded items; however, these items may be COleDocObjectItem-derived items. | |When an active document is active, it occupies the entire client area of the view when it is in-place active. | |An Active document container has full control of the Help menu. | |The Help menu contains menu items for both the Active document container and server. |Because the Active document container owns the Help menu, the container is responsible for forwarding server Help menu messages to the server. This integration is handled by COleDocObjectItem. | | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65D013A" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleClientItem" quidu "365C7A73023C")) operations (list Operations (object Operation "Release" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwCloseOption); | ))) quid "365C7A740003" stereotype "virtual" parameters (list Parameters (object Parameter "dwCloseOption" quid "3A9E81BF0BEE" type "OLECLOSE" initv "OLECLOSE_NOSAVE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleDocObjectItem" quid "365C7A740005" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetItemPosition" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(rPosition); | ))) quid "365C7A740006" stereotype "virtual" parameters (list Parameters (object Parameter "rPosition" quid "3A9E81BF0BF3" type "CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInsertMenus" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMenuShared, lpMenuWidths); | ))) quid "365C7A74000E" stereotype "virtual" parameters (list Parameters (object Parameter "pMenuShared" quid "3A9E81BF0BF6" type "CMenu*") (object Parameter "lpMenuWidths" quid "3A9E81BF0BF7" type "LPOLEMENUGROUPWIDTHS")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRemoveMenus" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMenuShared); | ))) quid "365C7A740011" stereotype "virtual" parameters (list Parameters (object Parameter "pMenuShared" quid "3A9E81BF0BFA" type "CMenu*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetHelpMenu" quid "365C7A740013" stereotype "virtual" parameters (list Parameters (object Parameter "nPosition" quid "3A9E81BF0BFD" type "UINT&")) result "CMenu*" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class_Category "Window Support" quid "365C7A740018" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0172" label "Window Support" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture" quidu "365C7A720109")) exportControl "Public" logical_models (list unit_reference_list (object Class "CWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A74001A" documentation |The CWnd class provides the base functionality of all window classes in the Microsoft Foundation Class Library. | |A CWnd object is distinct from a Windows window, but the two are tightly linked. | |The CWnd class and the message-map mechanism hide the WndProc function. | |The CWnd class also lets you create a Windows child window for your application. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD65F007E" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" quidu "365C7A72010F")) operations (list Operations (object Operation "~CWnd" quid "365C7A740036" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A740037" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0C07" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A74003F" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFinalRelease" quid "365C7A740040" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreSubclassWindow" quid "365C7A740041" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return CWnd::%2(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); | ))) quid "365C7A740042" stereotype "virtual" parameters (list Parameters (object Parameter "lpszClassName" quid "3A9E81BF0C10" type "LPCTSTR") (object Parameter "lpszWindowName" quid "3A9E81BF0C11" type "LPCTSTR") (object Parameter "dwStyle" quid "3A9E81BF0C12" type "DWORD") (object Parameter "rect" quid "3A9E81BF0C13" type "const RECT&") (object Parameter "pParentWnd" quid "3A9E81BF0C14" type "CWnd*") (object Parameter "nID" quid "3A9E81BF0C15" type "UINT") (object Parameter "pContext" quid "3A9E81BF0C16" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroyWindow" quid "365C7A74004F" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A740050" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0C1B" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcWindowRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpClientRect, nAdjustType); | ))) quid "365C7A740054" stereotype "virtual" parameters (list Parameters (object Parameter "lpClientRect" quid "3A9E81BF0C1E" type "LPRECT") (object Parameter "nAdjustType" quid "3A9E81BF0C1F" type "UINT" initv "adjustBorder")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnToolHitTest" quid "365C7A740057" stereotype "virtual, const" parameters (list Parameters (object Parameter "point" quid "3A9E81BF0C22" type "CPoint" quidu "365C7A7A0020") (object Parameter "pTI" quid "3A9E81BF0C23" type "TOOLINFO*")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetScrollBarCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nBar); | ))) quid "365C7A74005A" stereotype "virtual, const" parameters (list Parameters (object Parameter "nBar" quid "3A9E81BF0C26" type "int")) result "CScrollBar*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WinHelp" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dwData, nCmd); | ))) quid "365C7A74005E" stereotype "virtual" parameters (list Parameters (object Parameter "dwData" quid "3A9E81BF0C29" type "DWORD") (object Parameter "nCmd" quid "3A9E81BF0C2A" type "UINT" initv "HELP_CONTEXT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ContinueModal" quid "365C7A740061" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "EndModalLoop" quid "365C7A740062" stereotype "virtual" parameters (list Parameters (object Parameter "nResult" quid "3A9E81BF0C2F" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam); | ))) quid "365C7A740064" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0C32" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C33" type "LPARAM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam, pResult); | ))) quid "365C7A740069" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0C36" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C37" type "LPARAM") (object Parameter "pResult" quid "3A9E81BF0C38" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetSuperWndProcAddr" quid "365C7A74006D" stereotype "virtual" result "WNDPROC*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoDataExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDX); | ))) quid "365C7A740071" stereotype "virtual" parameters (list Parameters (object Parameter "pDX" quid "3A9E81BF0C3D" type "CDataExchange*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BeginModalState" quid "365C7A740073" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "EndModalState" quid "365C7A740074" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A740075" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0C44" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAmbientProperty" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pSite, dispid, pvar); | ))) quid "365C7A74007B" stereotype "virtual" parameters (list Parameters (object Parameter "pSite" quid "3A9E81BF0C47" type "COleControlSite*") (object Parameter "dispid" quid "3A9E81BF0C48" type "DISPID") (object Parameter "pvar" quid "3A9E81BF0C49" type "VARIANT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A74007F" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0C4C" type "UINT") (object Parameter "wParam" quid "3A9E81BF0C4D" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C4E" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWndMsg" quid "365C7A740083" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0C51" type "UINT") (object Parameter "wParam" quid "3A9E81BF0C52" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C53" type "LPARAM") (object Parameter "pResult" quid "3A9E81BF0C54" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DefWindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A740089" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0C57" type "UINT") (object Parameter "wParam" quid "3A9E81BF0C58" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C59" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostNcDestroy" quid "365C7A74008D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A74008F" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0C5E" type "UINT") (object Parameter "wParam" quid "3A9E81BF0C5F" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C60" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF0C61" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CheckAutoCenter" quid "365C7A740094" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsFrameWnd" quid "365C7A740095" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOccDialogInfo" quid "365C7A740096" stereotype "virtual" parameters (list Parameters (object Parameter "pOccDialogInfo" quid "3A9E81BF0C68" type "_AFX_OCC_DIALOG_INFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class_Category "Frame Windows" quid "365C7A74009A" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016E" label "Frame Windows" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CFrameWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A74009C" documentation "The CFrameWnd class provides the functionality of a Windows single document interface (SDI) overlapped or pop-up frame window, along with members for managing the window. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66100DB" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CFrameWnd" quid "365C7A7400B8" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7400B9" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0C72" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7400BB" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A7400C1" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0C77" type "UINT") (object Parameter "nCode" quid "3A9E81BF0C78" type "int") (object Parameter "pExtra" quid "3A9E81BF0C79" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF0C7A" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A7400C6" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0C7D" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam); | ))) quid "365C7A7400C8" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0C80" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0C81" type "LPARAM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BeginModalState" quid "365C7A7400CD" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "EndModalState" quid "365C7A7400CE" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A7400CF" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0C88" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostNcDestroy" quid "365C7A7400D1" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsFrameWnd" quid "365C7A7400D5" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDResource, dwDefaultStyle, pParentWnd, pContext); | ))) quid "365C7A7400D6" stereotype "virtual" parameters (list Parameters (object Parameter "nIDResource" quid "3A9E81BF0C8F" type "UINT") (object Parameter "dwDefaultStyle" quid "3A9E81BF0C90" type "DWORD" initv "WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE") (object Parameter "pParentWnd" quid "3A9E81BF0C91" type "CWnd*" initv "NULL") (object Parameter "pContext" quid "3A9E81BF0C92" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetActiveDocument" quid "365C7A7400DB" stereotype "virtual" result "CDocument*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetActiveFrame" quid "365C7A7400DF" stereotype "virtual" result "CFrameWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMessageString" quid "365C7A7400E0" stereotype "virtual, const" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0C99" type "UINT") (object Parameter "rMessage" quid "3A9E81BF0C9A" type "CString&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RecalcLayout" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bNotify); | ))) quid "365C7A7400E3" stereotype "virtual" parameters (list Parameters (object Parameter "bNotify" quid "3A9E81BF0C9D" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ActivateFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nCmdShow); | ))) quid "365C7A7400E5" stereotype "virtual" parameters (list Parameters (object Parameter "nCmdShow" quid "3A9E81BF0CA0" type "int" initv "-1")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetPreviewMode" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bPreview, pState); | ))) quid "365C7A7400EA" stereotype "virtual" parameters (list Parameters (object Parameter "bPreview" quid "3A9E81BF0CA3" type "BOOL") (object Parameter "pState" quid "3A9E81BF0CA4" type "CPrintPreviewState*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMessageBar" quid "365C7A7400ED" stereotype "virtual" result "CWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "NegotiateBorderSpace" quid "365C7A7400EE" stereotype "virtual" parameters (list Parameters (object Parameter "nBorderCmd" quid "3A9E81BF0CA9" type "UINT") (object Parameter "lpRectBorder" quid "3A9E81BF0CAA" type "LPRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateClient" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpcs, pContext); | ))) quid "365C7A7400F5" stereotype "virtual" parameters (list Parameters (object Parameter "lpcs" quid "3A9E81BF0CAD" type "LPCREATESTRUCT") (object Parameter "pContext" quid "3A9E81BF0CAE" type "CCreateContext*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameTitle" quid "365C7A7400F8" stereotype "virtual" parameters (list Parameters (object Parameter "bAddToTitle" quid "3A9E81BF0CB1" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameMenu" quid "365C7A7400FA" stereotype "virtual" parameters (list Parameters (object Parameter "hMenuAlt" quid "3A9E81BF0CB4" type "HMENU")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetDefaultAccelerator" quid "365C7A7400FE" stereotype "virtual" result "HACCEL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DelayUpdateFrameMenu" quid "365C7A7400FF" stereotype "virtual" parameters (list Parameters (object Parameter "hMenuAlt" quid "3A9E81BF0CB9" type "HMENU")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExitHelpMode" quid "365C7A740101" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMDIChildWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A740107" documentation |The CMDIChildWnd class provides the functionality of a Windows multiple document interface (MDI) child window, along with members for managing the window. | |An MDI child window looks much like a typical frame window, except that the MDI child window appears inside an MDI frame window rather than on the desktop. An MDI child window does not have a menu bar of its own, but instead shares the menu of the MDI frame window. The framework automatically changes the MDI frame menu to represent the currently active MDI child window. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66101FE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" quidu "365C7A74009C")) operations (list Operations (object Operation "Dump" quid "365C7A740125" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0CC2" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A740127" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, pContext); | ))) quid "365C7A740128" stereotype "virtual" parameters (list Parameters (object Parameter "lpszClassName" quid "3A9E81BF0CC7" type "LPCTSTR") (object Parameter "lpszWindowName" quid "3A9E81BF0CC8" type "LPCTSTR") (object Parameter "dwStyle" quid "3A9E81BF0CC9" type "DWORD" initv "WS_CHILD | WS_VISIBLE | WS_OVERLAPPEDWINDOW") (object Parameter "rect" quid "3A9E81BF0CCA" type "const RECT&" initv "rectDefault") (object Parameter "pParentWnd" quid "3A9E81BF0CCB" type "CMDIFrameWnd*" initv "NULL") (object Parameter "pContext" quid "3A9E81BF0CCC" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroyWindow" quid "365C7A740135" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A740136" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0CD1" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A740138" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0CD4" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DefWindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A74013A" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0CD7" type "UINT") (object Parameter "wParam" quid "3A9E81BF0CD8" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0CD9" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDResource, dwDefaultStyle, pParentWnd, pContext); | ))) quid "365C7A74013E" stereotype "virtual" parameters (list Parameters (object Parameter "nIDResource" quid "3A9E81BF0CDC" type "UINT") (object Parameter "dwDefaultStyle" quid "3A9E81BF0CDD" type "DWORD" initv "WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE") (object Parameter "pParentWnd" quid "3A9E81BF0CDE" type "CWnd*" initv "NULL") (object Parameter "pContext" quid "3A9E81BF0CDF" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ActivateFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nCmdShow); | ))) quid "365C7A740146" stereotype "virtual" parameters (list Parameters (object Parameter "nCmdShow" quid "3A9E81BF0CE2" type "int" initv "-1")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMessageBar" quid "365C7A740148" stereotype "virtual" result "CWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameTitle" quid "365C7A740149" stereotype "virtual" parameters (list Parameters (object Parameter "bAddToTitle" quid "3A9E81BF0CE7" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameMenu" quid "365C7A74014D" stereotype "virtual" parameters (list Parameters (object Parameter "bActive" quid "3A9E81BF0CEA" type "BOOL") (object Parameter "pActivateWnd" quid "3A9E81BF0CEB" type "CWnd*") (object Parameter "hMenuAlt" quid "3A9E81BF0CEC" type "HMENU")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMDIFrameWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A740151" documentation "The CMDIFrameWnd class provides the functionality of a Windows multiple document interface (MDI) frame window, along with members for managing the window." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD661026C" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" quidu "365C7A74009C")) operations (list Operations (object Operation "Dump" quid "365C7A74016D" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0CF3" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A74016F" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A740176" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0CF8" type "UINT") (object Parameter "nCode" quid "3A9E81BF0CF9" type "int") (object Parameter "pExtra" quid "3A9E81BF0CFA" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF0CFB" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A74017B" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0CFE" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam); | ))) quid "365C7A74017D" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0D01" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0D02" type "LPARAM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A740182" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0D05" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DefWindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A740184" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0D08" type "UINT") (object Parameter "wParam" quid "3A9E81BF0D09" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0D0A" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDResource, dwDefaultStyle, pParentWnd, pContext); | ))) quid "365C7A740188" stereotype "virtual" parameters (list Parameters (object Parameter "nIDResource" quid "3A9E81BF0D0D" type "UINT") (object Parameter "dwDefaultStyle" quid "3A9E81BF0D0E" type "DWORD" initv "WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE") (object Parameter "pParentWnd" quid "3A9E81BF0D0F" type "CWnd*" initv "NULL") (object Parameter "pContext" quid "3A9E81BF0D10" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetActiveFrame" quid "365C7A74018E" stereotype "virtual" result "CFrameWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateClient" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpcs, pContext); | ))) quid "365C7A74018F" stereotype "virtual" parameters (list Parameters (object Parameter "lpcs" quid "3A9E81BF0D15" type "LPCREATESTRUCT") (object Parameter "pContext" quid "3A9E81BF0D16" type "CCreateContext*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameTitle" quid "365C7A740194" stereotype "virtual" parameters (list Parameters (object Parameter "bAddToTitle" quid "3A9E81BF0D19" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateFrameMenu" quid "365C7A740196" stereotype "virtual" parameters (list Parameters (object Parameter "hMenuAlt" quid "3A9E81BF0D1C" type "HMENU")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DelayUpdateFrameMenu" quid "365C7A740198" stereotype "virtual" parameters (list Parameters (object Parameter "hMenuAlt" quid "3A9E81BF0D1F" type "HMENU")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateClient" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpCreateStruct, pWindowMenu); | ))) quid "365C7A74019A" stereotype "virtual" parameters (list Parameters (object Parameter "lpCreateStruct" quid "3A9E81BF0D22" type "LPCREATESTRUCT") (object Parameter "pWindowMenu" quid "3A9E81BF0D23" type "CMenu*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetWindowMenuPopup" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(hMenuBar); | ))) quid "365C7A7401A0" stereotype "virtual" parameters (list Parameters (object Parameter "hMenuBar" quid "3A9E81BF0D26" type "HMENU")) result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMiniFrameWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7401A8" documentation "A CMiniFrameWnd object represents a half-height frame window typically seen around floating toolbars. These mini-frame windows behave like normal frame windows, except that they do not have minimize/maximize buttons or menus and you only have to single-click on the system menu to dismiss them." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66102DA" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" quidu "365C7A74009C")) operations (list Operations (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A7401BD" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0D2D" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcWindowRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpClientRect, nAdjustType); | ))) quid "365C7A7401BF" stereotype "virtual" parameters (list Parameters (object Parameter "lpClientRect" quid "3A9E81BF0D30" type "LPRECT") (object Parameter "nAdjustType" quid "3A9E81BF0D31" type "UINT" initv "adjustBorder")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleIPFrameWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7401C8" documentation "Use the COleIPFrameWnd class as the base for your application's in-place editing window. This class creates and positions control bars within the container application's document window. It also handles notifications generated by an embedded COleResizeBar object when the user resizes the in-place editing window." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD661033E" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" quidu "365C7A74009C")) operations (list Operations (object Operation "~COleIPFrameWnd" quid "365C7A7401E5" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7401E6" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7401E7" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0D3C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateControlBars" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pWndFrame, pWndDoc); | ))) quid "365C7A7401E9" stereotype "virtual" parameters (list Parameters (object Parameter "pWndFrame" quid "3A9E81BF0D3F" type "CWnd*") (object Parameter "pWndDoc" quid "3A9E81BF0D40" type "CWnd*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateControlBars" quid "365C7A7401F0" stereotype "virtual" parameters (list Parameters (object Parameter "pWndFrame" quid "3A9E81BF0D43" type "CFrameWnd*") (object Parameter "pWndDoc" quid "3A9E81BF0D44" type "CFrameWnd*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RepositionFrame" quid "365C7A7401F3" stereotype "virtual" parameters (list Parameters (object Parameter "lpPosRect" quid "3A9E81BF0D47" type "LPCRECT") (object Parameter "lpClipRect" quid "3A9E81BF0D48" type "LPCRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "LoadFrame" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDResource, dwDefaultStyle, pParentWnd, pContext); | ))) quid "365C7A7401F9" stereotype "virtual" parameters (list Parameters (object Parameter "nIDResource" quid "3A9E81BF0D4B" type "UINT") (object Parameter "dwDefaultStyle" quid "3A9E81BF0D4C" type "DWORD" initv "WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE") (object Parameter "pParentWnd" quid "3A9E81BF0D4D" type "CWnd*" initv "NULL") (object Parameter "pContext" quid "3A9E81BF0D4E" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RecalcLayout" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bNotify); | ))) quid "365C7A7401FE" stereotype "virtual" parameters (list Parameters (object Parameter "bNotify" quid "3A9E81BF0D51" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A740200" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0D54" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetMessageString" quid "365C7A740203" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0D57" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0D58" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BuildSharedMenu" quid "365C7A740206" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroySharedMenu" quid "365C7A740207" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetInPlaceMenu" quid "365C7A740208" stereotype "virtual" result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRequestPositionChange" quid "365C7A740216" stereotype "virtual" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF0D61" type "LPCRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSplitterWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A740220" documentation "The CSplitterWnd class provides the functionality of a splitter window, which is a window that contains multiple panes. A pane is usually an application-specific object derived from CView, but it can be any CWnd object that has the appropriate child window ID." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66103DE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "AssertValid" quid "365C7A74023F" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A740240" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0D6A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CSplitterWnd" quid "365C7A740242" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateView" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(row, col, pViewClass, sizeInit, pContext); | ))) quid "365C7A740248" stereotype "virtual" parameters (list Parameters (object Parameter "row" quid "3A9E81BF0D6F" type "int") (object Parameter "col" quid "3A9E81BF0D70" type "int") (object Parameter "pViewClass" quid "3A9E81BF0D71" type "CRuntimeClass*") (object Parameter "sizeInit" quid "3A9E81BF0D72" type "SIZE") (object Parameter "pContext" quid "3A9E81BF0D73" type "CCreateContext*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RecalcLayout" quid "365C7A74024E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrawSplitter" quid "365C7A74024F" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0D78" type "CDC*") (object Parameter "nType" quid "3A9E81BF0D79" type "CSplitterWnd::ESplitType") (object Parameter "rect" quid "3A9E81BF0D7A" type "const CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInvertTracker" quid "365C7A74025F" stereotype "virtual" parameters (list Parameters (object Parameter "rect" quid "3A9E81BF0D7D" type "const CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateScrollBarCtrl" quid "365C7A740261" stereotype "virtual" parameters (list Parameters (object Parameter "dwStyle" quid "3A9E81BF0D80" type "DWORD") (object Parameter "nID" quid "3A9E81BF0D81" type "UINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteView" quid "365C7A740268" stereotype "virtual" parameters (list Parameters (object Parameter "row" quid "3A9E81BF0D84" type "int") (object Parameter "col" quid "3A9E81BF0D85" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SplitRow" quid "365C7A74026B" stereotype "virtual" parameters (list Parameters (object Parameter "cyBefore" quid "3A9E81BF0D88" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SplitColumn" quid "365C7A74026D" stereotype "virtual" parameters (list Parameters (object Parameter "cxBefore" quid "3A9E81BF0D8B" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteRow" quid "365C7A740271" stereotype "virtual" parameters (list Parameters (object Parameter "rowDelete" quid "3A9E81BF0D8E" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteColumn" quid "365C7A740273" stereotype "virtual" parameters (list Parameters (object Parameter "colDelete" quid "3A9E81BF0D91" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetActivePane" quid "365C7A740275" stereotype "virtual" parameters (list Parameters (object Parameter "pRow" quid "3A9E81BF0D94" type "int*" initv "NULL") (object Parameter "pCol" quid "3A9E81BF0D95" type "int*" initv "NULL")) result "CWnd*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetActivePane" quid "365C7A74027B" stereotype "virtual" parameters (list Parameters (object Parameter "row" quid "3A9E81BF0D98" type "int") (object Parameter "col" quid "3A9E81BF0D99" type "int") (object Parameter "pWnd" quid "3A9E81BF0D9A" type "CWnd*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CanActivateNext" quid "365C7A74027F" stereotype "virtual" parameters (list Parameters (object Parameter "bPrev" quid "3A9E81BF0D9D" type "BOOL" initv "FALSE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ActivateNext" quid "365C7A740281" stereotype "virtual" parameters (list Parameters (object Parameter "bPrev" quid "3A9E81BF0DA0" type "BOOL" initv "FALSE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoKeyboardSplit" quid "365C7A740285" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoScroll" quid "365C7A740286" stereotype "virtual" parameters (list Parameters (object Parameter "pViewFrom" quid "3A9E81BF0DA5" type "CView*") (object Parameter "nScrollCode" quid "3A9E81BF0DA6" type "UINT") (object Parameter "bDoScroll" quid "3A9E81BF0DA7" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoScrollBy" quid "365C7A74028A" stereotype "virtual" parameters (list Parameters (object Parameter "pViewFrom" quid "3A9E81BF0DAA" type "CView*") (object Parameter "sizeScroll" quid "3A9E81BF0DAB" type "CSize" quidu "365C7A7A008E") (object Parameter "bDoScroll" quid "3A9E81BF0DAC" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "HitTest" quid "365C7A74028F" stereotype "virtual, const" parameters (list Parameters (object Parameter "pt" quid "3A9E81BF0DAF" type "CPoint" quidu "365C7A7A0020")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetInsideRect" quid "365C7A740291" stereotype "virtual, const" parameters (list Parameters (object Parameter "rect" quid "3A9E81BF0DB2" type "CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetHitRect" quid "365C7A740293" stereotype "virtual" parameters (list Parameters (object Parameter "ht" quid "3A9E81BF0DB5" type "int") (object Parameter "rect" quid "3A9E81BF0DB6" type "CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TrackRowSize" quid "365C7A740299" stereotype "virtual" parameters (list Parameters (object Parameter "y" quid "3A9E81BF0DB9" type "int") (object Parameter "row" quid "3A9E81BF0DBA" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TrackColumnSize" quid "365C7A74029C" stereotype "virtual" parameters (list Parameters (object Parameter "x" quid "3A9E81BF0DBD" type "int") (object Parameter "col" quid "3A9E81BF0DBE" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawAllSplitBars" quid "365C7A74029F" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0DC1" type "CDC*") (object Parameter "cxInside" quid "3A9E81BF0DC2" type "int") (object Parameter "cyInside" quid "3A9E81BF0DC3" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetSplitCursor" quid "365C7A7402A5" stereotype "virtual" parameters (list Parameters (object Parameter "ht" quid "3A9E81BF0DC6" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "StartTracking" quid "365C7A7402A7" stereotype "virtual" parameters (list Parameters (object Parameter "ht" quid "3A9E81BF0DC9" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "StopTracking" quid "365C7A7402A9" stereotype "virtual" parameters (list Parameters (object Parameter "bAccept" quid "3A9E81BF0DCC" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam); | ))) quid "365C7A7402AC" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0DCF" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0DD0" type "LPARAM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam, pResult); | ))) quid "365C7A7402AF" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0DD3" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0DD4" type "LPARAM") (object Parameter "pResult" quid "3A9E81BF0DD5" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDocIPFrameWnd" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7402B6" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66200AB" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::COleIPFrameWnd" quidu "365C7A7401C8")) operations (list Operations (object Operation "~COleDocIPFrameWnd" quid "365C7A7402CB" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7402D4" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7402D5" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0DE0" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRequestPositionChange" quid "365C7A7402D7" stereotype "virtual" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF0DE3" type "LPCRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RecalcLayout" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bNotify); | ))) quid "365C7A7402D9" stereotype "virtual" parameters (list Parameters (object Parameter "bNotify" quid "3A9E81BF0DE6" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BuildSharedMenu" quid "365C7A7402DF" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroySharedMenu" quid "365C7A7402E0" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9A5800FD" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" @270 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1712, 1040) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @270 location (1334, 334) fill_color 13434879 nlines 1 max_width 756 justify 0 label "CFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74009C" width 774 height 1436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMDIChildWnd" @271 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (528, 2400) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @271 location (183, 2044) fill_color 13434879 nlines 1 max_width 690 justify 0 label "CMDIChildWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740107" width 708 height 736 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMDIFrameWnd" @272 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2208, 2480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @272 location (1838, 2049) fill_color 13434879 nlines 1 max_width 740 justify 0 label "CMDIFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740151" width 758 height 886 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMiniFrameWnd" @273 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2944, 2160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @273 location (2635, 2054) fill_color 13434879 nlines 1 max_width 618 justify 0 label "CMiniFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7401A8" width 636 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::COleDocIPFrameWnd" @274 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1344, 3248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @274 location (954, 3017) fill_color 13434879 nlines 1 max_width 780 justify 0 label "COleDocIPFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7402B6" width 798 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::COleIPFrameWnd" @275 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1360, 2448) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @275 location (970, 2042) fill_color 13434879 nlines 1 max_width 780 justify 0 label "COleIPFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7401C8" width 798 height 836 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CSplitterWnd" @276 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (512, 1056) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @276 location (175, 225) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CSplitterWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740220" width 692 height 1686 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @277 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 112) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @277 location (1000, 62) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object InheritView "" @278 stereotype TRUE line_color 3342489 quidu "36CCD66100DB" client @270 supplier @277 line_style 0) (object InheritView "" @279 stereotype TRUE line_color 3342489 quidu "36CCD66101FE" client @271 supplier @270 line_style 0) (object InheritView "" @280 stereotype TRUE line_color 3342489 quidu "36CCD661026C" client @272 supplier @270 line_style 0) (object InheritView "" @281 stereotype TRUE line_color 3342489 quidu "36CCD66102DA" client @273 supplier @270 line_style 0) (object InheritView "" @282 stereotype TRUE line_color 3342489 quidu "36CCD661033E" client @275 supplier @270 line_style 0) (object InheritView "" @283 stereotype TRUE line_color 3342489 quidu "36CCD66200AB" client @274 supplier @275 line_style 0) (object InheritView "" @284 stereotype TRUE line_color 3342489 quidu "36CCD66103DE" client @276 supplier @277 line_style 0))))) (object Class_Category "Control Bars" quid "365C7A7402E8" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC016D" label "Control Bars" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CControlBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7402EA" documentation "CControlBar is the base class for the control-bar classes CStatusBar, CToolBar, CDialogBar, and COleResizeBar. A control bar is a window that is usually aligned to the left or right of a frame window. It may contain child items that are either HWND-based controls, which are Windows windows that generate and respond to Windows messages, or non-HWND-based items, which are not windows and are managed by application code or framework code." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD662015F" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "AssertValid" quid "365C7A7402FD" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A740306" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0E04" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcFixedLayout" quid "365C7A740308" stereotype "virtual" parameters (list Parameters (object Parameter "bStretch" quid "3A9E81BF0E07" type "BOOL") (object Parameter "bHorz" quid "3A9E81BF0E08" type "BOOL")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "CalcDynamicLayout" quid "365C7A74030B" stereotype "virtual" parameters (list Parameters (object Parameter "nLength" quid "3A9E81BF0E0B" type "int") (object Parameter "nMode" quid "3A9E81BF0E0C" type "DWORD")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "OnUpdateCmdUI" quid "365C7A740312" stereotype "abstract" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0E0F" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0E10" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CControlBar" quid "365C7A740315" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DelayShow" quid "365C7A740316" stereotype "virtual" parameters (list Parameters (object Parameter "bShow" quid "3A9E81BF0E15" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsVisible" quid "365C7A74031B" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RecalcDelayShow" quid "365C7A74031C" stereotype "virtual" parameters (list Parameters (object Parameter "lpLayout" quid "3A9E81BF0E1A" type "AFX_SIZEPARENTPARAMS*")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsDockBar" quid "365C7A74031E" stereotype "virtual, const" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroyWindow" quid "365C7A74031F" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBarStyleChange" quid "365C7A740324" stereotype "virtual" parameters (list Parameters (object Parameter "dwOldStyle" quid "3A9E81BF0E21" type "DWORD") (object Parameter "dwNewStyle" quid "3A9E81BF0E22" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A740327" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0E25" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A740329" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF0E28" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostNcDestroy" quid "365C7A74032F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoPaint" quid "365C7A740330" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0E2D" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A740332" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0E30" type "UINT") (object Parameter "wParam" quid "3A9E81BF0E31" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0E32" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetStatusText" quid "365C7A740339" stereotype "virtual" parameters (list Parameters (object Parameter "nHit" quid "3A9E81BF0E35" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDialogBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A74033B" documentation "The CDialogBar class provides the functionality of a Windows modeless dialog box in a control bar. A dialog bar resembles a dialog box in that it contains standard Windows controls that the user can tab between. Another similarity is that you create a dialog template to represent the dialog bar." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6620231" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" quidu "365C7A7402EA")) operations (list Operations (object Operation "CalcFixedLayout" quid "365C7A740357" stereotype "virtual" parameters (list Parameters (object Parameter "bStretch" quid "3A9E81BF0E3C" type "BOOL") (object Parameter "bHorz" quid "3A9E81BF0E3D" type "BOOL")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "OnUpdateCmdUI" quid "365C7A74035A" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0E40" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0E41" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDialogBar" quid "365C7A740361" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOccDialogInfo" quid "365C7A740362" stereotype "virtual" parameters (list Parameters (object Parameter "pOccDialogInfo" quid "3A9E81BF0E46" type "_AFX_OCC_DIALOG_INFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleResizeBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A740364" documentation "An object of the class COleResizeBar is a type of control bar that supports resizing of in-place OLE items. COleResizeBar objects appear as a CRectTracker with a hatched border and outer resize handles." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD662026D" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" quidu "365C7A7402EA")) operations (list Operations (object Operation "~COleResizeBar" quid "365C7A74037F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdateCmdUI" quid "365C7A740380" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0E4F" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0E50" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStatusBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A74038A" documentation "A CStatusBar object is a control bar with a row of text output panes, or 'indicators.' The output panes commonly are used as message lines and as status indicators. Examples include the menu help-message lines that briefly explain the selected menu command and the indicators that show the status of the SCROLL LOCK, NUM LOCK, and other keys." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66202A9" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" quidu "365C7A7402EA")) operations (list Operations (object Operation "AssertValid" quid "365C7A7403A7" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7403A8" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0E59" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7403AA" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF0E5C" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcFixedLayout" quid "365C7A7403B1" stereotype "virtual" parameters (list Parameters (object Parameter "bStretch" quid "3A9E81BF0E5F" type "BOOL") (object Parameter "bHorz" quid "3A9E81BF0E60" type "BOOL")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "OnUpdateCmdUI" quid "365C7A7403B4" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0E63" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0E64" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CStatusBar" quid "365C7A7403B7" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBarStyleChange" quid "365C7A7403BA" stereotype "virtual" parameters (list Parameters (object Parameter "dwOldStyle" quid "3A9E81BF0E69" type "DWORD") (object Parameter "dwNewStyle" quid "3A9E81BF0E6A" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7403BD" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0E6D" type "UINT") (object Parameter "wParam" quid "3A9E81BF0E6E" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0E6F" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF0E70" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CToolBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7403C4" documentation "Objects of the class CToolBar are control bars that have a row of bitmapped buttons and optional separators. The buttons can act like pushbuttons, check-box buttons, or radio buttons. CToolBar objects are usually embedded members of frame-window objects derived from the class CFrameWnd or CMDIFrameWnd." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6620317" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" quidu "365C7A7402EA")) operations (list Operations (object Operation "AssertValid" quid "365C7A7403D9" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7403E2" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0E79" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcFixedLayout" quid "365C7A7403E4" stereotype "virtual" parameters (list Parameters (object Parameter "bStretch" quid "3A9E81BF0E7C" type "BOOL") (object Parameter "bHorz" quid "3A9E81BF0E7D" type "BOOL")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "CalcDynamicLayout" quid "365C7A7403E7" stereotype "virtual" parameters (list Parameters (object Parameter "nLength" quid "3A9E81BF0E80" type "int") (object Parameter "nMode" quid "3A9E81BF0E81" type "DWORD")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "OnUpdateCmdUI" quid "365C7A750006" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0E84" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0E85" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CToolBar" quid "365C7A750009" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBarStyleChange" quid "365C7A75000A" stereotype "virtual" parameters (list Parameters (object Parameter "dwOldStyle" quid "3A9E81BF0E8A" type "DWORD") (object Parameter "dwNewStyle" quid "3A9E81BF0E8B" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetItemRect" quid "365C7A75000E" stereotype "virtual, const" parameters (list Parameters (object Parameter "nIndex" quid "3A9E81BF0E8E" type "int") (object Parameter "lpRect" quid "3A9E81BF0E8F" type "LPRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnToolHitTest" quid "365C7A750011" stereotype "virtual, const" parameters (list Parameters (object Parameter "point" quid "3A9E81BF0E92" type "CPoint" quidu "365C7A7A0020") (object Parameter "pTI" quid "3A9E81BF0E93" type "TOOLINFO*")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CReBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750018" documentation |A CReBar object is a control bar that provides layout, persistence, and state information for rebar controls. | |A rebar object can contain a variety of child windows, usually other controls, including edit boxes, toolbars, and list boxes. A rebar object can display its child windows over a specified bitmap. Your application can automatically resize the rebar, or the user can manually resize the rebar by clicking or dragging its gripper bar. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6620368" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" quidu "365C7A7402EA")) operations (list Operations (object Operation "CalcFixedLayout" quid "365C7A75002E" stereotype "virtual" parameters (list Parameters (object Parameter "bStretch" quid "3A9E81BF0E9A" type "BOOL") (object Parameter "bHorz" quid "3A9E81BF0E9B" type "BOOL")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "CalcDynamicLayout" quid "365C7A750039" stereotype "virtual" parameters (list Parameters (object Parameter "nLength" quid "3A9E81BF0E9E" type "int") (object Parameter "nMode" quid "3A9E81BF0E9F" type "DWORD")) result "CSize" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A008E") (object Operation "OnUpdateCmdUI" quid "365C7A75003C" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF0EA2" type "CFrameWnd*") (object Parameter "bDisableIfNoHndler" quid "3A9E81BF0EA3" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A75003F" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF0EA6" type "UINT") (object Parameter "wParam" quid "3A9E81BF0EA7" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0EA8" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnToolHitTest" quid "365C7A750044" stereotype "virtual, const" parameters (list Parameters (object Parameter "point" quid "3A9E81BF0EAB" type "CPoint" quidu "365C7A7A0020") (object Parameter "pTI" quid "3A9E81BF0EAC" type "TOOLINFO*")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9A7A0047" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" @285 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1472, 912) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @285 location (1129, 406) fill_color 13434879 nlines 1 max_width 686 justify 0 label "CControlBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7402EA" width 704 height 1036 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CDialogBar" @286 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (368, 1360) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @286 location (65, 1204) fill_color 13434879 nlines 1 max_width 606 justify 0 label "CDialogBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74033B" width 624 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::COleResizeBar" @287 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (416, 1792) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @287 location (118, 1686) fill_color 13434879 nlines 1 max_width 596 justify 0 label "COleResizeBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740364" width 614 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CReBar" @288 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1104, 1872) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @288 location (767, 1691) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CReBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750018" width 692 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CStatusBar" @289 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2544, 1952) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @289 location (2224, 1696) fill_color 13434879 nlines 1 max_width 640 justify 0 label "CStatusBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74038A" width 658 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CToolBar" @290 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1840, 1968) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @290 location (1503, 1687) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CToolBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7403C4" width 692 height 586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @291 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1472, 128) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @291 location (1304, 78) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object InheritView "" @292 stereotype TRUE line_color 3342489 quidu "36CCD662015F" client @285 supplier @291 line_style 0) (object InheritView "" @293 stereotype TRUE line_color 3342489 quidu "36CCD6620231" client @286 supplier @285 line_style 0) (object InheritView "" @294 stereotype TRUE line_color 3342489 quidu "36CCD662026D" client @287 supplier @285 line_style 0) (object InheritView "" @295 stereotype TRUE line_color 3342489 quidu "36CCD66202A9" client @289 supplier @285 line_style 0) (object InheritView "" @296 stereotype TRUE line_color 3342489 quidu "36CCD6620317" client @290 supplier @285 line_style 0) (object InheritView "" @297 stereotype TRUE line_color 3342489 quidu "36CCD6620368" client @288 supplier @285 line_style 0))))) (object Class_Category "Property Sheets" quid "365C7A750047" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0169" label "Property Sheets" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CPropertySheet" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A75004C" documentation "Objects of class CPropertySheet represent property sheets, otherwise known as tab dialog boxes. A property sheet consists of a CPropertySheet object and one or more CPropertyPage objects. A property sheet is displayed by the framework as a window with a set of tab indices, with which the user selects the current page, and an area for the currently selected page. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66203CC" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "DoModal" quid "365C7A750069" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A75006A" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0EC4" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CPropertySheet" quid "365C7A75006C" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A75006D" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A750073" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0ECB" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BuildPropPageArray" quid "365C7A750075" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommand" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam); | ))) quid "365C7A750076" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0ED0" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0ED1" type "LPARAM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitDialog" quid "365C7A750079" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ContinueModal" quid "365C7A75007D" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A75007E" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0ED8" type "UINT") (object Parameter "nCode" quid "3A9E81BF0ED9" type "int") (object Parameter "pExtra" quid "3A9E81BF0EDA" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF0EDB" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPropertySheetEx" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750087" documentation |CPropertySheetEx provides support for the expandedPROPSHEETHEADER structure introduced in Windows 98 and Windows NT 5. The structure contains additional flags and members that support the following feature: | |A 'watermark' background bitmap. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6630048" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets::CPropertySheet" quidu "365C7A75004C")) operations (list Operations (object Operation "Dump" quid "365C7A75009C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0EE2" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CPropertySheetEx" quid "365C7A7500A6" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7500A7" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BuildPropPageArray" quid "365C7A7500A8" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9A8202C0" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets::CPropertySheet" @298 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 768) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @298 location (137, 462) fill_color 13434879 nlines 1 max_width 686 justify 0 label "CPropertySheet") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75004C" width 704 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets::CPropertySheetEx" @299 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 1424) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @299 location (151, 1268) fill_color 13434879 nlines 1 max_width 658 justify 0 label "CPropertySheetEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750087" width 676 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @300 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 208) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @300 location (312, 158) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object InheritView "" @301 stereotype TRUE line_color 3342489 quidu "36CCD66203CC" client @298 supplier @300 line_style 0) (object InheritView "" @302 stereotype TRUE line_color 3342489 quidu "36CCD6630048" client @299 supplier @298 line_style 0))))) (object Class_Category "Dialog Boxes" quid "365C7A7500AF" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC017B" label "Dialog Boxes" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7500B1" documentation |The CDialog class is the base class used for displaying dialog boxes on the screen. Dialog boxes are of two types: modal and modeless. A modal dialog box must be closed by the user before the application continues. A modeless dialog box allows the user to display the dialog box and return to another task without canceling or removing the dialog box. | |A CDialog object is a combination of a dialog template and a CDialog-derived class. Use the dialog editor to create the dialog template and store it in a resource, then use ClassWizard to create a class derived from CDialog. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66301EC" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CDialog" quid "365C7A7500CE" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7500CF" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0EF8" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7500D1" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A7500D7" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF0EFD" type "UINT") (object Parameter "nCode" quid "3A9E81BF0EFE" type "int") (object Parameter "pExtra" quid "3A9E81BF0EFF" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF0F00" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A7500DC" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF0F03" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CheckAutoCenter" quid "365C7A7500DE" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOccDialogInfo" quid "365C7A7500E1" stereotype "virtual" parameters (list Parameters (object Parameter "pOccDialogInfo" quid "3A9E81BF0F08" type "_AFX_OCC_DIALOG_INFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A7500E3" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitDialog" quid "365C7A7500E4" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetFont" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pFont); | ))) quid "365C7A7500E5" stereotype "virtual" parameters (list Parameters (object Parameter "pFont" quid "3A9E81BF0F0F" type "CFont*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOK" quid "365C7A7500EC" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCancel" quid "365C7A7500ED" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreInitDialog" quid "365C7A7500EE" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CCommonDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7500F5" documentation |CCommonDialog is the base class for classes that encapsulate functionality of the Windows common dialogs, such as CFileDialog and CFontDialog. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66400DF" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CDialog" quidu "365C7A7500B1")) operations (list Operations (object Operation "OnOK" quid "365C7A750113" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCancel" quid "365C7A750114" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CColorDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750115" documentation "The CColorDialog class allows you to incorporate a color-selection dialog box into your application. A CColorDialog object is a dialog box with a list of colors that are defined for the display system. The user can select or create a particular color from the list, which is then reported back to the application when the dialog box exits." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6640220" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "DoModal" quid "365C7A750132" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A75013B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F26" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnColorOK" quid "365C7A75013D" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFileDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750145" documentation "The CFileDialog class encapsulates the Windows common file dialog box. Common file dialog boxes provide an easy way to implement File Open and File Save As dialog boxes (as well as other file-selection dialog boxes) in a manner consistent with Windows standards." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6640266" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "DoModal" quid "365C7A75015A" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShareViolation" quid "365C7A750163" stereotype "virtual" parameters (list Parameters (object Parameter "lpszPathName" quid "3A9E81BF0F31" type "LPCTSTR")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFileNameOK" quid "365C7A750165" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnLBSelChangedNotify" quid "365C7A750166" stereotype "virtual" parameters (list Parameters (object Parameter "nIDBox" quid "3A9E81BF0F36" type "UINT") (object Parameter "iCurSel" quid "3A9E81BF0F37" type "UINT") (object Parameter "nCode" quid "3A9E81BF0F38" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitDone" quid "365C7A75016F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFileNameChange" quid "365C7A750170" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFolderChange" quid "365C7A750171" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTypeChange" quid "365C7A750172" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A750177" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F43" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam, pResult); | ))) quid "365C7A750179" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF0F46" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF0F47" type "LPARAM") (object Parameter "pResult" quid "3A9E81BF0F48" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFindReplaceDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750181" documentation "The CFindReplaceDialog class allows you to implement standard string Find/Replace dialog boxes in your application. Unlike the other Windows common dialog boxes, CFindReplaceDialog objects are modeless, allowing users to interact with other windows while they are on screen. There are two kinds of CFindReplaceDialog objects: Find dialog boxes and Find/Replace dialog boxes. Although the dialog boxes allow the user to input search and search/replace strings, they do not perform any of the searching or replacing functions. You must add these to the application." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66402B6" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "Dump" quid "365C7A75019F" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F4F" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostNcDestroy" quid "365C7A7501A1" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFontDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7501A9" documentation "The CFontDialog class allows you to incorporate a font-selection dialog box into your application. A CFontDialog object is a dialog box with a list of fonts that are currently installed in the system. The user can select a particular font from the list, and this selection is then reported back to the application." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66402FC" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "DoModal" quid "365C7A7501C7" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7501C8" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F5A" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7501D1" documentation "The COleDialog class provides functionality common to dialog boxes for OLE." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66403C5" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "Dump" quid "365C7A7501EF" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F61" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleBusyDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7501F1" documentation "The COleBusyDialog class is used for the OLE Server Not Responding or Server Busy dialog boxes. Create an object of class COleBusyDialog when you want to call these dialog boxes. After a COleBusyDialog object has been constructed, you can use the m_bz structure to initialize the values or states of controls in the dialog box. The m_bz structure is of type OLEUIBUSY." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD665009B" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A75020E" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F68" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A750218" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleChangeIconDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750221" documentation "The COleChangeIconDialog class is used for the OLE Change Icon dialog box. Create an object of class COleChangeIconDialog when you want to call this dialog box. After a COleChangeIconDialog object has been constructed, you can use the m_ci structure to initialize the values or states of controls in the dialog box. The m_ci structure is of type OLEUICHANGEICON." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66500D7" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A750240" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F71" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A750242" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleChangeIconDialog" quid "365C7A750253" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleChangeSourceDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A75025D" documentation "The COleChangeSourceDialog class is used for the OLE Change Source dialog box. Create an object of class COleChangeSourceDialog when you want to call this dialog box. After a COleChangeSourceDialog object has been constructed, you can use the m_cs structure to initialize the values or states of controls in the dialog box. The m_cs structure is of type OLEUICHANGESOURCE." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650113" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A75027C" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F7C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A75027E" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleChangeSourceDialog" quid "365C7A75027F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A750285" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreInitDialog" quid "365C7A750286" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleConvertDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750287" documentation "The COleConvertDialog class is used for the OLE Convert dialog box. Create an object of class COleConvertDialog when you want to call this dialog box. After a COleConvertDialog object has been constructed, you can use the m_cv structure to initialize the values or states of controls in the dialog box. The m_cv structure is of type OLEUICONVERT." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD665014F" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A7502AD" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F8B" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A7502AF" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleConvertDialog" quid "365C7A7502B0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleInsertDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7502B7" documentation "The COleInsertDialog class is used for the OLE Insert Object dialog box. Create an object of class COleInsertDialog when you want to call this dialog box. After a COleInsertDialog object has been constructed, you can use the m_io structure to initialize the values or states of controls in the dialog box. The m_io structure is of type OLEUIINSERTOBJECT." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650195" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A7502D6" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0F96" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A7502D8" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleInsertDialog" quid "365C7A7502D9" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleLinksDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7502DF" documentation "The COleLinksDialog object is used for the OLE Edit Links dialog box. Create an object of class COleLinksDialog when you want to call this dialog box. After a COleLinksDialog object has been constructed, you can use the m_el structure to initialize the values or states of controls in the dialog box. The m_el structure is of type OLEUIEDITLINKS." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66501E5" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A7502FF" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FA1" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A750308" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleLinksDialog" quid "365C7A750309" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A75030A" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleUpdateDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A750312" documentation "The COleUpdateDialog class is used for a special case of the OLE Edit Links dialog box, which should be used when you need to update only existing linked or embedded objects in a document." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650221" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleInsertDialog" quidu "365C7A7502B7")) operations (list Operations (object Operation "Dump" quid "365C7A750331" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FAE" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A750333" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COleUpdateDialog" quid "365C7A750334" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COlePasteSpecialDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A75033A" documentation "The COlePasteSpecialDialog class is used for the OLE Paste Special dialog box. Create an object of class COlePasteSpecialDialog when you want to call this dialog box. After a COlePasteSpecialDialog object has been constructed, you can use the AddFormat and AddStandardFormats member functions to add Clipboard formats to the dialog box. You can also use the m_ps structure to initialize the values or states of controls in the dialog box. The m_ps structure is of type OLEUIPASTESPECIAL. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650253" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A750359" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FB9" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A750362" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~COlePasteSpecialDialog" quid "365C7A750363" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A750364" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COlePropertiesDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A75036C" documentation "The COlePropertiesDialog class encapsulates the Windows common OLE Object Properties dialog box. Common OLE Object Properties dialog boxes provide an easy way to display and modify the properties of an OLE document item in a manner consistent with Windows standards. These properties include, among others, information on the file represented by the document item, options for displaying the icon and image scaling, and information on the item's link (if the item is linked)." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD665029A" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" quidu "365C7A7501D1")) operations (list Operations (object Operation "Dump" quid "365C7A75038B" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FC6" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoModal" quid "365C7A75038D" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A75038E" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnApplyScale" quid "365C7A750394" stereotype "virtual" parameters (list Parameters (object Parameter "pItem" quid "3A9E81BF0FCD" type "COleClientItem*") (object Parameter "nCurrentScale" quid "3A9E81BF0FCE" type "int") (object Parameter "bRelativeToOrig" quid "3A9E81BF0FCF" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitDialog" quid "365C7A750398" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPageSetupDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A75039E" documentation "The CPageSetupDialog class encapsulates the services provided by the Windows common OLE Page Setup dialog box with additional support for setting and modifying print margins. This class is designed to take the place of the Print Setup dialog box." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66502D6" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "DoModal" quid "365C7A7503BD" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7503C6" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FDA" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreDrawPage" quid "365C7A7503C8" stereotype "virtual" parameters (list Parameters (object Parameter "wPaper" quid "3A9E81BF0FDD" type "WORD") (object Parameter "wFlags" quid "3A9E81BF0FDE" type "WORD") (object Parameter "pPSD" quid "3A9E81BF0FDF" type "LPPAGESETUPDLG")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrawPage" quid "365C7A7503CC" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF0FE2" type "CDC*") (object Parameter "nMessage" quid "3A9E81BF0FE3" type "UINT") (object Parameter "lpRect" quid "3A9E81BF0FE4" type "LPRECT")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPrintDialog" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7503D3" documentation "The CPrintDialog class encapsulates the services provided by the Windows common dialog box for printing. Common print dialog boxes provide an easy way to implement Print and Print Setup dialog boxes in a manner consistent with Windows standards." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650326" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" quidu "365C7A7500F5")) operations (list Operations (object Operation "DoModal" quid "365C7A760007" stereotype "virtual" result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A760010" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF0FED" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AttachOnSetup" quid "365C7A760012" stereotype "virtual" result "CPrintDialog*" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COlePropertyPage" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A76001A" documentation "The COlePropertyPage class is used to display the properties of a custom control in a graphical interface, similar to a dialog box. For instance, a property page may include an edit control that allows the user to view and modify the control's caption property." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6650362" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CDialog" quidu "365C7A7500B1")) operations (list Operations (object Operation "OnFinalRelease" quid "365C7A760039" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetPageSite" quid "365C7A76003A" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnObjectsChanged" quid "365C7A76003B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnHelp" quid "365C7A760042" stereotype "virtual" parameters (list Parameters (object Parameter "lpszHelpDir" quid "3A9E81BF0FFC" type "LPCTSTR")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitDialog" quid "365C7A760044" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEditProperty" quid "365C7A760045" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF1001" type "DISPID")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPropertyPage" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A76004C" documentation "Objects of class CPropertyPage represent individual pages of a property sheet, otherwise known as a tab dialog box." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66503C6" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CDialog" quidu "365C7A7500B1")) operations (list Operations (object Operation "OnOK" quid "365C7A76006B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCancel" quid "365C7A76006C" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A760074" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF100C" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(wParam, lParam, pResult); | ))) quid "365C7A760076" stereotype "virtual" parameters (list Parameters (object Parameter "wParam" quid "3A9E81BF100F" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF1010" type "LPARAM") (object Parameter "pResult" quid "3A9E81BF1011" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnApply" quid "365C7A76007A" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReset" quid "365C7A76007E" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetActive" quid "365C7A76007F" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnKillActive" quid "365C7A760080" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnQueryCancel" quid "365C7A760081" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWizardBack" quid "365C7A760082" stereotype "virtual" result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWizardNext" quid "365C7A760088" stereotype "virtual" result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWizardFinish" quid "365C7A760089" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CPropertyPage" quid "365C7A76008A" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A76008B" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A760092" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF1028" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPropertyPageEx" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760094" documentation |CPropertyPageEx provides support for the expandedPROPSHEETPAGE structure introduced in Windows 98 and Windows NT 5. The structure contains additional flags and members that support the following feature: | |A wide header area to accommodate both a title and a subtitle. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6660042" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPropertyPage" quidu "365C7A76004C")) operations (list Operations (object Operation "Dump" quid "365C7A7600BA" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF102F" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7600BC" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9A8E030D" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CColorDialog" @303 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2640, 2016) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @303 location (2378, 1885) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CColorDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750115" width 542 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" @304 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2064, 1264) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @304 location (1828, 1158) fill_color 13434879 nlines 1 max_width 472 justify 0 label "CCommonDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7500F5" width 490 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CDialog" @305 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2064, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @305 location (1721, 259) fill_color 13434879 nlines 1 max_width 686 justify 0 label "CDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7500B1" width 704 height 786 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFileDialog" @306 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (576, 1472) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @306 location (217, 1166) fill_color 13434879 nlines 1 max_width 718 justify 0 label "CFileDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750145" width 736 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFindReplaceDialog" @307 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1872, 2000) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @307 location (1588, 1894) fill_color 13434879 nlines 1 max_width 568 justify 0 label "CFindReplaceDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750181" width 586 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFontDialog" @308 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (672, 2000) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @308 location (410, 1894) fill_color 13434879 nlines 1 max_width 524 justify 0 label "CFontDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501A9" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleBusyDialog" @309 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 2704) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @309 location (1290, 2598) fill_color 13434879 nlines 1 max_width 524 justify 0 label "COleBusyDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501F1" width 542 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleChangeIconDialog" @310 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1664, 3136) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @310 location (1297, 3005) fill_color 13434879 nlines 1 max_width 734 justify 0 label "COleChangeIconDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750221" width 752 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleChangeSourceDialog" @311 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3168, 3184) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @311 location (2775, 3003) fill_color 13434879 nlines 1 max_width 786 justify 0 label "COleChangeSourceDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75025D" width 804 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleConvertDialog" @312 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2400, 3136) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @312 location (2072, 3005) fill_color 13434879 nlines 1 max_width 656 justify 0 label "COleConvertDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750287" width 674 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" @313 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2304, 2288) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @313 location (2042, 2207) fill_color 13434879 nlines 1 max_width 524 justify 0 label "COleDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501D1" width 542 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleInsertDialog" @314 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (880, 2672) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @314 location (569, 2541) fill_color 13434879 nlines 1 max_width 622 justify 0 label "COleInsertDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7502B7" width 640 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleLinksDialog" @315 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3936, 2336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @315 location (3622, 2180) fill_color 13434879 nlines 1 max_width 628 justify 0 label "COleLinksDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7502DF" width 646 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePasteSpecialDialog" @316 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4000, 2704) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @316 location (3619, 2548) fill_color 13434879 nlines 1 max_width 762 justify 0 label "COlePasteSpecialDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75033A" width 780 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePropertiesDialog" @317 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3248, 2720) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @317 location (2934, 2539) fill_color 13434879 nlines 1 max_width 628 justify 0 label "COlePropertiesDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75036C" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePropertyPage" @318 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @318 location (829, 674) fill_color 13434879 nlines 1 max_width 646 justify 0 label "COlePropertyPage") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76001A" width 664 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleUpdateDialog" @319 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (880, 3136) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @319 location (555, 3005) fill_color 13434879 nlines 1 max_width 650 justify 0 label "COleUpdateDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750312" width 668 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPageSetupDialog" @320 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1248, 2048) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @320 location (978, 1892) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CPageSetupDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75039E" width 558 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPrintDialog" @321 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3248, 2016) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @321 location (2962, 1885) fill_color 13434879 nlines 1 max_width 572 justify 0 label "CPrintDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7503D3" width 590 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPropertyPage" @322 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3152, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @322 location (2809, 417) fill_color 13434879 nlines 1 max_width 686 justify 0 label "CPropertyPage") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76004C" width 704 height 886 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPropertyPageEx" @323 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3360, 1520) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @323 location (3046, 1414) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CPropertyPageEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760094" width 646 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @324 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2064, 64) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @324 location (1896, 13) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object InheritView "" @325 stereotype TRUE line_color 3342489 quidu "36CCD6640220" client @303 supplier @304 line_style 0) (object InheritView "" @326 stereotype TRUE line_color 3342489 quidu "36CCD66400DF" client @304 supplier @305 line_style 0) (object InheritView "" @327 stereotype TRUE line_color 3342489 quidu "36CCD6640266" client @306 supplier @304 line_style 0) (object InheritView "" @328 stereotype TRUE line_color 3342489 quidu "36CCD66402B6" client @307 supplier @304 line_style 0) (object InheritView "" @329 stereotype TRUE line_color 3342489 quidu "36CCD66402FC" client @308 supplier @304 line_style 0) (object InheritView "" @330 stereotype TRUE line_color 3342489 quidu "36CCD66403C5" client @313 supplier @304 line_style 0) (object InheritView "" @331 stereotype TRUE line_color 3342489 quidu "36CCD66502D6" client @320 supplier @304 line_style 0) (object InheritView "" @332 stereotype TRUE line_color 3342489 quidu "36CCD6650326" client @321 supplier @304 line_style 0) (object InheritView "" @333 stereotype TRUE line_color 3342489 quidu "36CCD66301EC" client @305 supplier @324 line_style 0) (object InheritView "" @334 stereotype TRUE line_color 3342489 quidu "36CCD6650362" client @318 supplier @305 line_style 0) (object InheritView "" @335 stereotype TRUE line_color 3342489 quidu "36CCD66503C6" client @322 supplier @305 line_style 0) (object InheritView "" @336 stereotype TRUE line_color 3342489 quidu "36CCD665009B" client @309 supplier @313 line_style 0) (object InheritView "" @337 stereotype TRUE line_color 3342489 quidu "36CCD66500D7" client @310 supplier @313 line_style 0) (object InheritView "" @338 stereotype TRUE line_color 3342489 quidu "36CCD6650113" client @311 supplier @313 line_style 0) (object InheritView "" @339 stereotype TRUE line_color 3342489 quidu "36CCD665014F" client @312 supplier @313 line_style 0) (object InheritView "" @340 stereotype TRUE line_color 3342489 quidu "36CCD6650195" client @314 supplier @313 line_style 0) (object InheritView "" @341 stereotype TRUE line_color 3342489 quidu "36CCD66501E5" client @315 supplier @313 line_style 0) (object InheritView "" @342 stereotype TRUE line_color 3342489 quidu "36CCD6650253" client @316 supplier @313 line_style 0) (object InheritView "" @343 stereotype TRUE line_color 3342489 quidu "36CCD665029A" client @317 supplier @313 line_style 0) (object InheritView "" @344 stereotype TRUE line_color 3342489 quidu "36CCD6650221" client @319 supplier @314 line_style 0) (object InheritView "" @345 stereotype TRUE line_color 3342489 quidu "36CCD6660042" client @323 supplier @322 line_style 0))))) (object Class_Category "Views" quid "365C7A7600BD" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0171" label "Views" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7600C5" documentation "The CView class provides the basic functionality for user-defined view classes. A view is attached to a document and acts as an intermediary between the document and the user: the view renders an image of the document on the screen or printer and interprets user input as operations upon the document." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66601AB" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CView" quid "365C7A7600E3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7600E4" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF1067" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7600E6" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCmdMsg" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nID, nCode, pExtra, pHandlerInfo); | ))) quid "365C7A7600EC" stereotype "virtual" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF106C" type "UINT") (object Parameter "nCode" quid "3A9E81BF106D" type "int") (object Parameter "pExtra" quid "3A9E81BF106E" type "void*") (object Parameter "pHandlerInfo" quid "3A9E81BF106F" type "AFX_CMDHANDLERINFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A7600F1" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF1072" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcWindowRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpClientRect, nAdjustType); | ))) quid "365C7A7600F3" stereotype "virtual" parameters (list Parameters (object Parameter "lpClientRect" quid "3A9E81BF1075" type "LPRECT") (object Parameter "nAdjustType" quid "3A9E81BF1076" type "UINT" initv "adjustBorder")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetScrollBarCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nBar); | ))) quid "365C7A7600F8" stereotype "virtual, const" parameters (list Parameters (object Parameter "nBar" quid "3A9E81BF1079" type "int")) result "CScrollBar*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PostNcDestroy" quid "365C7A7600FA" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsSelected" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDocItem); | ))) quid "365C7A7600FB" stereotype "virtual, const" parameters (list Parameters (object Parameter "pDocItem" quid "3A9E81BF107E" type "const CObject*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnScroll" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nScrollCode, nPos, bDoScroll); | ))) quid "365C7A760101" stereotype "virtual" parameters (list Parameters (object Parameter "nScrollCode" quid "3A9E81BF1081" type "UINT") (object Parameter "nPos" quid "3A9E81BF1082" type "UINT") (object Parameter "bDoScroll" quid "3A9E81BF1083" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnScrollBy" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(sizeScroll, bDoScroll); | ))) quid "365C7A760105" stereotype "virtual" parameters (list Parameters (object Parameter "sizeScroll" quid "3A9E81BF1086" type "CSize" quidu "365C7A7A008E") (object Parameter "bDoScroll" quid "3A9E81BF1087" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragEnter" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDataObject, dwKeyState, point); | ))) quid "365C7A76010A" stereotype "virtual" parameters (list Parameters (object Parameter "pDataObject" quid "3A9E81BF108A" type "COleDataObject*") (object Parameter "dwKeyState" quid "3A9E81BF108B" type "DWORD") (object Parameter "point" quid "3A9E81BF108C" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragOver" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDataObject, dwKeyState, point); | ))) quid "365C7A76010E" stereotype "virtual" parameters (list Parameters (object Parameter "pDataObject" quid "3A9E81BF108F" type "COleDataObject*") (object Parameter "dwKeyState" quid "3A9E81BF1090" type "DWORD") (object Parameter "point" quid "3A9E81BF1091" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragLeave" quid "365C7A760112" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrop" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDataObject, dropEffect, point); | ))) quid "365C7A760114" stereotype "virtual" parameters (list Parameters (object Parameter "pDataObject" quid "3A9E81BF1096" type "COleDataObject*") (object Parameter "dropEffect" quid "3A9E81BF1097" type "DROPEFFECT") (object Parameter "point" quid "3A9E81BF1098" type "CPoint" quidu "365C7A7A0020")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDropEx" quid "365C7A760118" stereotype "virtual" parameters (list Parameters (object Parameter "pDataObject" quid "3A9E81BF109B" type "COleDataObject*") (object Parameter "dropDefault" quid "3A9E81BF109C" type "DROPEFFECT") (object Parameter "dropList" quid "3A9E81BF109D" type "DROPEFFECT") (object Parameter "point" quid "3A9E81BF109E" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDragScroll" quid "365C7A76011D" stereotype "virtual" parameters (list Parameters (object Parameter "dwKeyState" quid "3A9E81BF10A1" type "DWORD") (object Parameter "point" quid "3A9E81BF10A2" type "CPoint" quidu "365C7A7A0020")) result "DROPEFFECT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrepareDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760120" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10A5" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF10A6" type "CPrintInfo*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A760123" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateView" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bActivate, pActivateView, pDeactiveView); | ))) quid "365C7A760124" stereotype "virtual" parameters (list Parameters (object Parameter "bActivate" quid "3A9E81BF10AB" type "BOOL") (object Parameter "pActivateView" quid "3A9E81BF10AC" type "CView*") (object Parameter "pDeactiveView" quid "3A9E81BF10AD" type "CView*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateFrame" quid "365C7A76012B" stereotype "virtual" parameters (list Parameters (object Parameter "nState" quid "3A9E81BF10B0" type "UINT") (object Parameter "pFrameWnd" quid "3A9E81BF10B1" type "CFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUpdate" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A76012E" stereotype "virtual" parameters (list Parameters (object Parameter "pSender" quid "3A9E81BF10B4" type "CView*") (object Parameter "lHint" quid "3A9E81BF10B5" type "LPARAM") (object Parameter "pHint" quid "3A9E81BF10B6" type "CObject*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A760132" stereotype "abstract" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10B9" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPreparePrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 call DoPreparePrinting to invoke the Print dialog box | |return %1::%2(pInfo); | ))) quid "365C7A760134" stereotype "virtual" parameters (list Parameters (object Parameter "pInfo" quid "3A9E81BF10BC" type "CPrintInfo*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBeginPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760136" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10BF" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF10C0" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrint" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760139" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10C3" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF10C4" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A76013E" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10C7" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF10C8" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndPrintPreview" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo, point, pView); | ))) quid "365C7A760141" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10CB" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF10CC" type "CPrintInfo*") (object Parameter "point" quid "3A9E81BF10CD" type "POINT") (object Parameter "pView" quid "3A9E81BF10CE" type "CPreviewView*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CCtrlView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760146" documentation "The class CCtrlView and its derivatives, CEditView, CListView, CTreeView, and CRichEditView, adapt the document-view architecture to the new common controls supported by Windows 95 and Windows NT versions 3.51 and later." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66603D1" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CView" quidu "365C7A7600C5")) operations (list Operations (object Operation "Dump" quid "365C7A760165" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF10D5" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A76016E" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A76016F" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF10DA" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A760171" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF10DD" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CEditView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760178" documentation "A CEditView object is a view that, like the CEdit class, provides the functionality of a Windows edit control and can be used to implement simple text-editor functionality. In addition, the CEditView class provides functions for printing as well as 'find and replace'. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD667009E" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" quidu "365C7A760146")) operations (list Operations (object Operation "AssertValid" quid "365C7A760197" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A760198" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF10E6" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CEditView" quid "365C7A7601A1" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A7601A2" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF10EB" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFindNext" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszFind, bNext, bCase); | ))) quid "365C7A7601A4" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF10EE" type "LPCTSTR") (object Parameter "bNext" quid "3A9E81BF10EF" type "BOOL") (object Parameter "bCase" quid "3A9E81BF10F0" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReplaceSel" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszFind, bNext, bCase, lpszReplace); | ))) quid "365C7A7601AA" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF10F3" type "LPCTSTR") (object Parameter "bNext" quid "3A9E81BF10F4" type "BOOL") (object Parameter "bCase" quid "3A9E81BF10F5" type "BOOL") (object Parameter "lpszReplace" quid "3A9E81BF10F6" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReplaceAll" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszFind, lpszReplace, bCase); | ))) quid "365C7A7601AF" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF10F9" type "LPCTSTR") (object Parameter "lpszReplace" quid "3A9E81BF10FA" type "LPCTSTR") (object Parameter "bCase" quid "3A9E81BF10FB" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTextNotFound" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszFind); | ))) quid "365C7A7601B3" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF10FE" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A7601B6" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF1101" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A7601B8" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrepareDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A7601B9" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1106" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF1107" type "CPrintInfo*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPreparePrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 call DoPreparePrinting to invoke the Print dialog box | |return %1::%2(pInfo); | ))) quid "365C7A7601C1" stereotype "virtual" parameters (list Parameters (object Parameter "pInfo" quid "3A9E81BF110A" type "CPrintInfo*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBeginPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A7601C3" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF110D" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF110E" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrint" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A7601C6" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1111" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF1112" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A7601CB" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1115" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF1116" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcWindowRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpClientRect, nAdjustType); | ))) quid "365C7A7601CE" stereotype "virtual" parameters (list Parameters (object Parameter "lpClientRect" quid "3A9E81BF1119" type "LPRECT") (object Parameter "nAdjustType" quid "3A9E81BF111A" type "UINT" initv "adjustBorder")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CListView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7601D3" documentation "The CListView class simplifies use of the list control and of CListCtrl, the class that encapsulates list-control functionality, with MFC's document-view architecture." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD667010C" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" quidu "365C7A760146")) operations (list Operations (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7601F2" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF1121" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7601FC" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF1124" type "UINT") (object Parameter "wParam" quid "3A9E81BF1125" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF1126" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF1127" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A760201" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF112A" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRichEditView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760205" documentation |A 'rich edit control' is a window in which the user can enter and edit text. The text can be assigned character and paragraph formatting, and can include embedded OLE objects. Rich edit controls provide a programming interface for formatting text. However, an application must implement any user interface components necessary to make formatting operations available to the user. | |The CRichEditCntrItem class, with CRichEditView and CRichEditDoc, provides the functionality of the rich edit control within the context of MFC's document view architecture. CRichEditView maintains the text and formatting characteristic of text. CRichEditDoc maintains the list of OLE client items which are in the view. CRichEditCntrItem provides container-side access to the OLE client item. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6670166" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" quidu "365C7A760146")) operations (list Operations (object Operation "IsSelected" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pDocItem); | ))) quid "365C7A76022D" stereotype "virtual, const" parameters (list Parameters (object Parameter "pDocItem" quid "3A9E81BF1131" type "const CObject*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A76022F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFindNext" quid "365C7A760230" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF1136" type "LPCTSTR") (object Parameter "bNext" quid "3A9E81BF1137" type "BOOL") (object Parameter "bCase" quid "3A9E81BF1138" type "BOOL") (object Parameter "bWord" quid "3A9E81BF1139" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReplaceSel" quid "365C7A76023B" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF113C" type "LPCTSTR") (object Parameter "bNext" quid "3A9E81BF113D" type "BOOL") (object Parameter "bCase" quid "3A9E81BF113E" type "BOOL") (object Parameter "bWord" quid "3A9E81BF113F" type "BOOL") (object Parameter "lpszReplace" quid "3A9E81BF1140" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReplaceAll" quid "365C7A760241" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF1143" type "LPCTSTR") (object Parameter "lpszReplace" quid "3A9E81BF1144" type "LPCTSTR") (object Parameter "bCase" quid "3A9E81BF1145" type "BOOL") (object Parameter "bWord" quid "3A9E81BF1146" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTextNotFound" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszFind); | ))) quid "365C7A760246" stereotype "virtual" parameters (list Parameters (object Parameter "lpszFind" quid "3A9E81BF1149" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrinterChanged" quid "365C7A760248" stereotype "virtual" parameters (list Parameters (object Parameter "dcPrinter" quid "3A9E81BF114C" type "const CDC&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WrapChanged" quid "365C7A76024A" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPasteNativeObject" quid "365C7A76024B" stereotype "virtual" parameters (list Parameters (object Parameter "lpStg" quid "3A9E81BF1151" type "LPSTORAGE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetContextMenu" quid "365C7A760256" stereotype "virtual" parameters (list Parameters (object Parameter "" quid "3A9E81BF1154" type "WORD") (object Parameter "" quid "3A9E81BF1155" type "LPOLEOBJECT") (object Parameter "" quid "3A9E81BF1156" type "CHARRANGE*")) result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClipboardData" quid "365C7A760262" stereotype "virtual" parameters (list Parameters (object Parameter "lpchrg" quid "3A9E81BF1159" type "CHARRANGE*") (object Parameter "dwReco" quid "3A9E81BF115A" type "DWORD") (object Parameter "lpRichDataObj" quid "3A9E81BF115B" type "LPDATAOBJECT") (object Parameter "lplpdataobj" quid "3A9E81BF115C" type "LPDATAOBJECT*")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "QueryAcceptData" quid "365C7A760267" stereotype "virtual" parameters (list Parameters (object Parameter "" quid "3A9E81BF115F" type "LPDATAOBJECT") (object Parameter "" quid "3A9E81BF1160" type "CLIPFORMAT*") (object Parameter "" quid "3A9E81BF1161" type "DWORD")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A76026C" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A76026D" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF1166" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A76026F" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF1169" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteContents" quid "365C7A760274" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrepareDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760275" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF116E" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF116F" type "CPrintInfo*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A760278" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF1172" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBeginPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A76027E" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1175" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF1176" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrint" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760281" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1179" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF117A" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndPrinting" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A760284" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF117D" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF117E" type "CPrintInfo*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CTreeView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760289" documentation "The CTreeView class simplifies use of the tree control and of CTreeCtrl, the class that encapsulates tree-control functionality, with MFC's document-view architecture." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66701E8" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" quidu "365C7A760146")) operations (list Operations (object Operation "PreCreateWindow" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(cs); | ))) quid "365C7A7602B0" stereotype "virtual" parameters (list Parameters (object Parameter "cs" quid "3A9E81BF1185" type "CREATESTRUCT&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CScrollView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7602B9" documentation "The CScrollView class is a CView with scrolling capabilities. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD667029C" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CView" quidu "365C7A7600C5")) operations (list Operations (object Operation "~CScrollView" quid "365C7A7602D8" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7602D9" stereotype "virtual, const" parameters (list Parameters (object Parameter "" quid "3A9E81BF118E" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7602E2" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CalcWindowRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpClientRect, nAdjustType); | ))) quid "365C7A7602E3" stereotype "virtual" parameters (list Parameters (object Parameter "lpClientRect" quid "3A9E81BF1193" type "LPRECT") (object Parameter "nAdjustType" quid "3A9E81BF1194" type "UINT" initv "adjustBorder")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnScroll" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nScrollCode, nPos, bDoScroll); | ))) quid "365C7A7602E6" stereotype "virtual" parameters (list Parameters (object Parameter "nScrollCode" quid "3A9E81BF1197" type "UINT") (object Parameter "nPos" quid "3A9E81BF1198" type "UINT") (object Parameter "bDoScroll" quid "3A9E81BF1199" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnScrollBy" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(sizeScroll, bDoScroll); | ))) quid "365C7A7602EE" stereotype "virtual" parameters (list Parameters (object Parameter "sizeScroll" quid "3A9E81BF119C" type "CSize" quidu "365C7A7A008E") (object Parameter "bDoScroll" quid "3A9E81BF119D" type "BOOL" initv "TRUE")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPrepareDC" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, pInfo); | ))) quid "365C7A7602F1" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF11A0" type "CDC*") (object Parameter "pInfo" quid "3A9E81BF11A1" type "CPrintInfo*" initv "NULL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A7602F5" stereotype "abstract" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF11A4" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFormView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7602F7" documentation "The CFormView class is the base class used for views containing controls. These controls are laid out based on a dialog-template resource. Use CFormView if you want form-based documents in your application. These views support scrolling, as needed, using the CScrollView. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66703DD" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CScrollView" quidu "365C7A7602B9")) operations (list Operations (object Operation "AssertValid" quid "365C7A76031D" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A76031E" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF11AD" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreTranslateMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pMsg); | ))) quid "365C7A760320" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF11B0" type "MSG*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A760327" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); | ))) quid "365C7A760328" stereotype "virtual" parameters (list Parameters (object Parameter "lpszClassName" quid "3A9E81BF11B5" type "LPCTSTR") (object Parameter "lpszWindowName" quid "3A9E81BF11B6" type "LPCTSTR") (object Parameter "dwStyle" quid "3A9E81BF11B7" type "DWORD") (object Parameter "rect" quid "3A9E81BF11B8" type "const RECT&") (object Parameter "pParentWnd" quid "3A9E81BF11B9" type "CWnd*") (object Parameter "nID" quid "3A9E81BF11BA" type "UINT") (object Parameter "pContext" quid "3A9E81BF11BB" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetOccDialogInfo" quid "365C7A760330" stereotype "virtual" parameters (list Parameters (object Parameter "pOccDialogInfo" quid "3A9E81BF11BE" type "_AFX_OCC_DIALOG_INFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A760332" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF11C1" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateView" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bActivate, pActivateView, pDeactiveView); | ))) quid "365C7A760334" stereotype "virtual" parameters (list Parameters (object Parameter "bActivate" quid "3A9E81BF11C4" type "BOOL") (object Parameter "pActivateView" quid "3A9E81BF11C5" type "CView*") (object Parameter "pDeactiveView" quid "3A9E81BF11C6" type "CView*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateFrame" quid "365C7A760338" stereotype "virtual" parameters (list Parameters (object Parameter "" quid "3A9E81BF11C9" type "UINT") (object Parameter "" quid "3A9E81BF11CA" type "CFrameWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoRecordView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A76033D" documentation "A CDaoRecordView object is a view that displays database records in controls. The view is a form view directly connected to a CDaoRecordset object. The view is created from a dialog template resource and displays the fields of the CDaoRecordset object in the dialog template's controls. The CDaoRecordView object uses dialog data exchange (DDX) and DAO record field exchange (DFX) to automate the movement of data between the controls on the form and the fields of the recordset. CDaoRecordView also supplies a default implementation for moving to the first, next, previous, or last record and an interface for updating the record currently in view." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66800B3" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" quidu "365C7A7602F7")) operations (list Operations (object Operation "Dump" quid "365C7A760364" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF11D1" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDaoRecordView" quid "365C7A760366" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A76036D" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetRecordset" quid "365C7A76036E" stereotype "abstract" result "CDaoRecordset*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMove" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDMoveCommand); | ))) quid "365C7A76036F" stereotype "virtual" parameters (list Parameters (object Parameter "nIDMoveCommand" quid "3A9E81BF11DA" type "UINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A760371" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRecordView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A760377" documentation "A CRecordView object is a view that displays database records in controls. The view is a form view directly connected to a CRecordset object. The view is created from a dialog template resource and displays the fields of the CRecordset object in the dialog template's controls. The CRecordView object uses dialog data exchange (DDX) and record field exchange (RFX) to automate the movement of data between the controls on the form and the fields of the recordset. CRecordView also supplies a default implementation for moving to the first, next, previous, or last record and an interface for updating the record currently on view." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66800F9" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" quidu "365C7A7602F7")) operations (list Operations (object Operation "~CRecordView" quid "365C7A7603A0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A7603A1" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A7603A9" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF11E7" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetRecordset" quid "365C7A7603AB" stereotype "abstract" result "CRecordset*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMove" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDMoveCommand); | ))) quid "365C7A7603AC" stereotype "virtual" parameters (list Parameters (object Parameter "nIDMoveCommand" quid "3A9E81BF11EC" type "UINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A7603AE" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHtmlView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7603B3" documentation "The CHtmlView class provides the functionality of the WebBrowser control within the context of MFC's document/view architecture. The WebBrowser control is a window in which the user can browse sites on the World Wide Web, as well as folders in the local file system and on a network. The WebBrowser control supports hyperlinking, Uniform Resource Locator (URL) navigation, and maintains a history list." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD668015D" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" quidu "365C7A7602F7")) operations (list Operations (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | | | ))) quid "365C7A7603DC" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF11F5" type "CDC*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Create" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return CWnd::%2(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); | ))) quid "365C7A7603DE" stereotype "virtual" parameters (list Parameters (object Parameter "lpszClassName" quid "3A9E81BF11F8" type "LPCTSTR") (object Parameter "lpszWindowName" quid "3A9E81BF11F9" type "LPCTSTR") (object Parameter "dwStyle" quid "3A9E81BF11FA" type "DWORD") (object Parameter "rect" quid "3A9E81BF11FB" type "const RECT&") (object Parameter "pParentWnd" quid "3A9E81BF11FC" type "CWnd*") (object Parameter "nID" quid "3A9E81BF11FD" type "UINT") (object Parameter "pContext" quid "3A9E81BF11FE" type "CCreateContext*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNavigateComplete2" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(strURL); | ))) quid "365C7A7603E9" stereotype "virtual" parameters (list Parameters (object Parameter "strURL" quid "3A9E81BF1201" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBeforeNavigate2" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszURL, nFlags, lpszTargetFrameName, baPostedData, lpszHeaders, pbCancel); | ))) quid "365C7A7603EB" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF1204" type "LPCTSTR") (object Parameter "nFlags" quid "3A9E81BF1205" type "DWORD") (object Parameter "lpszTargetFrameName" quid "3A9E81BF1206" type "LPCTSTR") (object Parameter "baPostedData" quid "3A9E81BF1207" type "CByteArray&") (object Parameter "lpszHeaders" quid "3A9E81BF1208" type "LPCTSTR") (object Parameter "pbCancel" quid "3A9E81BF1209" type "BOOL*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnStatusTextChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszText); | ))) quid "365C7A770008" stereotype "virtual" parameters (list Parameters (object Parameter "lpszText" quid "3A9E81BF120C" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnProgressChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nProgress, nProgressMax); | ))) quid "365C7A77000A" stereotype "virtual" parameters (list Parameters (object Parameter "nProgress" quid "3A9E81BF120F" type "long") (object Parameter "nProgressMax" quid "3A9E81BF1210" type "long")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCommandStateChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nCommand, bEnable); | ))) quid "365C7A77000D" stereotype "virtual" parameters (list Parameters (object Parameter "nCommand" quid "3A9E81BF1213" type "long") (object Parameter "bEnable" quid "3A9E81BF1214" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDownloadBegin" quid "365C7A770012" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDownloadComplete" quid "365C7A770013" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTitleChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszText); | ))) quid "365C7A770014" stereotype "virtual" parameters (list Parameters (object Parameter "lpszText" quid "3A9E81BF121B" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPropertyChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszProperty); | ))) quid "365C7A770016" stereotype "virtual" parameters (list Parameters (object Parameter "lpszProperty" quid "3A9E81BF121E" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnNewWindow2" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(ppDisp, Cancel); | ))) quid "365C7A77001C" stereotype "virtual" parameters (list Parameters (object Parameter "ppDisp" quid "3A9E81BF1221" type "LPDISPATCH*") (object Parameter "Cancel" quid "3A9E81BF1222" type "BOOL*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDocumentComplete" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpszURL); | ))) quid "365C7A77001F" stereotype "virtual" parameters (list Parameters (object Parameter "lpszURL" quid "3A9E81BF1225" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnQuit" quid "365C7A770021" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnVisible" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bVisible); | ))) quid "365C7A770022" stereotype "virtual" parameters (list Parameters (object Parameter "bVisible" quid "3A9E81BF122A" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnToolBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bToolBar); | ))) quid "365C7A770026" stereotype "virtual" parameters (list Parameters (object Parameter "bToolBar" quid "3A9E81BF122D" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMenuBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bMenuBar); | ))) quid "365C7A770028" stereotype "virtual" parameters (list Parameters (object Parameter "bMenuBar" quid "3A9E81BF1230" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnStatusBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bStatusBar); | ))) quid "365C7A77002A" stereotype "virtual" parameters (list Parameters (object Parameter "bStatusBar" quid "3A9E81BF1233" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFullScreen" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bFullScreen); | ))) quid "365C7A770030" stereotype "virtual" parameters (list Parameters (object Parameter "bFullScreen" quid "3A9E81BF1236" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTheaterMode" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bTheaterMode); | ))) quid "365C7A770032" stereotype "virtual" parameters (list Parameters (object Parameter "bTheaterMode" quid "3A9E81BF1239" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CHtmlView" quid "365C7A770034" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AssertValid" quid "365C7A770035" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A770039" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF1240" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "NavigateComplete2" quid "365C7A77003B" stereotype "virtual" parameters (list Parameters (object Parameter "pDisp" quid "3A9E81BF1243" type "LPDISPATCH") (object Parameter "URL" quid "3A9E81BF1244" type "VARIANT*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BeforeNavigate2" quid "365C7A77003E" stereotype "virtual" parameters (list Parameters (object Parameter "pDisp" quid "3A9E81BF1247" type "LPDISPATCH") (object Parameter "URL" quid "3A9E81BF1248" type "VARIANT*") (object Parameter "Flags" quid "3A9E81BF1249" type "VARIANT*") (object Parameter "TargetFrameName" quid "3A9E81BF124A" type "VARIANT*") (object Parameter "PostData" quid "3A9E81BF124B" type "VARIANT*") (object Parameter "Headers" quid "3A9E81BF124C" type "VARIANT*") (object Parameter "Cancel" quid "3A9E81BF124D" type "BOOL*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DocumentComplete" quid "365C7A77004A" stereotype "virtual" parameters (list Parameters (object Parameter "pDisp" quid "3A9E81BF1250" type "LPDISPATCH") (object Parameter "URL" quid "3A9E81BF1251" type "VARIANT*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDBRecordView" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77004D" documentation "A COleDBRecordView object is a view that displays database records in controls. The view is a form view directly connected to a CRowset object. The view is created from a dialog template resource and displays the fields of the CRowset object in the dialog template's controls. The COleDBRecordView object uses dialog data exchange (DDX), and the navigational functionality built into CRowSet, to automate the movement of data between the controls on the form and the fields of the rowset. COleDBRecordView also supplies a default implementation for moving to the first, next, previous, or last record and an interface for updating the record currently on view." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66801FE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" quidu "365C7A7602F7")) operations (list Operations (object Operation "OnGetRowset" quid "365C7A770075" stereotype "abstract" result "CRowset*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMove" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(nIDMoveCommand); | ))) quid "365C7A770076" stereotype "virtual" parameters (list Parameters (object Parameter "nIDMoveCommand" quid "3A9E81BF125A" type "UINT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInitialUpdate" quid "365C7A770078" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9CB401AF" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" @346 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 2064) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @346 location (1238, 1908) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CCtrlView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760146" width 646 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CDaoRecordView" @347 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1808, 3776) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @347 location (1488, 3570) fill_color 13434879 nlines 1 max_width 640 justify 0 label "CDaoRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76033D" width 658 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CEditView" @348 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1808, 2896) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @348 location (1494, 2440) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CEditView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760178" width 646 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" @349 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2576, 3024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @349 location (2233, 2743) fill_color 13434879 nlines 1 max_width 686 justify 0 label "CFormView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7602F7" width 704 height 586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CHtmlView" @350 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2576, 4272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @350 location (2193, 3566) fill_color 13434879 nlines 1 max_width 766 justify 0 label "CHtmlView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7603B3" width 784 height 1436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CListView" @351 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 2560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @351 location (43, 2429) fill_color 13434879 nlines 1 max_width 618 justify 0 label "CListView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7601D3" width 636 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::COleDBRecordView" @352 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3360, 3984) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @352 location (3065, 3853) fill_color 13434879 nlines 1 max_width 590 justify 0 label "COleDBRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77004D" width 608 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CRecordView" @353 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3456, 3408) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @353 location (3136, 3202) fill_color 13434879 nlines 1 max_width 640 justify 0 label "CRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760377" width 658 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CRichEditView" @354 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1072, 3024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @354 location (732, 2443) fill_color 13434879 nlines 1 max_width 680 justify 0 label "CRichEditView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760205" width 698 height 1186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CScrollView" @355 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2576, 2288) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @355 location (2262, 2032) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CScrollView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7602B9" width 646 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CTreeView" @356 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 2272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @356 location (43, 2191) fill_color 13434879 nlines 1 max_width 618 justify 0 label "CTreeView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760289" width 636 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CView" @357 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2016, 992) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @357 location (1660, 236) fill_color 13434879 nlines 1 max_width 712 justify 0 label "CView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7600C5" width 730 height 1536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @358 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2016, 64) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @358 location (1848, 14) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object InheritView "" @359 stereotype TRUE line_color 3342489 quidu "36CCD66603D1" client @346 supplier @357 line_style 0) (object InheritView "" @360 stereotype TRUE line_color 3342489 quidu "36CCD667009E" client @348 supplier @346 line_style 0) (object InheritView "" @361 stereotype TRUE line_color 3342489 quidu "36CCD667010C" client @351 supplier @346 line_style 0) (object InheritView "" @362 stereotype TRUE line_color 3342489 quidu "36CCD6670166" client @354 supplier @346 line_style 0) (object InheritView "" @363 stereotype TRUE line_color 3342489 quidu "36CCD66701E8" client @356 supplier @346 line_style 0) (object InheritView "" @364 stereotype TRUE line_color 3342489 quidu "36CCD66800B3" client @347 supplier @349 line_style 0) (object InheritView "" @365 stereotype TRUE line_color 3342489 quidu "36CCD66703DD" client @349 supplier @355 line_style 0) (object InheritView "" @366 stereotype TRUE line_color 3342489 quidu "36CCD66800F9" client @353 supplier @349 line_style 0) (object InheritView "" @367 stereotype TRUE line_color 3342489 quidu "36CCD668015D" client @350 supplier @349 line_style 0) (object InheritView "" @368 stereotype TRUE line_color 3342489 quidu "36CCD66801FE" client @352 supplier @349 line_style 0) (object InheritView "" @369 stereotype TRUE line_color 3342489 quidu "36CCD667029C" client @355 supplier @357 line_style 0) (object InheritView "" @370 stereotype TRUE line_color 3342489 quidu "36CCD66601AB" client @357 supplier @358 line_style 0))))) (object Class_Category "Controls" quid "365C7A770080" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0168" label "Controls" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" quidu "365C7A740018")) exportControl "Public" logical_models (list unit_reference_list (object Class "CAnimateCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A770082" documentation |The CAnimateCtrl class provides the functionality of the Windows common animation control. This control (and therefore the CAnimateCtrl class) is available only to programs running under Windows 95 and Windows NT version 3.51 and later. | |An animation control is a rectangular window that displays a clip in AVI (Audio Video Interleaved) format - the standard Windows video/audio format. An AVI clip is a series of bitmap frames, like a movie. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6680230" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CAnimateCtrl" quid "365C7A7700A8" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CButton" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7700A9" documentation "The CButton class provides the functionality of Windows button controls. A button control is a small, rectangular child window that can be clicked on and off. Buttons can be used alone or in groups and can either be labeled or appear without text. A button typically changes appearance when the user clicks it. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6680276" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CButton" quid "365C7A7700D1" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7700D2" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF1286" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7700DA" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF1289" type "UINT") (object Parameter "wParam" quid "3A9E81BF128A" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF128B" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF128C" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CBitmapButton" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7700DF" documentation "Use the CBitmapButton class to create pushbutton controls labeled with bitmapped images instead of text. CBitmapButton objects contain up to four bitmaps, which contain images for the different states a button can assume: up (or normal), down (or selected), focused, and disabled. Only the first bitmap is required; the others are optional." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66802BC" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CButton" quidu "365C7A7700A9")) operations (list Operations (object Operation "AssertValid" quid "365C7A770103" stereotype "virtual, const" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dump" quid "365C7A770104" stereotype "virtual, const" parameters (list Parameters (object Parameter "dc" quid "3A9E81BF1295" type "CDumpContext&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A77010D" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF1298" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CComboBox" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77010F" documentation |The CComboBox class provides the functionality of a Windows combo box. | |A combo box consists of a list box combined with either a static control or edit control. The list-box portion of the control may be displayed at all times or may only drop down when the user selects the drop-down arrow next to the control. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6680320" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CComboBox" quid "365C7A770135" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A770136" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF12A1" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MeasureItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the size of specified item | | ))) quid "365C7A77013F" stereotype "virtual" parameters (list Parameters (object Parameter "lpMeasureItemStruct" quid "3A9E81BF12A4" type "LPMEASUREITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A770141" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF12A7" type "UINT") (object Parameter "wParam" quid "3A9E81BF12A8" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF12A9" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF12AA" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CompareItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the sorting order of the specified items |// return -1 = item 1 sorts before item 2 |// return 0 = item 1 and item 2 sort the same |// return 1 = item 1 sorts after item 2 | |return 0; | ))) quid "365C7A770146" stereotype "virtual" parameters (list Parameters (object Parameter "lpCompareItemStruct" quid "3A9E81BF12AD" type "LPCOMPAREITEMSTRUCT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpDeleteItemStruct); | ))) quid "365C7A770149" stereotype "virtual" parameters (list Parameters (object Parameter "lpDeleteItemStruct" quid "3A9E81BF12B0" type "LPDELETEITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CEdit" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77014B" documentation "The CEdit class provides the functionality of a Windows edit control. An edit control is a rectangular child window in which the user can enter text." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6680370" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CEdit" quid "365C7A770171" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHeaderCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77017A" documentation "A 'header control' is a window usually positioned above columns of text or numbers. It contains a title for each column, and it can be divided into parts. The user can drag the dividers that separate the parts to set the width of each column. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66803A2" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CHeaderCtrl" quid "365C7A770199" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7701A2" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF12BF" type "UINT") (object Parameter "wParam" quid "3A9E81BF12C0" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF12C1" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF12C2" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7701A7" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF12C5" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHotKeyCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7701AC" documentation "A 'hot key control' is a window that enables the user to create a hot key. A 'hot key' is a key combination that the user can press to perform an action quickly. (For example, a user can create a hot key that activates a given window and brings it to the top of the Z order.) The hot key control displays the user's choices and ensures that the user selects a valid key combination." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66803D4" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CHotKeyCtrl" quid "365C7A7701CB" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CListBox" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7701D4" documentation |The CListBox class provides the functionality of a Windows list box. A list box displays a list of items, such as filenames, that the user can view and select. | |In a single-selection list box, the user can select only one item. In a multiple-selection list box, a range of items can be selected. When the user selects an item, it is highlighted and the list box sends a notification message to the parent window. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6690050" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CListBox" quid "365C7A7701FD" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7701FE" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF12D4" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MeasureItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the size of specified item | | ))) quid "365C7A770200" stereotype "virtual" parameters (list Parameters (object Parameter "lpMeasureItemStruct" quid "3A9E81BF12D7" type "LPMEASUREITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A770207" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF12DA" type "UINT") (object Parameter "wParam" quid "3A9E81BF12DB" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF12DC" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF12DD" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CompareItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the sorting order of the specified items |// return -1 = item 1 sorts before item 2 |// return 0 = item 1 and item 2 sort the same |// return 1 = item 1 sorts after item 2 | |return 0; | ))) quid "365C7A77020C" stereotype "virtual" parameters (list Parameters (object Parameter "lpCompareItemStruct" quid "3A9E81BF12E0" type "LPCOMPAREITEMSTRUCT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DeleteItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lpDeleteItemStruct); | ))) quid "365C7A77020E" stereotype "virtual" parameters (list Parameters (object Parameter "lpDeleteItemStruct" quid "3A9E81BF12E3" type "LPDELETEITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "VKeyToItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to handle a particular virtual key |// return -1 = default action |// return -2 = no further action |// return index = perform default action for keystroke on |// item specified by index | |return -1; | ))) quid "365C7A770211" stereotype "virtual" parameters (list Parameters (object Parameter "nKey" quid "3A9E81BF12E6" type "UINT") (object Parameter "nIndex" quid "3A9E81BF12E7" type "UINT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CharToItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to handle a particular character |// return -1 or -2 = no further action |// return index = perform default action for keystroke on |// item specified by index | |return -1; | ))) quid "365C7A770214" stereotype "virtual" parameters (list Parameters (object Parameter "nKey" quid "3A9E81BF12EA" type "UINT") (object Parameter "nIndex" quid "3A9E81BF12EB" type "UINT")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CCheckListBox" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77021A" documentation "The CCheckListBox class provides the functionality of a Windows checklist box. A 'checklist box' displays a list of items, such as filenames. Each item in the list has a check box next to it that the user can check or clear." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66900D3" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListBox" quidu "365C7A7701D4")) operations (list Operations (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A770257" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF12F2" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "MeasureItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to determine the size of specified item | | ))) quid "365C7A770259" stereotype "virtual" parameters (list Parameters (object Parameter "lpMeasureItemStruct" quid "3A9E81BF12F5" type "LPMEASUREITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreSubclassWindow" quid "365C7A77025B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A770260" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF12FA" type "UINT") (object Parameter "wParam" quid "3A9E81BF12FB" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF12FC" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF12FD" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetCheckPosition" quid "365C7A770265" stereotype "virtual" parameters (list Parameters (object Parameter "rectItem" quid "3A9E81BF1300" type "CRect" quidu "365C7A7A0052") (object Parameter "rectCheckBox" quid "3A9E81BF1301" type "CRect" quidu "365C7A7A0052")) result "CRect" concurrency "Sequential" opExportControl "Public" uid 0 quidu "365C7A7A0052")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDragListBox" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A77026A" documentation |In addition to providing the functionality of a Windows list box, the CDragListBox class allows the user to move list box items within the list box. List boxes with this capability allow users to order the items in a list in whatever manner is most useful to them. By default, the list box will move the item to the new location in the list. However, CDragListBox objects can be customized to copy items instead of moving them. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6690119" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListBox" quidu "365C7A7701D4")) operations (list Operations (object Operation "DrawInsert" quid "365C7A770293" stereotype "virtual" parameters (list Parameters (object Parameter "nItem" quid "3A9E81BF1308" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BeginDrag" quid "365C7A770295" stereotype "virtual" parameters (list Parameters (object Parameter "pt" quid "3A9E81BF130B" type "CPoint" quidu "365C7A7A0020")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CancelDrag" quid "365C7A77029D" stereotype "virtual" parameters (list Parameters (object Parameter "pt" quid "3A9E81BF130E" type "CPoint" quidu "365C7A7A0020")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dragging" quid "365C7A77029F" stereotype "virtual" parameters (list Parameters (object Parameter "pt" quid "3A9E81BF1311" type "CPoint" quidu "365C7A7A0020")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Dropped" quid "365C7A7702A1" stereotype "virtual" parameters (list Parameters (object Parameter "nSrcIndex" quid "3A9E81BF1314" type "int") (object Parameter "pt" quid "3A9E81BF1315" type "CPoint" quidu "365C7A7A0020")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "PreSubclassWindow" quid "365C7A7702A4" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CDragListBox" quid "365C7A7702A6" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7702A7" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF131C" type "UINT") (object Parameter "wParam" quid "3A9E81BF131D" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF131E" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF131F" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CListCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7702B0" documentation "The CListCtrl class encapsulates the functionality of a 'list view control,' which displays a collection of items each consisting of an icon and a label. List views provide several ways of arranging items and displaying individual items. For example, additional information about each item can be displayed in colums to the right of the icon and label." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6690169" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CListCtrl" quid "365C7A7702D8" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7702D9" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF1328" type "UINT") (object Parameter "wParam" quid "3A9E81BF1329" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF132A" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF132B" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7702DE" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF132E" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleControl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7702E3" documentation "The COleControl class is a powerful base class for developing OLE controls. Derived from CWnd, this class inherits all the functionality of a Windows window object plus additional functionality specific to OLE, such as event firing and the ability to support methods and properties." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD6690213" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "GetClassID" quid "365C7A77030B" stereotype "abstract" parameters (list Parameters (object Parameter "pclsid" quid "3A9E81BF1335" type "LPCLSID")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetUserTypeNameID" quid "365C7A77030D" stereotype "abstract" result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMiscStatus" quid "365C7A770314" stereotype "abstract" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetPropPageIDs" quid "365C7A770315" stereotype "virtual" parameters (list Parameters (object Parameter "cPropPages" quid "3A9E81BF133C" type "ULONG&")) result "LPCLSID" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClientRect" quid "365C7A770317" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF133F" type "LPRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoPropExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(); | ))) quid "365C7A770319" stereotype "virtual" parameters (list Parameters (object Parameter "pPX" quid "3A9E81BF1342" type "CPropExchange*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnResetState" quid "365C7A77031F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDraw" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, rcBounds, rcInvalid); | ))) quid "365C7A770320" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF1347" type "CDC*") (object Parameter "rcBounds" quid "3A9E81BF1348" type "const CRect&") (object Parameter "rcInvalid" quid "3A9E81BF1349" type "const CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDrawMetafile" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pDC, rcBounds); | ))) quid "365C7A770324" stereotype "virtual" parameters (list Parameters (object Parameter "pDC" quid "3A9E81BF134C" type "CDC*") (object Parameter "rcBounds" quid "3A9E81BF134D" type "const CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetMessageString" quid "365C7A77032A" stereotype "virtual, const" parameters (list Parameters (object Parameter "nID" quid "3A9E81BF1350" type "UINT") (object Parameter "rMessage" quid "3A9E81BF1351" type "CString&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DisplayError" quid "365C7A77032D" stereotype "virtual" parameters (list Parameters (object Parameter "scode" quid "3A9E81BF1354" type "SCODE") (object Parameter "lpszDescription" quid "3A9E81BF1355" type "LPCTSTR") (object Parameter "lpszSource" quid "3A9E81BF1356" type "LPCTSTR") (object Parameter "lpszHelpFile" quid "3A9E81BF1357" type "LPCTSTR") (object Parameter "nHelpID" quid "3A9E81BF1358" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetClientSite" quid "365C7A770333" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetExtent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpSizeL); | ))) quid "365C7A770334" stereotype "virtual" parameters (list Parameters (object Parameter "lpSizeL" quid "3A9E81BF135D" type "LPSIZEL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnClose" quid "365C7A770336" stereotype "virtual" parameters (list Parameters (object Parameter "dwSaveOption" quid "3A9E81BF1360" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetObjectRects" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpRectPos, lpRectClip); | ))) quid "365C7A770338" stereotype "virtual" parameters (list Parameters (object Parameter "lpRectPos" quid "3A9E81BF1363" type "LPCRECT") (object Parameter "lpRectClip" quid "3A9E81BF1364" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEventAdvise" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bAdvise); | ))) quid "365C7A77033F" stereotype "virtual" parameters (list Parameters (object Parameter "bAdvise" quid "3A9E81BF1367" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnClick" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(iButton); | ))) quid "365C7A770341" stereotype "virtual" parameters (list Parameters (object Parameter "iButton" quid "3A9E81BF136A" type "USHORT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnKeyDownEvent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nChar, nShiftState); | ))) quid "365C7A770347" stereotype "virtual" parameters (list Parameters (object Parameter "nChar" quid "3A9E81BF136D" type "USHORT") (object Parameter "nShiftState" quid "3A9E81BF136E" type "USHORT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnKeyUpEvent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nChar, nShiftState); | ))) quid "365C7A77034A" stereotype "virtual" parameters (list Parameters (object Parameter "nChar" quid "3A9E81BF1371" type "USHORT") (object Parameter "nShiftState" quid "3A9E81BF1372" type "USHORT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnKeyPressEvent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(nChar); | ))) quid "365C7A77034D" stereotype "virtual" parameters (list Parameters (object Parameter "nChar" quid "3A9E81BF1375" type "USHORT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAppearanceChanged" quid "365C7A770351" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBackColorChanged" quid "365C7A770352" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnBorderStyleChanged" quid "365C7A770353" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEnabledChanged" quid "365C7A770354" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnTextChanged" quid "365C7A77035B" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFontChanged" quid "365C7A77035C" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnForeColorChanged" quid "365C7A77035D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetControlInfo" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pControlInfo); | ))) quid "365C7A77035E" stereotype "virtual" parameters (list Parameters (object Parameter "pControlInfo" quid "3A9E81BF1386" type "LPCONTROLINFO")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMnemonic" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pMsg); | ))) quid "365C7A770366" stereotype "virtual" parameters (list Parameters (object Parameter "pMsg" quid "3A9E81BF1389" type "LPMSG")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAmbientPropertyChange" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(dispid); | ))) quid "365C7A770368" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF138C" type "DISPID")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFreezeEvents" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(bFreeze); | ))) quid "365C7A77036A" stereotype "virtual" parameters (list Parameters (object Parameter "bFreeze" quid "3A9E81BF138F" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetInPlaceMenu" quid "365C7A77036F" stereotype "virtual" result "HMENU" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnShowToolBars" quid "365C7A770370" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnHideToolBars" quid "365C7A770371" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetColorSet" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(ptd, hicTargetDev, ppColorSet); | ))) quid "365C7A770372" stereotype "virtual" parameters (list Parameters (object Parameter "ptd" quid "3A9E81BF1398" type "DVTARGETDEVICE*") (object Parameter "hicTargetDev" quid "3A9E81BF1399" type "HDC") (object Parameter "ppColorSet" quid "3A9E81BF139A" type "LPLOGPALETTE*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetViewExtent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dwDrawAspect, lindex, ptd, lpsizel); | ))) quid "365C7A77037C" stereotype "virtual" parameters (list Parameters (object Parameter "dwDrawAspect" quid "3A9E81BF139D" type "DWORD") (object Parameter "lindex" quid "3A9E81BF139E" type "LONG") (object Parameter "ptd" quid "3A9E81BF139F" type "DVTARGETDEVICE*") (object Parameter "lpsizel" quid "3A9E81BF13A0" type "LPSIZEL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetViewRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dwAspect, pRect); | ))) quid "365C7A770381" stereotype "virtual" parameters (list Parameters (object Parameter "dwAspect" quid "3A9E81BF13A3" type "DWORD") (object Parameter "pRect" quid "3A9E81BF13A4" type "LPRECTL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetViewStatus" quid "365C7A770384" stereotype "virtual" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnQueryHitPoint" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dwAspect, pRectBounds, ptlLoc, lCloseHint, pHitResult); | ))) quid "365C7A770385" stereotype "virtual" parameters (list Parameters (object Parameter "dwAspect" quid "3A9E81BF13A9" type "DWORD") (object Parameter "pRectBounds" quid "3A9E81BF13AA" type "LPCRECT") (object Parameter "ptlLoc" quid "3A9E81BF13AB" type "POINT") (object Parameter "lCloseHint" quid "3A9E81BF13AC" type "LONG") (object Parameter "pHitResult" quid "3A9E81BF13AD" type "DWORD*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnQueryHitRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dwAspect, pRectBounds, prcLoc, lCloseHint, pHitResult); | ))) quid "365C7A77038B" stereotype "virtual" parameters (list Parameters (object Parameter "dwAspect" quid "3A9E81BF13B0" type "DWORD") (object Parameter "pRectBounds" quid "3A9E81BF13B1" type "LPCRECT") (object Parameter "prcLoc" quid "3A9E81BF13B2" type "LPCRECT") (object Parameter "lCloseHint" quid "3A9E81BF13B3" type "LONG") (object Parameter "pHitResult" quid "3A9E81BF13B4" type "DWORD*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetNaturalExtent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dwAspect, lindex, ptd, hicTargetDev, pExtentInfo, psizel); | ))) quid "365C7A770391" stereotype "virtual" parameters (list Parameters (object Parameter "dwAspect" quid "3A9E81BF13B7" type "DWORD") (object Parameter "lindex" quid "3A9E81BF13B8" type "LONG") (object Parameter "ptd" quid "3A9E81BF13B9" type "DVTARGETDEVICE*") (object Parameter "hicTargetDev" quid "3A9E81BF13BA" type "HDC") (object Parameter "pExtentInfo" quid "3A9E81BF13BB" type "DVEXTENTINFO*") (object Parameter "psizel" quid "3A9E81BF13BC" type "LPSIZEL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderGlobalData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, phGlobal); | ))) quid "365C7A770398" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF13BF" type "LPFORMATETC") (object Parameter "phGlobal" quid "3A9E81BF13C0" type "HGLOBAL*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderFileData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, pFile); | ))) quid "365C7A77039B" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF13C3" type "LPFORMATETC") (object Parameter "pFile" quid "3A9E81BF13C4" type "CFile*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnRenderData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium); | ))) quid "365C7A77039E" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF13C7" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF13C8" type "LPSTGMEDIUM")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSetData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpFormatEtc, lpStgMedium, bRelease); | ))) quid "365C7A7703A1" stereotype "virtual" parameters (list Parameters (object Parameter "lpFormatEtc" quid "3A9E81BF13CB" type "LPFORMATETC") (object Parameter "lpStgMedium" quid "3A9E81BF13CC" type "LPSTGMEDIUM") (object Parameter "bRelease" quid "3A9E81BF13CD" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEnumVerbs" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(ppenumOleVerb); | ))) quid "365C7A7703A5" stereotype "virtual" parameters (list Parameters (object Parameter "ppenumOleVerb" quid "3A9E81BF13D0" type "LPENUMOLEVERB*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnDoVerb" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(iVerb, lpMsg, hWndParent, lpRect); | ))) quid "365C7A7703A7" stereotype "virtual" parameters (list Parameters (object Parameter "iVerb" quid "3A9E81BF13D3" type "LONG") (object Parameter "lpMsg" quid "3A9E81BF13D4" type "LPMSG") (object Parameter "hWndParent" quid "3A9E81BF13D5" type "HWND") (object Parameter "lpRect" quid "3A9E81BF13D6" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEdit" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpMsg, hWndParent, lpRect); | ))) quid "365C7A7703AC" stereotype "virtual" parameters (list Parameters (object Parameter "lpMsg" quid "3A9E81BF13D9" type "LPMSG") (object Parameter "hWndParent" quid "3A9E81BF13DA" type "HWND") (object Parameter "lpRect" quid "3A9E81BF13DB" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnProperties" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lpMsg, hWndParent, lpRect); | ))) quid "365C7A7703B0" stereotype "virtual" parameters (list Parameters (object Parameter "lpMsg" quid "3A9E81BF13DE" type "LPMSG") (object Parameter "hWndParent" quid "3A9E81BF13DF" type "HWND") (object Parameter "lpRect" quid "3A9E81BF13E0" type "LPCRECT")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetDisplayString" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dispid, strValue); | ))) quid "365C7A7703B4" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF13E3" type "DISPID") (object Parameter "strValue" quid "3A9E81BF13E4" type "CString&")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnMapPropertyToPage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dispid, lpclsid, pbPageOptional); | ))) quid "365C7A7703B7" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF13E7" type "DISPID") (object Parameter "lpclsid" quid "3A9E81BF13E8" type "LPCLSID") (object Parameter "pbPageOptional" quid "3A9E81BF13E9" type "BOOL*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetPredefinedStrings" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dispid, pStringArray, pCookieArray); | ))) quid "365C7A7703BB" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF13EC" type "DISPID") (object Parameter "pStringArray" quid "3A9E81BF13ED" type "CStringArray*") (object Parameter "pCookieArray" quid "3A9E81BF13EE" type "CDWordArray*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnGetPredefinedValue" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(dispid, dwCookie, lpvarOut); | ))) quid "365C7A7703C2" stereotype "virtual" parameters (list Parameters (object Parameter "dispid" quid "3A9E81BF13F1" type "DISPID") (object Parameter "dwCookie" quid "3A9E81BF13F2" type "DWORD") (object Parameter "lpvarOut" quid "3A9E81BF13F3" type "VARIANT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "IsSubclassedControl" quid "365C7A7703C6" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ReparentControlWindow" quid "365C7A7703D3" stereotype "virtual" parameters (list Parameters (object Parameter "hWndOuter" quid "3A9E81BF13F8" type "HWND") (object Parameter "hWndParent" quid "3A9E81BF13F9" type "HWND")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A7703DE" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF13FC" type "UINT") (object Parameter "wParam" quid "3A9E81BF13FD" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF13FE" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetControlFlags" quid "365C7A7703E2" stereotype "virtual" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetActivationPolicy" quid "365C7A7703E3" stereotype "virtual" result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInactiveSetCursor" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(lprcBounds, x, y, dwMouseMsg, bSetAlways); | ))) quid "365C7A7703E7" stereotype "virtual" parameters (list Parameters (object Parameter "lprcBounds" quid "3A9E81BF1405" type "LPCRECT") (object Parameter "x" quid "3A9E81BF1406" type "long") (object Parameter "y" quid "3A9E81BF1407" type "long") (object Parameter "dwMouseMsg" quid "3A9E81BF1408" type "DWORD") (object Parameter "bSetAlways" quid "3A9E81BF1409" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnInactiveMouseMove" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(lprcBounds, x, y, dwKeyState); | ))) quid "365C7A7703ED" stereotype "virtual" parameters (list Parameters (object Parameter "lprcBounds" quid "3A9E81BF140C" type "LPCRECT") (object Parameter "x" quid "3A9E81BF140D" type "long") (object Parameter "y" quid "3A9E81BF140E" type "long") (object Parameter "dwKeyState" quid "3A9E81BF140F" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWindowlessMessage" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(msg, wParam, lParam, plResult); | ))) quid "365C7A78000A" stereotype "virtual" parameters (list Parameters (object Parameter "msg" quid "3A9E81BF1412" type "UINT") (object Parameter "wParam" quid "3A9E81BF1413" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF1414" type "LPARAM") (object Parameter "plResult" quid "3A9E81BF1415" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetWindowlessDropTarget" quid "365C7A78000F" stereotype "virtual" result "IDropTarget*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetClientOffset" quid "365C7A780010" stereotype "virtual, const" parameters (list Parameters (object Parameter "pdxOffset" quid "3A9E81BF141A" type "long*") (object Parameter "pdyOffset" quid "3A9E81BF141B" type "long*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ParentToClient" quid "365C7A780015" stereotype "virtual, const" parameters (list Parameters (object Parameter "lprcBounds" quid "3A9E81BF141E" type "LPCRECT") (object Parameter "pPoint" quid "3A9E81BF141F" type "LPPOINT") (object Parameter "bHitTest" quid "3A9E81BF1420" type "BOOL" initv "FALSE")) result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ClientToParent" quid "365C7A780019" stereotype "virtual, const" parameters (list Parameters (object Parameter "lprcBounds" quid "3A9E81BF1423" type "LPCRECT") (object Parameter "pPoint" quid "3A9E81BF1424" type "LPPOINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnFinalRelease" quid "365C7A78001F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CreateControlWindow" quid "365C7A780020" stereotype "virtual" parameters (list Parameters (object Parameter "hWndParent" quid "3A9E81BF1429" type "HWND") (object Parameter "rcPos" quid "3A9E81BF142A" type "const CRect&") (object Parameter "prcClipped" quid "3A9E81BF142B" type "LPCRECT" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DefWindowProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam); | ))) quid "365C7A780027" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF142E" type "UINT") (object Parameter "wParam" quid "3A9E81BF142F" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF1430" type "LPARAM")) result "LRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Serialize" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text |if (ar.IsStoring()) |{ // storing code |} |else |{ // loading code |} | ))) quid "365C7A78002B" stereotype "virtual" parameters (list Parameters (object Parameter "ar" quid "3A9E81BF1433" type "CArchive&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetInitialDataFormats" quid "365C7A78002D" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetConnectionHook" quid "365C7A780031" stereotype "virtual" parameters (list Parameters (object Parameter "iid" quid "3A9E81BF1438" type "REFIID")) result "LPCONNECTIONPOINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetExtraConnectionPoints" quid "365C7A780033" stereotype "virtual" parameters (list Parameters (object Parameter "pConnPoints" quid "3A9E81BF143B" type "CPtrArray*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReflectorDestroyed" quid "365C7A780035" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnCreateAggregates" quid "365C7A78003B" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnOpen" quid "365C7A78003C" stereotype "virtual" parameters (list Parameters (object Parameter "bTryInPlace" quid "3A9E81BF1442" type "BOOL") (object Parameter "pMsg" quid "3A9E81BF1443" type "LPMSG")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnHide" quid "365C7A78003F" stereotype "virtual" result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnActivateInPlace" quid "365C7A780045" stereotype "virtual" parameters (list Parameters (object Parameter "bUIActivate" quid "3A9E81BF1448" type "BOOL") (object Parameter "pMsg" quid "3A9E81BF1449" type "LPMSG")) result "HRESULT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AddFrameLevelUI" quid "365C7A780048" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "RemoveFrameLevelUI" quid "365C7A780049" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "BuildSharedMenu" quid "365C7A78004A" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroySharedMenu" quid "365C7A78004F" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRichEditCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A780082" documentation |A 'rich edit control' is a window in which the user can enter and edit text. The text can be assigned character and paragraph formatting, and can include embedded OLE objects. Rich edit controls provide a programming interface for formatting text. However, an application must implement any user interface components necessary to make formatting operations available to the user. | |The CRichEditCntrItem class, with CRichEditView and CRichEditDoc, provides the functionality of the rich edit control within the context of MFC's document view architecture. CRichEditView maintains the text and formatting characteristic of text. CRichEditDoc maintains the list of OLE client items which are in the view. CRichEditCntrItem provides container-side access to the OLE client item. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66903E0" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CRichEditCtrl" quid "365C7A7800B3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CScrollBar" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7800BD" documentation "The CScrollBar class provides the functionality of a Windows scroll-bar control. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A002A" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CScrollBar" quid "365C7A7800EF" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSliderCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7800F9" documentation |A 'slider control' (also known as a trackbar) is a window containing a slider and optional tick marks. When the user moves the slider, using either the mouse or the direction keys, the control sends notification messages to indicate the change. | |Slider controls are useful when you want the user to select a discrete value or a set of consecutive values in a range. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0052" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CSliderCtrl" quid "365C7A78012B" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSpinButtonCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A780149" documentation "A 'spin button control' (also known as an up-down control) is a pair of arrow buttons that the user can click to increment or decrement a value, such as a scroll position or a number displayed in a companion control. The value associated with a spin button control is called its current position. A spin button control is most often used with a companion control, called a 'buddy window.'" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0084" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CSpinButtonCtrl" quid "365C7A78017B" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStatic" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A78017C" documentation "The CStatic class provides the functionality of a Windows static control. A static control displays a text string, box, rectangle, icon, cursor, bitmap, or enhanced metafile. It can be used to label, box, or separate other controls. A static control normally takes no input and provides no output; however, it can notify its parent of mouse clicks if it's created with SS_NOTIFY style." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A00AC" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CStatic" quid "365C7A7801AE" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CStatusBarCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7801AF" documentation "A 'status bar control' is a horizontal window, usually displayed at the bottom of a parent window, in which an application can display various kinds of status information. The status bar control can be divided into parts to display more than one type of information." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A00DE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CStatusBarCtrl" quid "365C7A7801E0" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A7801E1" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF1478" type "UINT") (object Parameter "wParam" quid "3A9E81BF1479" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF147A" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF147B" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A7801ED" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF147E" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CTabCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7801FD" documentation "A 'tab control' is analogous to the dividers in a notebook or the labels in a file cabinet. By using a tab control, an application can define multiple pages for the same area of a window or dialog box. Each page consists of a set of information or a group of controls that the application displays when the user selects the corresponding tab. A special type of tab control displays tabs that look like buttons. Clicking a button should immediately perform a command instead of displaying a page." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A011A" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CTabCtrl" quid "365C7A780231" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChildNotify" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(message, wParam, lParam, pLResult); | ))) quid "365C7A78023A" stereotype "virtual" parameters (list Parameters (object Parameter "message" quid "3A9E81BF1487" type "UINT") (object Parameter "wParam" quid "3A9E81BF1488" type "WPARAM") (object Parameter "lParam" quid "3A9E81BF1489" type "LPARAM") (object Parameter "pLResult" quid "3A9E81BF148A" type "LRESULT*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawItem" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 Add your code to draw the specified item | | ))) quid "365C7A78023F" stereotype "virtual" parameters (list Parameters (object Parameter "lpDrawItemStruct" quid "3A9E81BF148D" type "LPDRAWITEMSTRUCT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CToolBarCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A78024E" documentation |The CToolBarCtrl class provides the functionality of the Windows toolbar common control. This control (and therefore the CToolBarCtrl class) is available only to programs running under Windows 95 and Windows NT version 3.51 and later. | |A Windows toolbar common control is a rectangular child window that contains one or more buttons. These buttons can display a bitmap image, a string, or both. When the user chooses a button, it sends a command message to the toolbar's owner window. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0156" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CToolBarCtrl" quid "365C7A780281" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CToolTipCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A78028A" documentation "The CToolTipCtrl class encapsulates the functionality of a 'tool tip control,' a small pop-up window that displays a single line of text describing the purpose of a tool in an application. A 'tool' is either a window, such as a child window or control, or an application-defined rectangular area within a window's client area. A tool tip is hidden most of the time, appearing only when the user puts the cursor on a tool and leaves it there for approximately one-half second. The tool tip appears near the cursor and disappears when the user clicks a mouse button or moves the cursor off of the tool." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0188" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CToolTipCtrl" quid "365C7A7802BD" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DestroyToolTipCtrl" quid "365C7A7802BE" stereotype "virtual" result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CTreeCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7802C6" documentation "A 'tree view control' is a window that displays a hierarchical list of items, such as the headings in a document, the entries in an index, or the files and directories on a disk. Each item consists of a label and an optional bitmapped image, and each item can have a list of subitems associated with it. By clicking an item, the user can expand and collapse the associated list of subitems." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A01C4" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CTreeCtrl" quid "365C7A7802EF" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CReBarCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7802F8" documentation "The CReBarCtrl class encapsulates the functionality of a rebar control, which is a container for a child window. The application in which the rebar control resides assigns the child window contained by the rebar control to the rebar band. The child window is usually another common control. " superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A01F6" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMonthCalCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A78032B" documentation |A CMonthCalCtrl object encapsulates the functionality of a month calendar control. The month calendar control provides the user with a simple calendar interface, from which the user can select a date. The user can change the display by: | |Scrolling backward and forward, from month to month. | |Clicking the Today text to display the current day (if the MCS_NOTODAY style is not used). | |Picking a month or a year from a pop-up menu. |You can customize the month calendar control by applying a variety of styles to the object when you create it. These styles are described inMonth Calendar Control Styles in the Platform SDK. | |The month calendar control can display more than one month, and it can indicate special days (such as holidays) by bolding the date. | |For more information on using the month calendar control, seeUsing CMonthCalCtrl in the Visual C++ Programmer’s Guide. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A021F" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CMonthCalCtrl" quid "365C7A78035D" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CIPAddressCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A780366" documentation |An IP Address control, a control similar to an edit control, allows you to enter and manipulate a numerical address in Internet Protocol (IP) format. | |The CIPAddressCtrl class provides the functionality of the Windows common IP Address control. This control (and therefore the CIPAddressCtrl class) is available only to programs running under Microsoft Internet Explorer 4.0 and later. They will also be available under future versions of Windows and Windows NT. | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0251" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CIPAddressCtrl" quid "365C7A78038F" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDateTimeCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A780398" documentation "A CDateTimeCtrl object encapsulates the functionality of a date and time picker control. The date and time picker control (DTP control) provides a simple interface to exchange date and time information with a user. This interface contains fields, each of which displays a part of the date and time information stored in the control. The user can change the information stored in the control by changing the content of the string in a given field. The user can move from field to field using the mouse or the keyboard." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A0283" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CDateTimeCtrl" quid "365C7A7803C1" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CComboBoxEx" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A7803CA" documentation "The CComboBoxEx class extends the combo box control by providing support for image lists. By using CComboBoxEx to create combo box controls, you no longer need to implement your own image drawing code. Instead, use CComboBoxEx to access images from an image list." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A02B5" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CComboBox" quidu "365C7A77010F")) operations (list Operations (object Operation "~CComboBoxEx" quid "365C7A79000B" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CProgressCtrl" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CWnd")) quid "365C7A780059" documentation "A 'progress bar control' is a window that an application can use to indicate the progress of a lengthy operation. It consists of a rectangle that is gradually filled, from left to right, with the system highlight color as an operation progresses." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66903AE" supplier "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" quidu "365C7A74001A")) operations (list Operations (object Operation "~CProgressCtrl" quid "365C7A780081" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9D7B01FC" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CAnimateCtrl" @371 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (448, 496) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @371 location (169, 415) fill_color 13434879 nlines 1 max_width 558 justify 0 label "CAnimateCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A770082" width 576 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CBitmapButton" @372 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2672, 1664) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @372 location (2358, 1533) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CBitmapButton") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7700DF" width 646 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CButton" @373 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2704, 1168) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @373 location (2434, 1037) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CButton") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7700A9" width 558 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CCheckListBox" @374 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4976, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @374 location (4639, 1547) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CCheckListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77021A" width 692 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CComboBox" @375 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3392, 1200) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @375 location (3119, 994) fill_color 13434879 nlines 1 max_width 546 justify 0 label "CComboBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77010F" width 564 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CComboBoxEx" @376 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3392, 1680) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @376 location (3094, 1599) fill_color 13434879 nlines 1 max_width 596 justify 0 label "CComboBoxEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7803CA" width 614 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CDateTimeCtrl" @377 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (640, 1056) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @377 location (350, 975) fill_color 13434879 nlines 1 max_width 580 justify 0 label "CDateTimeCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780398" width 598 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CDragListBox" @378 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5744, 1760) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @378 location (5410, 1504) fill_color 13434879 nlines 1 max_width 668 justify 0 label "CDragListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77026A" width 686 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CEdit" @379 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1312, 1072) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @379 location (1103, 991) fill_color 13434879 nlines 1 max_width 418 justify 0 label "CEdit") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77014B" width 436 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CHeaderCtrl" @380 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1952, 1104) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @380 location (1682, 973) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CHeaderCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77017A" width 558 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListBox" @381 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5168, 1088) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @381 location (4898, 832) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7701D4" width 558 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CSliderCtrl" @382 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7152, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @382 location (6896, 1503) fill_color 13434879 nlines 1 max_width 512 justify 0 label "CSliderCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7800F9" width 530 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CStatic" @383 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7776, 1568) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @383 location (7550, 1487) fill_color 13434879 nlines 1 max_width 452 justify 0 label "CStatic") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78017C" width 470 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CToolBarCtrl" @384 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7232, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @384 location (6959, 879) fill_color 13434879 nlines 1 max_width 546 justify 0 label "CToolBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78024E" width 564 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CToolTipCtrl" @385 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7968, 976) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @385 location (7656, 870) fill_color 13434879 nlines 1 max_width 624 justify 0 label "CToolTipCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78028A" width 642 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CTreeCtrl" @386 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7232, 464) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @386 location (6989, 383) fill_color 13434879 nlines 1 max_width 486 justify 0 label "CTreeCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7802C6" width 504 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @387 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4400, 64) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @387 location (4232, 14) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CHotKeyCtrl" @388 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1136, 496) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @388 location (864, 415) fill_color 13434879 nlines 1 max_width 544 justify 0 label "CHotKeyCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7701AC" width 562 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CIPAddressCtrl" @389 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1856, 496) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @389 location (1558, 415) fill_color 13434879 nlines 1 max_width 596 justify 0 label "CIPAddressCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780366" width 614 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListCtrl" @390 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2592, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @390 location (2322, 397) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CListCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7702B0" width 558 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CMonthCalCtrl" @391 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3344, 496) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @391 location (3054, 415) fill_color 13434879 nlines 1 max_width 580 justify 0 label "CMonthCalCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78032B" width 598 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::COleControl" @392 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4208, 2496) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @392 location (3815, 415) fill_color 13434879 nlines 1 max_width 786 justify 0 label "COleControl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7702E3" width 804 height 4186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CScrollBar" @393 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6608, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @393 location (6352, 399) fill_color 13434879 nlines 1 max_width 512 justify 0 label "CScrollBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7800BD" width 530 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CSpinButtonCtrl" @394 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6480, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @394 location (6176, 1503) fill_color 13434879 nlines 1 max_width 608 justify 0 label "CSpinButtonCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780149" width 626 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CStatusBarCtrl" @395 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5840, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @395 location (5545, 829) fill_color 13434879 nlines 1 max_width 590 justify 0 label "CStatusBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7801AF" width 608 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CTabCtrl" @396 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6544, 976) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @396 location (6274, 845) fill_color 13434879 nlines 1 max_width 540 justify 0 label "CTabCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7801FD" width 558 height 286 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CProgressCtrl" @397 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4976, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @397 location (4690, 399) fill_color 13434879 nlines 1 max_width 572 justify 0 label "CProgressCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780059" width 590 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CReBarCtrl" @398 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5488, 464) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @398 location (5370, 413) fill_color 13434879 nlines 1 max_width 236 justify 0 label "CReBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7802F8" width 254 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CRichEditCtrl" @399 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5984, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @399 location (5703, 399) fill_color 13434879 nlines 1 max_width 562 justify 0 label "CRichEditCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780082" width 580 height 186 annotation 8 autoResize TRUE) (object InheritView "" @400 stereotype TRUE line_color 3342489 quidu "36CCD6680230" client @371 supplier @387 line_style 0) (object InheritView "" @401 stereotype TRUE line_color 3342489 quidu "36CCD66802BC" client @372 supplier @373 line_style 0) (object InheritView "" @402 stereotype TRUE line_color 3342489 quidu "36CCD6680276" client @373 supplier @387 line_style 0) (object InheritView "" @403 stereotype TRUE line_color 3342489 quidu "36CCD66900D3" client @374 supplier @381 line_style 0) (object InheritView "" @404 stereotype TRUE line_color 3342489 quidu "36CCD6680320" client @375 supplier @387 line_style 0) (object InheritView "" @405 stereotype TRUE line_color 3342489 quidu "36CCD66A02B5" client @376 supplier @375 line_style 0) (object InheritView "" @406 stereotype TRUE line_color 3342489 quidu "36CCD66A0283" client @377 supplier @387 line_style 0) (object InheritView "" @407 stereotype TRUE line_color 3342489 quidu "36CCD6690119" client @378 supplier @381 line_style 0) (object InheritView "" @408 stereotype TRUE line_color 3342489 quidu "36CCD6680370" client @379 supplier @387 line_style 0) (object InheritView "" @409 stereotype TRUE line_color 3342489 quidu "36CCD66803A2" client @380 supplier @387 line_style 0) (object InheritView "" @410 stereotype TRUE line_color 3342489 quidu "36CCD6690050" client @381 supplier @387 line_style 0) (object InheritView "" @411 stereotype TRUE line_color 3342489 quidu "36CCD66A0052" client @382 supplier @387 line_style 0) (object InheritView "" @412 stereotype TRUE line_color 3342489 quidu "36CCD66A00AC" client @383 supplier @387 line_style 0) (object InheritView "" @413 stereotype TRUE line_color 3342489 quidu "36CCD66A0156" client @384 supplier @387 line_style 0) (object InheritView "" @414 stereotype TRUE line_color 3342489 quidu "36CCD66A0188" client @385 supplier @387 line_style 0) (object InheritView "" @415 stereotype TRUE line_color 3342489 quidu "36CCD66A01C4" client @386 supplier @387 line_style 0) (object InheritView "" @416 stereotype TRUE line_color 3342489 quidu "36CCD66803D4" client @388 supplier @387 line_style 0) (object InheritView "" @417 stereotype TRUE line_color 3342489 quidu "36CCD66A0251" client @389 supplier @387 line_style 0) (object InheritView "" @418 stereotype TRUE line_color 3342489 quidu "36CCD6690169" client @390 supplier @387 line_style 0) (object InheritView "" @419 stereotype TRUE line_color 3342489 quidu "36CCD66A021F" client @391 supplier @387 line_style 0) (object InheritView "" @420 stereotype TRUE line_color 3342489 quidu "36CCD6690213" client @392 supplier @387 line_style 0) (object InheritView "" @421 stereotype TRUE line_color 3342489 quidu "36CCD66A002A" client @393 supplier @387 line_style 0) (object InheritView "" @422 stereotype TRUE line_color 3342489 quidu "36CCD66A0084" client @394 supplier @387 line_style 0) (object InheritView "" @423 stereotype TRUE line_color 3342489 quidu "36CCD66A00DE" client @395 supplier @387 line_style 0) (object InheritView "" @424 stereotype TRUE line_color 3342489 quidu "36CCD66A011A" client @396 supplier @387 line_style 0) (object InheritView "" @425 stereotype TRUE line_color 3342489 quidu "36CCD66903AE" client @397 supplier @387 line_style 0) (object InheritView "" @426 stereotype TRUE line_color 3342489 quidu "36CCD66A01F6" client @398 supplier @387 line_style 0) (object InheritView "" @427 stereotype TRUE line_color 3342489 quidu "36CCD66903E0" client @399 supplier @387 line_style 0)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C9A4202DC" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows" @428 location (224, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @428 location (80, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Frame Windows") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74009A" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars" @429 location (672, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @429 location (528, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Control Bars") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7402E8" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets" @430 location (1120, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @430 location (976, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Property Sheets") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750047" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes" @431 location (1568, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @431 location (1424, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Dialog Boxes") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7500AF" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views" @432 location (2032, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @432 location (1888, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Views") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7600BD" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls" @433 location (2480, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @433 location (2336, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Controls") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A770080" width 300 height 180) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @434 ShowCompartmentStereotypes TRUE IncludeOperation TRUE location (448, 1328) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @434 location (89, 522) fill_color 13434879 nlines 1 max_width 718 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 736 height 1636 annotation 8 autoResize TRUE)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8F4D00B1" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support" @435 location (400, 288) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @435 location (256, 204) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Window Support") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740018" width 300 height 180))) (object ClassDiagram "Overview" quid "365CA71F0345" title "Overview" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" @436 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3552, 464) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @436 location (3165, 58) fill_color 13434879 nlines 1 max_width 774 justify 0 label "CCmdTarget") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72010F" width 792 height 836 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CConnectionPoint" @437 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1856, 240) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @437 location (1525, 59) fill_color 13434879 nlines 1 max_width 662 justify 0 label "CConnectionPoint") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7203DA" width 680 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocItem" @438 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2832, 1456) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @438 location (2518, 1275) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CDocItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73020A" width 646 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocObjectServer" @439 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2096, 1504) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @439 location (1771, 1273) fill_color 13434879 nlines 1 max_width 650 justify 0 label "CDocObjectServer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73039C" width 668 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocObjectServerItem" @440 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3040, 3744) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @440 location (2676, 3513) fill_color 13434879 nlines 1 max_width 728 justify 0 label "CDocObjectServerItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730373" width 746 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocTemplate" @441 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1024, 1504) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @441 location (610, 973) fill_color 13434879 nlines 1 max_width 828 justify 0 label "CDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7201EC" width 846 height 1086 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocument" @442 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4784, 2016) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @442 location (4384, 1235) fill_color 13434879 nlines 1 max_width 800 justify 0 label "CDocument") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730020" width 818 height 1586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CMultiDocTemplate" @443 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 2640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @443 location (72, 2334) fill_color 13434879 nlines 1 max_width 784 justify 0 label "CMultiDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72028B" width 802 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleClientItem" @444 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2160, 2880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @444 location (1806, 1849) fill_color 13434879 nlines 1 max_width 708 justify 0 label "COleClientItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73023C" width 726 height 2086 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleControlModule" @445 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3872, 3616) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @445 location (3613, 3510) fill_color 13434879 nlines 1 max_width 518 justify 0 label "COleControlModule") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7201CF" width 536 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDataSource" @446 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1856, 768) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @446 location (1519, 537) fill_color 13434879 nlines 1 max_width 674 justify 0 label "COleDataSource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720311" width 692 height 486 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDocObjectItem" @447 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1728, 4480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @447 location (1389, 4274) fill_color 13434879 nlines 1 max_width 678 justify 0 label "COleDocObjectItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7303CD" width 696 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDocument" @448 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5760, 2992) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @448 location (5392, 2286) fill_color 13434879 nlines 1 max_width 736 justify 0 label "COleDocument") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730086" width 754 height 1436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDropSource" @449 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5280, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @449 location (4957, 68) fill_color 13434879 nlines 1 max_width 646 justify 0 label "COleDropSource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720340" width 664 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDropTarget" @450 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5280, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @450 location (4966, 446) fill_color 13434879 nlines 1 max_width 628 justify 0 label "COleDropTarget") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720367" width 646 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleLinkingDoc" @451 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4832, 3744) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @451 location (4448, 3313) fill_color 13434879 nlines 1 max_width 768 justify 0 label "COleLinkingDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7300F8" width 786 height 886 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleMessageFilter" @452 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1040, 464) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @452 location (673, 183) fill_color 13434879 nlines 1 max_width 734 justify 0 label "COleMessageFilter") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7203A5" width 752 height 586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleObjectFactory" @453 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5648, 1392) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @453 location (5315, 1136) fill_color 13434879 nlines 1 max_width 666 justify 0 label "COleObjectFactory") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7202BE" width 684 height 536 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerDoc" @454 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5792, 4768) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @454 location (5417, 3887) fill_color 13434879 nlines 1 max_width 750 justify 0 label "COleServerDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730142" width 768 height 1786 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerItem" @455 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3056, 2544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @455 location (2714, 1863) fill_color 13434879 nlines 1 max_width 684 justify 0 label "COleServerItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730307" width 702 height 1386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleTemplateServer" @456 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5648, 1984) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @456 location (5356, 1878) fill_color 13434879 nlines 1 max_width 584 justify 0 label "COleTemplateServer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7202EF" width 602 height 236 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CRichEditCntrItem" @457 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2528, 4560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @457 location (2174, 4279) fill_color 13434879 nlines 1 max_width 708 justify 0 label "CRichEditCntrItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7302D3" width 726 height 586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CRichEditDoc" @458 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4736, 5168) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @458 location (4355, 4712) fill_color 13434879 nlines 1 max_width 762 justify 0 label "CRichEditDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7301BD" width 780 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CSingleDocTemplate" @459 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1328, 2640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @459 location (936, 2359) fill_color 13434879 nlines 1 max_width 784 justify 0 label "CSingleDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72024F" width 802 height 586 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinApp" @460 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3872, 2864) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @460 location (3475, 2408) fill_color 13434879 nlines 1 max_width 794 justify 0 label "CWinApp") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720187" width 812 height 936 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinThread" @461 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3872, 1808) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @461 location (3475, 1402) fill_color 13434879 nlines 1 max_width 794 justify 0 label "CWinThread") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72014B" width 812 height 836 annotation 8 autoResize TRUE))))) (object Class_Category "Command Line" quid "365C7A790014" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0167" label "Command Line" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CCommandLineInfo" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CObject")) quid "365C7A790016" documentation |The CCommandLineInfo class aids in parsing the command line at application startup. | |An MFC application will typically create a local instance of this class in the InitInstance function of its application object. This object is then passed to CWinApp::ParseCommandLine, which repeatedly calls ParseParam to fill the CCommandLineInfo object. The CCommandLineInfo object is then passed to CWinApp::ProcessShellCommand to handle the command-line arguments and flags. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A02DD" supplier "Logical View::MFC 6.0::CObject Classes::CObject" quidu "365C7A6F009C")) operations (list Operations (object Operation "ParseParam" quid "365C7A790047" stereotype "virtual" parameters (list Parameters (object Parameter "pszParam" quid "3A9E81BF152A" type "const TCHAR*") (object Parameter "bFlag" quid "3A9E81BF152B" type "BOOL") (object Parameter "bLast" quid "3A9E81BF152C" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C912B02F4" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Command Line::CCommandLineInfo" @462 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (384, 864) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @462 location (125, 783) fill_color 13434879 nlines 1 max_width 518 justify 0 label "CCommandLineInfo") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790016" width 536 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @463 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (384, 352) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @463 location (219, 302) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 124 annotation 8 autoResize TRUE) (object InheritView "" @464 stereotype TRUE line_color 3342489 quidu "36CCD66A02DD" client @462 supplier @463 line_style 0)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8D350007" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Logical View::MFC 6.0::CObject Classes::Internet Services" @465 location (1968, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @465 location (1824, 428) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Internet Services") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F00BA" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Windows Sockets" @466 location (208, 1168) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @466 location (64, 1084) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Windows Sockets") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F01BF" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Maps" @467 location (640, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @467 location (496, 748) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Maps") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F024B" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Synchronization" @468 location (1968, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @468 location (1824, 748) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Synchronization") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F02BA" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::DAO Database Support" @469 location (1968, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @469 location (1802, 108) fill_color 13434879 nlines 2 max_width 332 justify 0 label "DAO Database Support") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F0327" width 344 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Menus" @470 location (1072, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @470 location (928, 748) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Menus") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70006C" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::ODBC Database Support" @471 location (1536, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @471 location (1371, 748) fill_color 13434879 nlines 2 max_width 330 justify 0 label "ODBC Database Support") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70008C" width 342 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Arrays" @472 location (640, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @472 location (496, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Arrays") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A70012C" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Lists" @473 location (208, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @473 location (64, 748) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Lists") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001B6" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Graphical Drawing Objects" @474 location (1536, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @474 location (1358, 428) fill_color 13434879 nlines 2 max_width 356 justify 0 label "Graphical Drawing Objects") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7001FD" width 368 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Control Support" @475 location (1504, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @475 location (1360, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Control Support") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7002B1" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Graphical Drawing" @476 location (1072, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @476 location (928, 428) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Graphical Drawing") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7002E5" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::File Services" @477 location (640, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @477 location (496, 428) fill_color 13434879 nlines 2 max_width 288 justify 0 label "File Services") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A71001D" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Exceptions" @478 location (208, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @478 location (64, 428) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Exceptions") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A710390" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Application Architecture" @479 location (208, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @479 location (64, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Application Architecture") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720109" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::CObject Classes::Command Line" @480 location (1072, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @480 location (928, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Command Line") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790014" width 300 height 180) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @481 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (384, 1504) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @481 location (70, 1348) fill_color 13434879 nlines 1 max_width 628 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 646 height 336 annotation 8 autoResize TRUE))))) (object Class_Category "Non-CObject Classes" quid "365C7A790050" exportControl "Public" logical_models (list unit_reference_list (object Class_Category "Internet Server API" quid "365C7A790052" exportControl "Public" logical_models (list unit_reference_list (object Class "CHtmlStream" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A790054" documentation "CHtmlStream is a class that manages in-memory HTML. HTML memory files are useful for temporarily storing raw bytes or serialized objects prior to their transmission. Although it is not derived from CFile, CHtmlStream behaves like the CFile-derived class CMemFile, except CHtmlStream is used to store data in a temporary buffer prior to sending it out, and the data stored in a CHtmlStream memory file cannot be read." operations (list Operations (object Operation "Abort" quid "365C7A790082" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Close" quid "365C7A790083" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitStream" quid "365C7A790084" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Reset" quid "365C7A79008C" stereotype "virtual" result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Write" quid "365C7A79008D" stereotype "virtual" parameters (list Parameters (object Parameter "lpBuf" quid "3A9E81BF1551" type "const void*") (object Parameter "nCount" quid "3A9E81BF1552" type "UINT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Alloc" quid "365C7A790090" stereotype "virtual" parameters (list Parameters (object Parameter "nBytes" quid "3A9E81BF1555" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Realloc" quid "365C7A790096" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF1558" type "BYTE*") (object Parameter "nBytes" quid "3A9E81BF1559" type "DWORD")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Memcpy" quid "365C7A790099" stereotype "virtual" parameters (list Parameters (object Parameter "lpMemTarget" quid "3A9E81BF155C" type "BYTE*") (object Parameter "lpMemSource" quid "3A9E81BF155D" type "const BYTE*") (object Parameter "nBytes" quid "3A9E81BF155E" type "UINT")) result "BYTE*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GrowStream" quid "365C7A79009D" stereotype "virtual" parameters (list Parameters (object Parameter "dwNewLen" quid "3A9E81BF1561" type "DWORD")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "Free" quid "365C7A7900A1" stereotype "virtual" parameters (list Parameters (object Parameter "lpMem" quid "3A9E81BF1564" type "BYTE*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "~CHtmlStream" quid "365C7A7900A3" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpFilter" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7900AA" documentation "CHttpFilter creates and manages, with CHttpFilterContext, a Hypertext Transfer Protocol (HTTP) filter object. An HTTP filter is a replaceable dynamic link library (DLL) that the server calls on every HTTP request. When the filter is loaded, it tells the server what sort of notifications it is interested in. After that, whenever the selected events occur, the filter is called and given the opportunity to process that event." operations (list Operations (object Operation "HttpFilterProc" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, dwNotificationType, pvNotification); | ))) quid "365C7A7900D2" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF156B" type "PHTTP_FILTER_CONTEXT") (object Parameter "dwNotificationType" quid "3A9E81BF156C" type "DWORD") (object Parameter "pvNotification" quid "3A9E81BF156D" type "LPVOID")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetFilterVersion" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pVer); | ))) quid "365C7A7900E0" stereotype "virtual" parameters (list Parameters (object Parameter "pVer" quid "3A9E81BF1570" type "PHTTP_FILTER_VERSION")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnReadRawData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pRawData); | ))) quid "365C7A7900E2" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF1573" type "CHttpFilterContext*") (object Parameter "pRawData" quid "3A9E81BF1574" type "PHTTP_FILTER_RAW_DATA")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnPreprocHeaders" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pHeaders); | ))) quid "365C7A7900E8" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF1577" type "CHttpFilterContext*") (object Parameter "pHeaders" quid "3A9E81BF1578" type "PHTTP_FILTER_PREPROC_HEADERS")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnAuthentication" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pAuthent); | ))) quid "365C7A7900EB" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF157B" type "CHttpFilterContext*") (object Parameter "pAuthent" quid "3A9E81BF157C" type "PHTTP_FILTER_AUTHENT")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnUrlMap" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pUrlMap); | ))) quid "365C7A7900EE" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF157F" type "CHttpFilterContext*") (object Parameter "pUrlMap" quid "3A9E81BF1580" type "PHTTP_FILTER_URL_MAP")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnSendRawData" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pRawData); | ))) quid "365C7A7900F3" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF1583" type "CHttpFilterContext*") (object Parameter "pRawData" quid "3A9E81BF1584" type "PHTTP_FILTER_RAW_DATA")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnLog" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc, pLog); | ))) quid "365C7A7900F6" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF1587" type "CHttpFilterContext*") (object Parameter "pLog" quid "3A9E81BF1588" type "PHTTP_FILTER_LOG")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndOfNetSession" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pfc); | ))) quid "365C7A7900F9" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF158B" type "CHttpFilterContext*")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnEndOfRequest" quid "365C7A7900FC" stereotype "virtual" parameters (list Parameters (object Parameter "pfc" quid "3A9E81BF158E" type "CHttpFilterContext*")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpFilterContext" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7900FE" documentation "CHttpFilterContext provides the tools that a CHttpFilter object needs to process data that passes through the filter. When the filter receives a request, a CHttpFilter object is created and initialized, and a CHttpFilterContext object is created. As the filter processes requests, it uses CHttpFilterContext member functions to perform tasks. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpServer" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A790137" documentation "The class CHttpServer, with CHttpServerContext, provides a means to extend the functionality of an ISAPI-compliant HTTP server. The class CHttpServer wraps the Internet Server API (ISAPI) functionality and can process all types of client requests, including both Common Gateway Interface (CGI) executables and extension DLLs. These extension DLLs are sometimes called Internet Server Applications; however, they are DLLs, rather than EXEs." operations (list Operations (object Operation "~CHttpServer" quid "365C7A790173" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "CallFunction" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pCtxt, pszQuery, pszCommand); | ))) quid "365C7A790174" stereotype "virtual" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF1597" type "CHttpServerContext*") (object Parameter "pszQuery" quid "3A9E81BF1598" type "LPTSTR") (object Parameter "pszCommand" quid "3A9E81BF1599" type "LPTSTR")) result "int" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnParseError" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pCtxt, nCause); | ))) quid "365C7A79017D" stereotype "virtual" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF159C" type "CHttpServerContext*") (object Parameter "nCause" quid "3A9E81BF159D" type "int")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnWriteBody" quid "365C7A790180" stereotype "virtual" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF15A0" type "CHttpServerContext*") (object Parameter "pbContent" quid "3A9E81BF15A1" type "LPBYTE") (object Parameter "dwSize" quid "3A9E81BF15A2" type "DWORD") (object Parameter "dwReserved" quid "3A9E81BF15A3" type "DWORD" initv "0")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "EndContent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pCtxt); | ))) quid "365C7A790185" stereotype "virtual, const" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF15A6" type "CHttpServerContext*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "StartContent" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pCtxt); | ))) quid "365C7A790188" stereotype "virtual, const" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF15A9" type "CHttpServerContext*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "WriteTitle" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |%1::%2(pCtxt); | ))) quid "365C7A79018A" stereotype "virtual, const" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF15AC" type "CHttpServerContext*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetTitle" quid "365C7A79018C" stereotype "virtual, const" result "LPCTSTR" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "TerminateExtension" quid "365C7A790191" stereotype "virtual" parameters (list Parameters (object Parameter "dwFlags" quid "3A9E81BF15B1" type "DWORD")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "HttpExtensionProc" quid "365C7A790193" stereotype "virtual" parameters (list Parameters (object Parameter "pECB" quid "3A9E81BF15B4" type "EXTENSION_CONTROL_BLOCK*")) result "DWORD" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetExtensionVersion" quid "365C7A790195" stereotype "virtual" parameters (list Parameters (object Parameter "pVer" quid "3A9E81BF15B7" type "HSE_VERSION_INFO*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ConstructStream" quid "365C7A79019C" stereotype "virtual" result "CHtmlStream*" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "InitInstance" attributes (list Attribute_Set (object Attribute tool "VC++" name "DefaultBody" value (value Text | |%4 %R1 | |return %1::%2(pCtxt); | ))) quid "365C7A79019D" stereotype "virtual" parameters (list Parameters (object Parameter "pCtxt" quid "3A9E81BF15BC" type "CHttpServerContext*")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CHttpServerContext" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7901A5" documentation "CHttpServerContext provides the tools that a CHttpServer object needs to process data that a client has sent to the HTTP server. When a Microsoft Internet Information Server (MIIS) receives a request from a client browser, a CHttpServer object is created and initialized, and a CHttpServerContext object is created. As the server extension DLL processes requests, it uses CHttpServerContext member functions to perform tasks. " operations (list Operations (object Operation "~CHttpServerContext" quid "365C7A7901CD" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93570271" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API::CHtmlStream" @482 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (368, 416) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @482 location (87, 85) fill_color 13434879 nlines 1 max_width 562 justify 0 label "CHtmlStream") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790054" width 580 height 686 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API::CHttpFilter" @483 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 400) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @483 location (818, 94) fill_color 13434879 nlines 1 max_width 668 justify 0 label "CHttpFilter") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7900AA" width 686 height 636 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API::CHttpFilterContext" @484 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 1264) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @484 location (967, 1213) fill_color 13434879 nlines 1 max_width 370 justify 0 label "CHttpFilterContext") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7900FE" width 388 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API::CHttpServer" @485 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @485 location (93, 851) fill_color 13434879 nlines 1 max_width 678 justify 0 label "CHttpServer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790137" width 696 height 786 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API::CHttpServerContext" @486 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1200, 992) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @486 location (863, 911) fill_color 13434879 nlines 1 max_width 674 justify 0 label "CHttpServerContext") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7901A5" width 692 height 186 annotation 8 autoResize TRUE))))) (object Class_Category "OLE Automation Types" quid "365C7A7901D7" exportControl "Public" logical_models (list unit_reference_list (object Class "COleCurrency" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7901D9" documentation "A COleCurrency object encapsulates the CURRENCY data type of OLE automation. CURRENCY is implemented as an 8-byte, two's-complement integer value scaled by 10,000. This gives a fixed-point number with 15 digits to the left of the decimal point and 4 digits to the right. The CURRENCY data type is extremely useful for calculations involving money, or for any fixed-point calculation where accuracy is important. It is one of the possible types for the VARIANT data type of OLE automation." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleVariant" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A790213" documentation "A COleVariant object encapsulates the VARIANT data type. This data type is used in OLE automation. Specifically, the DISPPARAMS structure contains a pointer to an array of VARIANT structures. A DISPPARAMS structure is used to pass parameters to IDispatch::Invoke." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDateTime" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A79024F" documentation |A COleDateTime object encapsulates the DATE data type used in OLE automation. It is one of the possible types for the VARIANT data type of OLE automation. A COleDateTime value represents an absolute date and time value. | |The COleDateTime class handles dates from 1 January 100 to 31 December 9999. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDateTimeSpan" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A79028B" documentation "A COleDateTimeSpan object represents a relative time, a time span. A COleDateTimeSpan keeps time in days." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93780305" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Automation Types::COleCurrency" @487 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (224, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @487 location (81, 93) fill_color 13434879 nlines 1 max_width 286 justify 0 label "COleCurrency") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7901D9" width 304 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Automation Types::COleDateTime" @488 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (688, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @488 location (534, 93) fill_color 13434879 nlines 1 max_width 308 justify 0 label "COleDateTime") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A79024F" width 326 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Automation Types::COleDateTimeSpan" @489 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1216, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @489 location (1019, 93) fill_color 13434879 nlines 1 max_width 394 justify 0 label "COleDateTimeSpan") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A79028B" width 412 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Automation Types::COleVariant" @490 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1696, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @490 location (1570, 93) fill_color 13434879 nlines 1 max_width 252 justify 0 label "COleVariant") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790213" width 270 height 126 annotation 8 autoResize TRUE))))) (object Class_Category "OLE Type Wrappers" quid "365C7A7902BD" exportControl "Public" logical_models (list unit_reference_list (object Class "CFontHolder" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7902BF" documentation |The CFontHolder class, which encapsulates the functionality of a Windows font object and the IFont interface, is used to implement the stock Font property. | |Use this class to implement custom font properties for your control. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPictureHolder" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7902F9" documentation "The purpose of the CPictureHolder class is implementation of a Picture property, which allows the user to display a picture in your control. With the stock Picture property, the developer can specify a bitmap, icon, or metafile for display." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93A30375" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Type Wrappers::CFontHolder" @491 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @491 location (77, 93) fill_color 13434879 nlines 1 max_width 262 justify 0 label "CFontHolder") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7902BF" width 280 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::OLE Type Wrappers::CPictureHolder" @492 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (672, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @492 location (521, 93) fill_color 13434879 nlines 1 max_width 302 justify 0 label "CPictureHolder") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7902F9" width 320 height 126 annotation 8 autoResize TRUE))))) (object Class_Category "Run-time Object Model Support" quid "365C7A79032B" exportControl "Public" logical_models (list unit_reference_list (object Class "CArchive" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A79032D" documentation |The CArchive class allows you to save a complex network of objects in a permanent binary form (usually disk storage) that persists after those objects are deleted. Later you can load the objects from persistent storage, reconstituting them in memory. This process of making data persistent is called 'serialization.' | |You can think of an archive object as a kind of binary stream. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDumpContext" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A79037B" documentation "The CDumpContext class supports stream-oriented diagnostic output in the form of human-readable text. You can use afxDump, a predeclared CDumpContext object, for most of your dumping. The afxDump object is available only in the Debug version of the Microsoft Foundation Class Library. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRuntimeClass" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7903AE" documentation "Each class derived from CObject is associated with a CRuntimeClass structure that you can use to obtain information about an object or its base class at run time. The ability to determine the class of an object at run time is useful when extra type checking of function arguments is needed, or when you must write special-purpose code based on the class of an object. Run-time class information is not supported directly by the C++ language." stereotype "struct" module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93AB000F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Run-time Object Model Support::CArchive" @493 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (176, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @493 location (77, 93) fill_color 13434879 nlines 1 max_width 198 justify 0 label "CArchive") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A79032D" width 216 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Run-time Object Model Support::CDumpContext" @494 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (608, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @494 location (456, 93) fill_color 13434879 nlines 1 max_width 304 justify 0 label "CDumpContext") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A79037B" width 322 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Run-time Object Model Support::CRuntimeClass" @495 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1072, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @495 location (916, 131) fill_color 13434879 nlines 1 max_width 312 justify 0 label "CRuntimeClass") stereotype (object ItemLabel Parent_View @495 location (916, 81) fill_color 13434879 anchor 10 nlines 1 max_width 312 justify 0 label "<>") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7903AE" width 330 height 182 annotation 8 autoResize TRUE))))) (object Class_Category "Simple Value Types" quid "365C7A7A0016" exportControl "Public" logical_models (list unit_reference_list (object Class "CPoint" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A0020" documentation "The CPoint class is similar to the Windows POINT structure. It also includes member functions to manipulate CPoint and POINT structures. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRect" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A0052" documentation |The CRect class is similar to a Windows RECT structure. CRect also includes member functions to manipulate CRect objects and Windows RECT structures. | |A CRect contains member variables that define the top-left and bottom-right points of a rectangle. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSize" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A008E" documentation "The CSize class is similar to the Windows SIZE structure, which implements a relative coordinate or position" module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CString" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A00C0" documentation "A CString object consists of a variable-length sequence of characters. CString provides functions and operators using a syntax similar to that of Basic. Concatenation and comparison operators, together with simplified memory management, make CString objects easier to use than ordinary character arrays. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CTime" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A00FC" documentation |A CTime object represents an absolute time and date. The CTime class incorporates the ANSI time_t data type and its associated run-time functions, including the ability to convert to and from a Gregorian date and 24-hour time. | |CTime values are based on coordinated universal time (UTC), which is equivalent to Greenwich mean time (GMT). The local time zone is controlled by the TZ environment variable. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CTimeSpan" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A012E" documentation |A CTimeSpan object represents a relative time span. The CTimeSpan class incorporates the ANSI time_t data type and its associated run-time functions. These functions convert seconds to various combinations of days, hours, minutes, and seconds. | |A CTimeSpan object keeps time in seconds. Because the CTimeSpan object is stored as a signed number in 4 bytes, the maximum allowed span is approximately ± 68 years. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93B20127" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CPoint" @496 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (160, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @496 location (79, 93) fill_color 13434879 nlines 1 max_width 162 justify 0 label "CPoint") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0020" height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CRect" @497 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (496, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @497 location (415, 93) fill_color 13434879 nlines 1 max_width 162 justify 0 label "CRect") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0052" height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CSize" @498 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (832, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @498 location (751, 93) fill_color 13434879 nlines 1 max_width 162 justify 0 label "CSize") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A008E" height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CString" @499 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (128, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @499 location (43, 285) fill_color 13434879 nlines 1 max_width 170 justify 0 label "CString") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A00C0" width 188 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CTime" @500 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @500 location (383, 285) fill_color 13434879 nlines 1 max_width 162 justify 0 label "CTime") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A00FC" height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types::CTimeSpan" @501 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (848, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @501 location (723, 285) fill_color 13434879 nlines 1 max_width 250 justify 0 label "CTimeSpan") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A012E" width 268 height 126 annotation 8 autoResize TRUE))))) (object Class_Category "Structures" quid "365C7A7A016A" exportControl "Public" logical_models (list unit_reference_list (object Class "CCreateContext" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A016C" documentation "The framework uses the CCreateContext structure when it creates the frame windows and views associated with a document. When creating a window, the values in this structure provide information used to connect the components that make up a document and the view of its data. You will only need to use CCreateContext if you are overriding parts of the creation process." stereotype "struct" module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CMemoryState" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A01B0" documentation "CMemoryState provides a convenient way to detect memory leaks in your program. A 'memory leak' occurs when memory for an object is allocated on the heap but not deallocated when it is no longer required. Such memory leaks can eventually lead to out-of-memory errors." stereotype "struct" module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleSafeArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A0200" documentation "Class COleSafeArray is a class for working with arrays of arbitrary type and dimension. COleSafeArray derives from the OLE VARIANT structure. The OLE SAFEARRAY member functions are available through COleSafeArray, as well as a set of member functions specifically designed for one-dimensional arrays of bytes." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPrintInfo" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A0232" documentation |CPrintInfo stores information about a print or print-preview job. The framework creates an object of CPrintInfo each time the Print or Print Preview command is chosen and destroys it when the command is completed. | |CPrintInfo contains information about both the print job as a whole, such as the range of pages to be printed, and the current status of the print job, such as the page currently being printed. Some information is stored in an associated CPrintDialog object; this object contains the values entered by the user in the Print dialog box. stereotype "struct" module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365CA64C01C5" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Structures::CCreateContext" @502 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (256, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @502 location (92, 131) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CCreateContext") stereotype (object ItemLabel Parent_View @502 location (92, 81) fill_color 13434879 anchor 10 nlines 1 max_width 328 justify 0 label "<>") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A016C" width 346 height 182 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Structures::CMemoryState" @503 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (736, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @503 location (579, 131) fill_color 13434879 nlines 1 max_width 314 justify 0 label "CMemoryState") stereotype (object ItemLabel Parent_View @503 location (579, 81) fill_color 13434879 anchor 10 nlines 1 max_width 314 justify 0 label "<>") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A01B0" width 332 height 182 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Structures::COleSafeArray" @504 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1216, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @504 location (1068, 93) fill_color 13434879 nlines 1 max_width 296 justify 0 label "COleSafeArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0200" width 314 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Structures::CPrintInfo" @505 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1632, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @505 location (1522, 131) fill_color 13434879 nlines 1 max_width 220 justify 0 label "CPrintInfo") stereotype (object ItemLabel Parent_View @505 location (1522, 81) fill_color 13434879 anchor 10 nlines 1 max_width 220 justify 0 label "<>") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0232" width 238 height 182 annotation 8 autoResize TRUE))))) (object Class_Category "Support Classes" quid "365C7A7A028D" exportControl "Public" logical_models (list unit_reference_list (object Class "CCmdUI" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A028F" documentation |The CCmdUI class is used only within an ON_UPDATE_COMMAND_UI handler in a CCmdTarget-derived class. | |When a user of your application pulls down a menu, each menu item needs to know whether it should be displayed as enabled or disabled. The target of a menu command provides this information by implementing an ON_UPDATE_COMMAND_UI handler. | |When the menu is pulled down, the framework searches for and calls each ON_UPDATE_COMMAND_UI handler, each handler calls CCmdUI member functions such as Enable and Check, and the framework then appropriately displays each menu item. operations (list Operations (object Operation "Enable" quid "365C7A7A02C9" stereotype "virtual" parameters (list Parameters (object Parameter "bOn" quid "3A9E81BF1613" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetCheck" quid "365C7A7A02CB" stereotype "virtual" parameters (list Parameters (object Parameter "nCheck" quid "3A9E81BF1616" type "int" initv "1")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetRadio" quid "365C7A7A02D4" stereotype "virtual" parameters (list Parameters (object Parameter "bOn" quid "3A9E81BF1619" type "BOOL" initv "TRUE")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetText" quid "365C7A7A02D6" stereotype "virtual" parameters (list Parameters (object Parameter "lpszText" quid "3A9E81BF161C" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleCmdUI" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A02DD" documentation |The COleCmdUI class implements a method for MFC to update the state of user-interface objects related to the IOleCommandTarget-driven features of your application. In an application that is enabled for DocObjects, MFC processes UPDATE_OLE_COMMAND_UI notifications and assigns COleCmdUI objects. | |COleCmdUI allows a DocObject to receive commands that originate in its container's user interface (such as FileNew, Open, Print, and so on), and allows a container to receive commands that originate in the DocObject's user interface. superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36CCD66A03C3" supplier "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CCmdUI" quidu "365C7A7A028F")) operations (list Operations (object Operation "Enable" quid "365C7A7A0319" stereotype "virtual" parameters (list Parameters (object Parameter "bOn" quid "3A9E81BF1623" type "BOOL")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetCheck" quid "365C7A7A031B" stereotype "virtual" parameters (list Parameters (object Parameter "nCheck" quid "3A9E81BF1626" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "SetText" quid "365C7A7A031D" stereotype "virtual" parameters (list Parameters (object Parameter "lpszText" quid "3A9E81BF1629" type "LPCTSTR")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DoUpdate" quid "365C7A7A0324" stereotype "virtual" parameters (list Parameters (object Parameter "pTarget" quid "3A9E81BF162C" type "CCmdTarget*") (object Parameter "bDisableIfNoHandler" quid "3A9E81BF162D" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDaoFieldExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A0327" documentation "The CDaoFieldExchange class supports the DAO record field exchange (DFX) routines used by the DAO database classes. Use this class if you are writing data exchange routines for custom data types; otherwise, you will not directly use this class. DFX exchanges data between the field data members of your CDaoRecordset object and the corresponding fields of the current record on the data source. DFX manages the exchange in both directions, from the data source and to the data source. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDataExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A035F" documentation "The CDataExchange class supports the dialog data exchange (DDX) and dialog data validation (DDV) routines used by the Microsoft Foundation classes. Use this class if you are writing data exchange routines for custom data types or controls, or if you are writing your own data validation routines." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CDBVariant" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7A03B9" documentation "A CDBVariant object represents a variant data type for the MFC ODBC classes. CDBVariant is similar to COleVariant; however, CDBVariant does not use OLE. CDBVariant allows you to store a value without worrying about the value's data type. CDBVariant tracks the data type of the current value, which is stored in a union." operations (list Operations (object Operation "~CDBVariant" quid "365C7A7B0017" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CFieldExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B002B" documentation "The CFieldExchange class supports the record field exchange (RFX) and bulk record field exchange (Bulk RFX) routines used by the database classes. Use this class if you are writing data exchange routines for custom data types or when you are implementing bulk row fetching; otherwise, you will not directly use this class. RFX and Bulk RFX exchanges data between the field data members of your recordset object and the corresponding fields of the current record on the data source." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDataObject" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B0099" documentation |The COleDataObject class is used in data transfers for retrieving data in various formats from the Clipboard, through drag and drop, or from an embedded OLE item. | |This class enables you to determine whether the data exists in a specified format. You can also enumerate the available data formats or check whether a given format is available and then retrieve the data in the preferred format. Object retrieval can be accomplished in several different ways, including the use of a CFile, an HGLOBAL, or an STGMEDIUM structure. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "COleDispatchDriver" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B0111" documentation "The COleDispatchDriver class implements the client side of OLE automation. OLE dispatch interfaces provide access to an object's methods and properties. Member functions of COleDispatchDriver attach, detach, create, and release a dispatch connection of type IDispatch. Other member functions use variable argument lists to simplify calling IDispatch::Invoke." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CPropExchange" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B0162" documentation |CPropExchange establishes the context and direction of a property exchange. | |The CPropExchange class supports the implementation of persistence for your OLE controls. Persistence is the exchange of the control's state information, usually represented by its properties, between the control itself and a medium. | |The framework constructs an object derived from CPropExchange when it is notified that an OLE control's properties are to be loaded from or stored to persistent storage. operations (list Operations (object Operation "ExchangeVersion" quid "365C7A7B019E" stereotype "virtual" parameters (list Parameters (object Parameter "dwVersionLoaded" quid "3A9E81BF1640" type "DWORD&") (object Parameter "dwVersionDefault" quid "3A9E81BF1641" type "DWORD") (object Parameter "bConvert" quid "3A9E81BF1642" type "BOOL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExchangeProp" quid "365C7A7B01A8" stereotype "abstract" parameters (list Parameters (object Parameter "pszPropName" quid "3A9E81BF1645" type "LPCTSTR") (object Parameter "vtProp" quid "3A9E81BF1646" type "VARTYPE") (object Parameter "pvProp" quid "3A9E81BF1647" type "void*") (object Parameter "pvDefault" quid "3A9E81BF1648" type "const void*" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExchangeBlobProp" quid "365C7A7B01AD" stereotype "abstract" parameters (list Parameters (object Parameter "pszPropName" quid "3A9E81BF164B" type "LPCTSTR") (object Parameter "phBlob" quid "3A9E81BF164C" type "HGLOBAL*") (object Parameter "hBlobDefault" quid "3A9E81BF164D" type "HGLOBAL" initv "NULL")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExchangeFontProp" quid "365C7A7B01B1" stereotype "abstract" parameters (list Parameters (object Parameter "pszPropName" quid "3A9E81BF1650" type "LPCTSTR") (object Parameter "font" quid "3A9E81BF1651" type "CFontHolder&") (object Parameter "pFontDesc" quid "3A9E81BF1652" type "const FONTDESC*") (object Parameter "pFontDispAmbient" quid "3A9E81BF1653" type "LPFONTDISP")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "ExchangePersistentProp" quid "365C7A7B01B6" stereotype "abstract" parameters (list Parameters (object Parameter "pszPropName" quid "3A9E81BF1656" type "LPCTSTR") (object Parameter "ppUnk" quid "3A9E81BF1657" type "LPUNKNOWN*") (object Parameter "iid" quid "3A9E81BF1658" type "REFIID") (object Parameter "pUnkDefault" quid "3A9E81BF1659" type "LPUNKNOWN")) result "BOOL" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CRectTracker" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B01BC" documentation |The CRectTracker class allows an item to be displayed, moved, and resized in different fashions. Although the CRectTracker class is designed to allow the user to interact with OLE items by using a graphical interface, its use is not restricted to OLE-enabled applications. It can be used anywhere such a user interface is required. | |CRectTracker borders can be solid or dotted lines. The item can be given a hatched border or overlaid with a hatched pattern to indicate different states of the item. You can place eight resize handles on either the outside or the inside border of the item. Finally, a CRectTracker allows you to change the orientation of an item during resizing. operations (list Operations (object Operation "~CRectTracker" quid "365C7A7B0202" stereotype "virtual" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "DrawTrackerRect" quid "365C7A7B0203" stereotype "virtual" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF1660" type "LPCRECT") (object Parameter "pWndClipTo" quid "3A9E81BF1661" type "CWnd*") (object Parameter "pDC" quid "3A9E81BF1662" type "CDC*") (object Parameter "pWnd" quid "3A9E81BF1663" type "CWnd*")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "AdjustRect" quid "365C7A7B0208" stereotype "virtual" parameters (list Parameters (object Parameter "nHandle" quid "3A9E81BF1666" type "int") (object Parameter "lpRect" quid "3A9E81BF1667" type "LPRECT")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "OnChangedRect" quid "365C7A7B020E" stereotype "virtual" parameters (list Parameters (object Parameter "rectOld" quid "3A9E81BF166A" type "const CRect&")) result "void" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetHandleMask" quid "365C7A7B0210" stereotype "virtual, const" result "UINT" concurrency "Sequential" opExportControl "Public" uid 0) (object Operation "GetHandleSize" quid "365C7A7B0211" stereotype "virtual, const" parameters (list Parameters (object Parameter "lpRect" quid "3A9E81BF166F" type "LPCRECT" initv "NULL")) result "int" concurrency "Sequential" opExportControl "Public" uid 0)) module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CWaitCursor" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B0216" documentation "The CWaitCursor class provides a one-line way to show a wait cursor, which is usually displayed as an hourglass, while you're doing a lengthy operation. Good Windows programming practices require that you display a wait cursor whenever you're performing an operation that takes a noticeable amount of time." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365CA64E01FA" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CCmdUI" @506 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 240) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @506 location (244, 84) fill_color 13434879 nlines 1 max_width 472 justify 0 label "CCmdUI") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A028F" width 490 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CDaoFieldExchange" @507 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (288, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @507 location (86, 1181) fill_color 13434879 nlines 1 max_width 404 justify 0 label "CDaoFieldExchange") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0327" width 422 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CDataExchange" @508 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (736, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @508 location (566, 1182) fill_color 13434879 nlines 1 max_width 340 justify 0 label "CDataExchange") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A035F" width 358 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CDBVariant" @509 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1408, 1456) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @509 location (1143, 1375) fill_color 13434879 nlines 1 max_width 530 justify 0 label "CDBVariant") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A03B9" width 548 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CFieldExchange" @510 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @510 location (997, 1182) fill_color 13434879 nlines 1 max_width 342 justify 0 label "CFieldExchange") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B002B" width 360 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::COleCmdUI" @511 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (480, 784) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @511 location (244, 628) fill_color 13434879 nlines 1 max_width 472 justify 0 label "COleCmdUI") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A02DD" width 490 height 336 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::COleDataObject" @512 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (288, 1424) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @512 location (123, 1374) fill_color 13434879 nlines 1 max_width 330 justify 0 label "COleDataObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0099" width 348 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::COleDispatchDriver" @513 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (816, 1424) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @513 location (621, 1374) fill_color 13434879 nlines 1 max_width 390 justify 0 label "COleDispatchDriver") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0111" width 408 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CPropExchange" @514 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1184, 816) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @514 location (791, 635) fill_color 13434879 nlines 1 max_width 786 justify 0 label "CPropExchange") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0162" width 804 height 386 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CRectTracker" @515 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1200, 304) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @515 location (846, 98) fill_color 13434879 nlines 1 max_width 708 justify 0 label "CRectTracker") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B01BC" width 726 height 436 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Support Classes::CWaitCursor" @516 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @516 location (1417, 1182) fill_color 13434879 nlines 1 max_width 270 justify 0 label "CWaitCursor") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0216" width 288 height 126 annotation 8 autoResize TRUE) (object InheritView "" @517 stereotype TRUE line_color 3342489 quidu "36CCD66A03C3" client @511 supplier @506 line_style 0))))) (object Class_Category "Synchronization" quid "365C7A7B0298" visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "3A9E81DC0175" label "Synchronization" supplier "Logical View::MFC 6.0::CObject Classes" quidu "365C7A6F0092")) exportControl "Public" logical_models (list unit_reference_list (object Class "CMultiLock" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B029A" documentation "An object of class CMultiLock represents the access-control mechanism used in controlling access to resources in a multithreaded program. To use the synchronization classes CSemaphore, CMutex, CCriticalSection, and CEvent, you can create either a CMultiLock or CSingleLock object to wait on and release the synchronization object. Use CMultiLock when there are multiple objects that you could use at a particular time. Use CSingleLock when you only need to wait on one object at a time." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++") (object Class "CSingleLock" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "NoDefConstr" value "True") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B02DE" documentation "An object of class CSingleLock represents the access-control mechanism used in controlling access to a resource in a multithreaded program. In order to use the synchronization classes CSemaphore, CMutex, CCriticalSection, and CEvent, you must create either a CSingleLock or CMultiLock object to wait on and release the synchronization object. Use CSingleLock when you only need to wait on one object at a time. Use CMultiLock when there are multiple objects that you could use at a particular time. " module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93BF02F3" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Synchronization::CMultiLock" @518 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @518 location (88, 93) fill_color 13434879 nlines 1 max_width 240 justify 0 label "CMultiLock") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B029A" width 258 height 126 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::Non-CObject Classes::Synchronization::CSingleLock" @519 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (624, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @519 location (496, 93) fill_color 13434879 nlines 1 max_width 256 justify 0 label "CSingleLock") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B02DE" width 274 height 126 annotation 8 autoResize TRUE))))) (object Class_Category "Typed Template Collections" quid "365C7A7B0324" exportControl "Public" logical_models (list unit_reference_list (object Parameterized_Class "CTypedPtrArray" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B0326" documentation "The CTypedPtrArray class provides a type-safe 'wrapper' for objects of class CPtrArray or CObArray. When you use CTypedPtrArray rather than CPtrArray or CObArray, the C++ type-checking facility helps eliminate errors caused by mismatched pointer types." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "BASE_CLASS" quid "3A9E81BF168B" type "class") (object Parameter "TYPE" quid "3A9E81BF168C" type "class"))) (object Parameterized_Class "CTypedPtrList" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B036A" documentation |The CTypedPtrList class provides a type-safe 'wrapper' for objects of class CPtrList. When you use CTypedPtrList rather than CObList or CPtrList, the C++ type-checking facility helps eliminate errors caused by mismatched pointer types. | |In addition, the CTypedPtrList wrapper performs much of the casting that would be required if you used CObList or CPtrList. module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "BASE_CLASS" quid "3A9E81BF168F" type "class") (object Parameter "TYPE" quid "3A9E81BF1690" type "class"))) (object Parameterized_Class "CTypedPtrMap" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value FALSE) (object Attribute tool "VC++" name "HeaderFile" value "") (object Attribute tool "VC++" name "AfxClassType" value "CItem")) quid "365C7A7B03A8" documentation "The CTypedPtrMap class provides a type-safe 'wrapper' for objects of the pointer-map classes CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, and CMapStringToPtr. When you use CTypedPtrMap, the C++ type-checking facility helps eliminate errors caused by mismatched pointer types." module "Component View::MFC 6.0" quidu "365C7A6F0060" language "VC++" parameters (list Parameters (object Parameter "BASE_CLASS" quid "3A9E81BF1693" type "class") (object Parameter "KEY" quid "3A9E81BF1694" type "class") (object Parameter "VALUE" quid "3A9E81BF1695" type "class")))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93C602CB" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::Non-CObject Classes::Typed Template Collections::CTypedPtrArray" @520 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (592, 256) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @520 location (170, 194) fill_color 13434879 nlines 1 max_width 845 justify 0 label "CTypedPtrArray") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0326" width 863 height 225 annotation 8 autoResize TRUE) (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::Non-CObject Classes::Typed Template Collections::CTypedPtrList" @521 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (624, 592) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @521 location (168, 527) fill_color 13434879 nlines 1 max_width 913 justify 0 label "CTypedPtrList") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B036A" width 931 height 231 annotation 8 autoResize TRUE) (object ClassView "ParameterizedClass" "Logical View::MFC 6.0::Non-CObject Classes::Typed Template Collections::CTypedPtrMap" @522 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (768, 896) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @522 location (171, 840) fill_color 13434879 nlines 1 max_width 1195 justify 0 label "CTypedPtrMap") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B03A8" width 1213 height 213 annotation 8 autoResize TRUE)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C93250157" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Internet Server API" @523 location (224, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @523 location (80, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Internet Server API") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A790052" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::OLE Automation Types" @524 location (688, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @524 location (531, 140) fill_color 13434879 nlines 2 max_width 314 justify 0 label "OLE Automation Types") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7901D7" width 326 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::OLE Type Wrappers" @525 location (1152, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @525 location (1008, 140) fill_color 13434879 nlines 2 max_width 288 justify 0 label "OLE Type Wrappers") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7902BD" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Run-time Object Model Support" @526 location (1632, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @526 location (1456, 140) fill_color 13434879 nlines 2 max_width 352 justify 0 label "Run-time Object Model Support") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A79032B" width 364 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Simple Value Types" @527 location (224, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @527 location (80, 476) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Simple Value Types") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A0016" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Structures" @528 location (688, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @528 location (544, 476) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Structures") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A016A" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Support Classes" @529 location (1152, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @529 location (1008, 476) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Support Classes") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7A028D" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Synchronization" @530 location (1600, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @530 location (1456, 476) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Synchronization") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0298" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes::Typed Template Collections" @531 location (256, 912) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @531 location (84, 828) fill_color 13434879 nlines 2 max_width 344 justify 0 label "Typed Template Collections") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7B0324" width 356 height 180)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C8D2A0155" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 3205 origin_y 0 items (list diagram_item_list (object CategoryView "Logical View::MFC 6.0::CObject Classes" @532 location (208, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @532 location (64, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "CObject Classes") icon_style "Icon" line_color 3342489 fill_color 15195770 quidu "365C7A6F0092" width 300 height 180) (object CategoryView "Logical View::MFC 6.0::Non-CObject Classes" @533 location (640, 192) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @533 location (496, 108) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Non-CObject Classes") icon_style "Icon" line_color 3342489 fill_color 15195770 quidu "365C7A790050" width 300 height 180) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::CObject" @534 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2048, 80) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @534 location (1883, 31) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CObject") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A6F009C" width 348 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CCmdTarget" @535 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2048, 320) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @535 location (1823, 270) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CCmdTarget") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72010F" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinThread" @536 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (240, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @536 location (15, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CWinThread") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72014B" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocTemplate" @537 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1552, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @537 location (1327, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7201EC" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDataSource" @538 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (3328, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @538 location (3103, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleDataSource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720311" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDropSource" @539 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2816, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @539 location (2591, 1198) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleDropSource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720340" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDropTarget" @540 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (3328, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @540 location (3103, 1198) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleDropTarget") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720367" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleMessageFilter" @541 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (3488, 512) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @541 location (3263, 462) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleMessageFilter") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7203A5" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CConnectionPoint" @542 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (3856, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @542 location (3631, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CConnectionPoint") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7203DA" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocument" @543 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (816, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @543 location (591, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDocument") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730020" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocItem" @544 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2064, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @544 location (1839, 1198) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDocItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73020A" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocObjectServer" @545 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2304, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @545 location (2079, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDocObjectServer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73039C" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @546 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (3328, 320) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @546 location (3160, 270) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 16777088 quidu "365C7A74001A" width 354 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDocument" @547 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (816, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @547 location (591, 974) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleDocument") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730086" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleLinkingDoc" @548 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (816, 1312) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @548 location (591, 1262) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleLinkingDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7300F8" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerDoc" @549 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (816, 1600) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @549 location (591, 1550) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleServerDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730142" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CRichEditDoc" @550 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (816, 1872) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @550 location (591, 1822) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CRichEditDoc") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7301BD" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleClientItem" @551 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1824, 1536) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @551 location (1599, 1486) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleClientItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A73023C" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleServerItem" @552 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2336, 1536) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @552 location (2111, 1486) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleServerItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730307" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CRichEditCntrItem" @553 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1504, 1808) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @553 location (1279, 1758) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CRichEditCntrItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7302D3" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleDocObjectItem" @554 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2016, 1808) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @554 location (1791, 1758) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleDocObjectItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7303CD" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CDocObjectServerItem" @555 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2528, 1808) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @555 location (2303, 1758) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CDocObjectServerItem") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A730373" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CWinApp" @556 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (240, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @556 location (15, 974) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CWinApp") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A720187" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleControlModule" @557 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (240, 1312) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @557 location (15, 1262) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleControlModule") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7201CF" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CSingleDocTemplate" @558 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1808, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @558 location (1583, 974) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CSingleDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72024F" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::CMultiDocTemplate" @559 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (1312, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @559 location (1087, 974) fill_color 13434879 nlines 1 max_width 450 justify 0 label "CMultiDocTemplate") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A72028B" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleTemplateServer" @560 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2816, 1024) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @560 location (2591, 974) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleTemplateServer") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7202EF" width 468 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::COleObjectFactory" @561 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE location (2816, 752) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @561 location (2591, 702) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleObjectFactory") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7202BE" width 468 height 124 annotation 8 autoResize TRUE) (object NoteView @562 location (3392, 80) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @562 location (3120, 14) fill_color 13434879 nlines 2 max_width 509 label "Class Diagram: MFC 6.0 / CWnd classes") line_color 3342489 fill_color 8585215 width 569 height 144 quidu "365C99EF02A0") (object AttachView "" @563 stereotype TRUE line_color 3342489 client @562 supplier @546 line_style 0) (object InheritView "" @564 stereotype TRUE line_color 3342489 quidu "36CCD6560202" client @535 supplier @534 line_style 0) (object InheritView "" @565 stereotype TRUE line_color 3342489 quidu "36CCD65900B2" client @536 supplier @535 line_style 0) (object InheritView "" @566 stereotype TRUE line_color 3342489 quidu "36CCD659027E" client @537 supplier @535 line_style 0) (object InheritView "" @567 stereotype TRUE line_color 3342489 quidu "36CCD65A0009" client @561 supplier @535 line_style 0) (object InheritView "" @568 stereotype TRUE line_color 3342489 quidu "36CCD65A0095" client @538 supplier @535 line_style 0) (object InheritView "" @569 stereotype TRUE line_color 3342489 quidu "36CCD65A00DB" client @539 supplier @535 line_style 0) (object InheritView "" @570 stereotype TRUE line_color 3342489 quidu "36CCD65A0121" client @540 supplier @535 line_style 0) (object InheritView "" @571 stereotype TRUE line_color 3342489 quidu "36CCD65A017B" client @541 supplier @535 line_style 0) (object InheritView "" @572 stereotype TRUE line_color 3342489 quidu "36CCD65A01CB" client @542 supplier @535 line_style 0) (object InheritView "" @573 stereotype TRUE line_color 3342489 quidu "36CCD65A02D0" client @543 supplier @535 line_style 0) (object InheritView "" @574 stereotype TRUE line_color 3342489 quidu "36CCD65C012E" client @544 supplier @535 line_style 0) (object InheritView "" @575 stereotype TRUE line_color 3342489 quidu "36CCD65D00F3" client @545 supplier @535 line_style 0) (object InheritView "" @576 stereotype TRUE line_color 3342489 quidu "36CCD65F007E" client @546 supplier @535 line_style 0) (object InheritView "" @577 stereotype TRUE line_color 3342489 quidu "36CCD6590198" client @556 supplier @536 line_style 0) (object InheritView "" @578 stereotype TRUE line_color 3342489 quidu "36CCD659033D" client @558 supplier @537 line_style 0) (object InheritView "" @579 stereotype TRUE line_color 3342489 quidu "36CCD659038D" client @559 supplier @537 line_style 0) (object InheritView "" @580 stereotype TRUE line_color 3342489 quidu "36CCD65B00BE" client @547 supplier @543 line_style 0) (object InheritView "" @581 stereotype TRUE line_color 3342489 quidu "36CCD65C026F" client @551 supplier @544 line_style 0) (object InheritView "" @582 stereotype TRUE line_color 3342489 quidu "36CCD65D0003" client @552 supplier @544 line_style 0) (object InheritView "" @583 stereotype TRUE line_color 3342489 quidu "36CCD65B021D" client @548 supplier @547 line_style 0) (object InheritView "" @584 stereotype TRUE line_color 3342489 quidu "36CCD65B032B" client @549 supplier @548 line_style 0) (object InheritView "" @585 stereotype TRUE line_color 3342489 quidu "36CCD65C0020" client @550 supplier @549 line_style 0) (object InheritView "" @586 stereotype TRUE line_color 3342489 quidu "36CCD65C0373" client @553 supplier @551 line_style 0) (object InheritView "" @587 stereotype TRUE line_color 3342489 quidu "36CCD65D013A" client @554 supplier @551 line_style 0) (object InheritView "" @588 stereotype TRUE line_color 3342489 quidu "36CCD65D00AD" client @555 supplier @552 line_style 0) (object InheritView "" @589 stereotype TRUE line_color 3342489 quidu "36CCD6590210" client @557 supplier @556 line_style 0) (object InheritView "" @590 stereotype TRUE line_color 3342489 quidu "36CCD65A0059" client @560 supplier @561 line_style 0))) (object ClassDiagram "CWnd classes" quid "365C99EF02A0" title "CWnd classes" zoom 100 max_height 28350 max_width 21600 origin_x 3206 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::CWnd" @591 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6464, 64) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @591 location (6296, 15) fill_color 13434879 nlines 1 max_width 336 justify 0 label "CWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74001A" width 354 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CFrameWnd" @592 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5744, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @592 location (5580, 495) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74009C" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CSplitterWnd" @593 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9568, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @593 location (9404, 511) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CSplitterWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740220" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CControlBar" @594 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1456, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @594 location (1319, 479) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CControlBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7402EA" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets::CPropertySheet" @595 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7936, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @595 location (7772, 495) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CPropertySheet") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75004C" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CDialog" @596 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3600, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @596 location (3455, 495) fill_color 13434879 nlines 1 max_width 290 justify 0 label "CDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7500B1" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CView" @597 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9184, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @597 location (9094, 495) fill_color 13434879 nlines 1 max_width 180 justify 0 label "CView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7600C5" width 198 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CAnimateCtrl" @598 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1040, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @598 location (901, 495) fill_color 13434879 nlines 1 max_width 278 justify 0 label "CAnimateCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A770082" width 296 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CButton" @599 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (256, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @599 location (148, 479) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CButton") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7700A9" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CComboBox" @600 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (656, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @600 location (523, 479) fill_color 13434879 nlines 1 max_width 266 justify 0 label "CComboBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77010F" width 284 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CEdit" @601 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2736, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @601 location (2628, 495) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CEdit") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77014B" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CHeaderCtrl" @602 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3152, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @602 location (3023, 495) fill_color 13434879 nlines 1 max_width 258 justify 0 label "CHeaderCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77017A" width 276 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CHotKeyCtrl" @603 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4064, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @603 location (3933, 495) fill_color 13434879 nlines 1 max_width 262 justify 0 label "CHotKeyCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7701AC" width 280 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListBox" @604 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7072, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @604 location (6964, 495) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7701D4" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CListCtrl" @605 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5328, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @605 location (5220, 495) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CListCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7702B0" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::COleControl" @606 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6208, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @606 location (6081, 495) fill_color 13434879 nlines 1 max_width 254 justify 0 label "COleControl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7702E3" width 272 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CRichEditCtrl" @607 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7520, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @607 location (7382, 495) fill_color 13434879 nlines 1 max_width 276 justify 0 label "CRichEditCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780082" width 294 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CScrollBar" @608 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8416, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @608 location (8299, 495) fill_color 13434879 nlines 1 max_width 234 justify 0 label "CScrollBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7800BD" width 252 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CSliderCtrl" @609 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8816, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @609 location (8700, 495) fill_color 13434879 nlines 1 max_width 232 justify 0 label "CSliderCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7800F9" width 250 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CSpinButtonCtrl" @610 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (12480, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @610 location (12315, 511) fill_color 13434879 nlines 1 max_width 330 justify 0 label "CSpinButtonCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780149" width 348 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CStatic" @611 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (10016, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @611 location (9908, 511) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CStatic") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78017C" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CStatusBarCtrl" @612 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (10432, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @612 location (10282, 511) fill_color 13434879 nlines 1 max_width 300 justify 0 label "CStatusBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7801AF" width 318 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CTabCtrl" @613 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (10864, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @613 location (10756, 511) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CTabCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7801FD" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CToolBarCtrl" @614 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (11280, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @614 location (11148, 511) fill_color 13434879 nlines 1 max_width 264 justify 0 label "CToolBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78024E" width 282 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CToolTipCtrl" @615 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (11696, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @615 location (11567, 511) fill_color 13434879 nlines 1 max_width 258 justify 0 label "CToolTipCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78028A" width 276 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CTreeCtrl" @616 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (12112, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @616 location (12004, 511) fill_color 13434879 nlines 1 max_width 216 justify 0 label "CTreeCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7802C6" width 234 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CReBarCtrl" @617 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4960, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @617 location (4842, 495) fill_color 13434879 nlines 1 max_width 236 justify 0 label "CReBarCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7802F8" width 254 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CMonthCalCtrl" @618 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2352, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @618 location (2200, 495) fill_color 13434879 nlines 1 max_width 304 justify 0 label "CMonthCalCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A78032B" width 322 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CIPAddressCtrl" @619 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4528, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @619 location (4376, 495) fill_color 13434879 nlines 1 max_width 304 justify 0 label "CIPAddressCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780366" width 322 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CDateTimeCtrl" @620 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1888, 528) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @620 location (1742, 479) fill_color 13434879 nlines 1 max_width 292 justify 0 label "CDateTimeCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780398" width 310 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CProgressCtrl" @621 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6640, 544) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @621 location (6497, 495) fill_color 13434879 nlines 1 max_width 286 justify 0 label "CProgressCtrl") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A780059" width 304 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMDIChildWnd" @622 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4960, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @622 location (4796, 911) fill_color 13434879 nlines 1 max_width 328 justify 0 label "CMDIChildWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740107" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMDIFrameWnd" @623 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5472, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @623 location (5300, 911) fill_color 13434879 nlines 1 max_width 344 justify 0 label "CMDIFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740151" width 362 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::CMiniFrameWnd" @624 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (5968, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @624 location (5801, 911) fill_color 13434879 nlines 1 max_width 334 justify 0 label "CMiniFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7401A8" width 352 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::COleIPFrameWnd" @625 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6496, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @625 location (6311, 911) fill_color 13434879 nlines 1 max_width 370 justify 0 label "COleIPFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7401C8" width 388 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CDialogBar" @626 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1056, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @626 location (919, 895) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CDialogBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74033B" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::COleResizeBar" @627 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1424, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @627 location (1271, 895) fill_color 13434879 nlines 1 max_width 306 justify 0 label "COleResizeBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A740364" width 324 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CStatusBar" @628 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2128, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @628 location (1991, 895) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CStatusBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A74038A" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CToolBar" @629 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2464, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @629 location (2327, 895) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CToolBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7403C4" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Control Bars::CReBar" @630 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1760, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @630 location (1623, 895) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CReBar") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750018" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Property Sheets::CPropertySheetEx" @631 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7936, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @631 location (7751, 911) fill_color 13434879 nlines 1 max_width 370 justify 0 label "CPropertySheetEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750087" width 388 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CCommonDialog" @632 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3440, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @632 location (3273, 911) fill_color 13434879 nlines 1 max_width 334 justify 0 label "CCommonDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7500F5" width 352 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePropertyPage" @633 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3968, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @633 location (3780, 911) fill_color 13434879 nlines 1 max_width 376 justify 0 label "COlePropertyPage") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76001A" width 394 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPropertyPage" @634 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4480, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @634 location (4328, 911) fill_color 13434879 nlines 1 max_width 304 justify 0 label "CPropertyPage") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76004C" width 322 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CCtrlView" @635 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9488, 880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @635 location (9377, 831) fill_color 13434879 nlines 1 max_width 222 justify 0 label "CCtrlView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760146" width 240 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CScrollView" @636 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8992, 880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @636 location (8864, 831) fill_color 13434879 nlines 1 max_width 256 justify 0 label "CScrollView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7602B9" width 274 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CBitmapButton" @637 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (256, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @637 location (103, 895) fill_color 13434879 nlines 1 max_width 306 justify 0 label "CBitmapButton") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7700DF" width 324 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CComboBoxEx" @638 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (656, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @638 location (501, 895) fill_color 13434879 nlines 1 max_width 310 justify 0 label "CComboBoxEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7803CA" width 328 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CCheckListBox" @639 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6960, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @639 location (6805, 911) fill_color 13434879 nlines 1 max_width 310 justify 0 label "CCheckListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77021A" width 328 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Controls::CDragListBox" @640 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (7360, 960) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @640 location (7218, 911) fill_color 13434879 nlines 1 max_width 284 justify 0 label "CDragListBox") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77026A" width 302 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Frame Windows::COleDocIPFrameWnd" @641 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (6496, 1264) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @641 location (6275, 1215) fill_color 13434879 nlines 1 max_width 442 justify 0 label "COleDocIPFrameWnd") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7402B6" width 460 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CColorDialog" @642 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 1280) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @642 location (1007, 1231) fill_color 13434879 nlines 1 max_width 290 justify 0 label "CColorDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750115" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFileDialog" @643 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1536, 1280) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @643 location (1391, 1231) fill_color 13434879 nlines 1 max_width 290 justify 0 label "CFileDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750145" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFindReplaceDialog" @644 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1952, 1280) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @644 location (1747, 1231) fill_color 13434879 nlines 1 max_width 410 justify 0 label "CFindReplaceDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750181" width 428 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CFontDialog" @645 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2400, 1280) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @645 location (2255, 1231) fill_color 13434879 nlines 1 max_width 290 justify 0 label "CFontDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501A9" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleDialog" @646 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2976, 1264) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @646 location (2831, 1215) fill_color 13434879 nlines 1 max_width 290 justify 0 label "COleDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501D1" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPageSetupDialog" @647 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3408, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @647 location (3216, 1199) fill_color 13434879 nlines 1 max_width 384 justify 0 label "CPageSetupDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75039E" width 402 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPrintDialog" @648 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3808, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @648 location (3663, 1199) fill_color 13434879 nlines 1 max_width 290 justify 0 label "CPrintDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7503D3" width 308 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::CPropertyPageEx" @649 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4480, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @649 location (4297, 1199) fill_color 13434879 nlines 1 max_width 366 justify 0 label "CPropertyPageEx") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760094" width 384 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CEditView" @650 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9168, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @650 location (9052, 1199) fill_color 13434879 nlines 1 max_width 232 justify 0 label "CEditView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760178" width 250 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CListView" @651 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9440, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @651 location (9327, 1199) fill_color 13434879 nlines 1 max_width 226 justify 0 label "CListView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7601D3" width 244 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CRichEditView" @652 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9760, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @652 location (9602, 1199) fill_color 13434879 nlines 1 max_width 316 justify 0 label "CRichEditView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760205" width 334 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CTreeView" @653 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (10080, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @653 location (9969, 1199) fill_color 13434879 nlines 1 max_width 222 justify 0 label "CTreeView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760289" width 240 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CFormView" @654 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8800, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @654 location (8676, 1199) fill_color 13434879 nlines 1 max_width 248 justify 0 label "CFormView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7602F7" width 266 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleBusyDialog" @655 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (736, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @655 location (572, 1679) fill_color 13434879 nlines 1 max_width 328 justify 0 label "COleBusyDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7501F1" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleChangeIconDialog" @656 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @656 location (1055, 1679) fill_color 13434879 nlines 1 max_width 450 justify 0 label "COleChangeIconDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750221" width 468 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleChangeSourceDialog" @657 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1920, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @657 location (1663, 1679) fill_color 13434879 nlines 1 max_width 514 justify 0 label "COleChangeSourceDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75025D" width 532 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleConvertDialog" @658 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2528, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @658 location (2339, 1679) fill_color 13434879 nlines 1 max_width 378 justify 0 label "COleConvertDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750287" width 396 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleInsertDialog" @659 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2976, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @659 location (2809, 1679) fill_color 13434879 nlines 1 max_width 334 justify 0 label "COleInsertDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7502B7" width 352 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleLinksDialog" @660 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3472, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @660 location (3308, 1679) fill_color 13434879 nlines 1 max_width 328 justify 0 label "COleLinksDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7502DF" width 346 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePasteSpecialDialog" @661 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4048, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @661 location (3812, 1679) fill_color 13434879 nlines 1 max_width 472 justify 0 label "COlePasteSpecialDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75033A" width 490 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COlePropertiesDialog" @662 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (4672, 1728) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @662 location (4459, 1679) fill_color 13434879 nlines 1 max_width 426 justify 0 label "COlePropertiesDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A75036C" width 444 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CDaoRecordView" @663 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8048, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @663 location (7868, 1535) fill_color 13434879 nlines 1 max_width 360 justify 0 label "CDaoRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A76033D" width 378 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CRecordView" @664 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (9232, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @664 location (9095, 1535) fill_color 13434879 nlines 1 max_width 274 justify 0 label "CRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A760377" width 292 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::CHtmlView" @665 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8432, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @665 location (8310, 1535) fill_color 13434879 nlines 1 max_width 244 justify 0 label "CHtmlView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A7603B3" width 262 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Views::COleDBRecordView" @666 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (8832, 1584) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @666 location (8632, 1535) fill_color 13434879 nlines 1 max_width 400 justify 0 label "COleDBRecordView") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A77004D" width 418 height 122 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::MFC 6.0::CObject Classes::Application Architecture::Window Support::Dialog Boxes::COleUpdateDialog" @667 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2976, 2048) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @667 location (2790, 1999) fill_color 13434879 nlines 1 max_width 372 justify 0 label "COleUpdateDialog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "365C7A750312" width 390 height 122 annotation 8 autoResize TRUE) (object InheritView "" @668 stereotype TRUE line_color 3342489 quidu "36CCD66100DB" client @592 supplier @591 line_style 0) (object InheritView "" @669 stereotype TRUE line_color 3342489 quidu "36CCD66103DE" client @593 supplier @591 line_style 0) (object InheritView "" @670 stereotype TRUE line_color 3342489 quidu "36CCD662015F" client @594 supplier @591 line_style 0) (object InheritView "" @671 stereotype TRUE line_color 3342489 quidu "36CCD66203CC" client @595 supplier @591 line_style 0) (object InheritView "" @672 stereotype TRUE line_color 3342489 quidu "36CCD66301EC" client @596 supplier @591 line_style 0) (object InheritView "" @673 stereotype TRUE line_color 3342489 quidu "36CCD66601AB" client @597 supplier @591 line_style 0) (object InheritView "" @674 stereotype TRUE line_color 3342489 quidu "36CCD6680230" client @598 supplier @591 line_style 0) (object InheritView "" @675 stereotype TRUE line_color 3342489 quidu "36CCD6680276" client @599 supplier @591 line_style 0) (object InheritView "" @676 stereotype TRUE line_color 3342489 quidu "36CCD6680320" client @600 supplier @591 line_style 0) (object InheritView "" @677 stereotype TRUE line_color 3342489 quidu "36CCD6680370" client @601 supplier @591 line_style 0) (object InheritView "" @678 stereotype TRUE line_color 3342489 quidu "36CCD66803A2" client @602 supplier @591 line_style 0) (object InheritView "" @679 stereotype TRUE line_color 3342489 quidu "36CCD66803D4" client @603 supplier @591 line_style 0) (object InheritView "" @680 stereotype TRUE line_color 3342489 quidu "36CCD6690050" client @604 supplier @591 line_style 0) (object InheritView "" @681 stereotype TRUE line_color 3342489 quidu "36CCD6690169" client @605 supplier @591 line_style 0) (object InheritView "" @682 stereotype TRUE line_color 3342489 quidu "36CCD6690213" client @606 supplier @591 line_style 0) (object InheritView "" @683 stereotype TRUE line_color 3342489 quidu "36CCD66903E0" client @607 supplier @591 line_style 0) (object InheritView "" @684 stereotype TRUE line_color 3342489 quidu "36CCD66A002A" client @608 supplier @591 line_style 0) (object InheritView "" @685 stereotype TRUE line_color 3342489 quidu "36CCD66A0052" client @609 supplier @591 line_style 0) (object InheritView "" @686 stereotype TRUE line_color 3342489 quidu "36CCD66A0084" client @610 supplier @591 line_style 0) (object InheritView "" @687 stereotype TRUE line_color 3342489 quidu "36CCD66A00AC" client @611 supplier @591 line_style 0) (object InheritView "" @688 stereotype TRUE line_color 3342489 quidu "36CCD66A00DE" client @612 supplier @591 line_style 0) (object InheritView "" @689 stereotype TRUE line_color 3342489 quidu "36CCD66A011A" client @613 supplier @591 line_style 0) (object InheritView "" @690 stereotype TRUE line_color 3342489 quidu "36CCD66A0156" client @614 supplier @591 line_style 0) (object InheritView "" @691 stereotype TRUE line_color 3342489 quidu "36CCD66A0188" client @615 supplier @591 line_style 0) (object InheritView "" @692 stereotype TRUE line_color 3342489 quidu "36CCD66A01C4" client @616 supplier @591 line_style 0) (object InheritView "" @693 stereotype TRUE line_color 3342489 quidu "36CCD66A01F6" client @617 supplier @591 line_style 0) (object InheritView "" @694 stereotype TRUE line_color 3342489 quidu "36CCD66A021F" client @618 supplier @591 line_style 0) (object InheritView "" @695 stereotype TRUE line_color 3342489 quidu "36CCD66A0251" client @619 supplier @591 line_style 0) (object InheritView "" @696 stereotype TRUE line_color 3342489 quidu "36CCD66A0283" client @620 supplier @591 line_style 0) (object InheritView "" @697 stereotype TRUE line_color 3342489 quidu "36CCD66903AE" client @621 supplier @591 line_style 0) (object InheritView "" @698 stereotype TRUE line_color 3342489 quidu "36CCD66101FE" client @622 supplier @592 line_style 0) (object InheritView "" @699 stereotype TRUE line_color 3342489 quidu "36CCD661026C" client @623 supplier @592 line_style 0) (object InheritView "" @700 stereotype TRUE line_color 3342489 quidu "36CCD66102DA" client @624 supplier @592 line_style 0) (object InheritView "" @701 stereotype TRUE line_color 3342489 quidu "36CCD661033E" client @625 supplier @592 line_style 0) (object InheritView "" @702 stereotype TRUE line_color 3342489 quidu "36CCD6620231" client @626 supplier @594 line_style 0) (object InheritView "" @703 stereotype TRUE line_color 3342489 quidu "36CCD662026D" client @627 supplier @594 line_style 0) (object InheritView "" @704 stereotype TRUE line_color 3342489 quidu "36CCD66202A9" client @628 supplier @594 line_style 0) (object InheritView "" @705 stereotype TRUE line_color 3342489 quidu "36CCD6620317" client @629 supplier @594 line_style 0) (object InheritView "" @706 stereotype TRUE line_color 3342489 quidu "36CCD6620368" client @630 supplier @594 line_style 0) (object InheritView "" @707 stereotype TRUE line_color 3342489 quidu "36CCD6630048" client @631 supplier @595 line_style 0) (object InheritView "" @708 stereotype TRUE line_color 3342489 quidu "36CCD66400DF" client @632 supplier @596 line_style 0) (object InheritView "" @709 stereotype TRUE line_color 3342489 quidu "36CCD6650362" client @633 supplier @596 line_style 0) (object InheritView "" @710 stereotype TRUE line_color 3342489 quidu "36CCD66503C6" client @634 supplier @596 line_style 0) (object InheritView "" @711 stereotype TRUE line_color 3342489 quidu "36CCD66603D1" client @635 supplier @597 line_style 0) (object InheritView "" @712 stereotype TRUE line_color 3342489 quidu "36CCD667029C" client @636 supplier @597 line_style 0) (object InheritView "" @713 stereotype TRUE line_color 3342489 quidu "36CCD66802BC" client @637 supplier @599 line_style 0) (object InheritView "" @714 stereotype TRUE line_color 3342489 quidu "36CCD66A02B5" client @638 supplier @600 line_style 0) (object InheritView "" @715 stereotype TRUE line_color 3342489 quidu "36CCD66900D3" client @639 supplier @604 line_style 0) (object InheritView "" @716 stereotype TRUE line_color 3342489 quidu "36CCD6690119" client @640 supplier @604 line_style 0) (object InheritView "" @717 stereotype TRUE line_color 3342489 quidu "36CCD66200AB" client @641 supplier @625 line_style 0) (object InheritView "" @718 stereotype TRUE line_color 3342489 quidu "36CCD6640220" client @642 supplier @632 line_style 0) (object InheritView "" @719 stereotype TRUE line_color 3342489 quidu "36CCD6640266" client @643 supplier @632 line_style 0) (object InheritView "" @720 stereotype TRUE line_color 3342489 quidu "36CCD66402B6" client @644 supplier @632 line_style 0) (object InheritView "" @721 stereotype TRUE line_color 3342489 quidu "36CCD66402FC" client @645 supplier @632 line_style 0) (object InheritView "" @722 stereotype TRUE line_color 3342489 quidu "36CCD66403C5" client @646 supplier @632 line_style 0) (object InheritView "" @723 stereotype TRUE line_color 3342489 quidu "36CCD66502D6" client @647 supplier @632 line_style 0) (object InheritView "" @724 stereotype TRUE line_color 3342489 quidu "36CCD6650326" client @648 supplier @632 line_style 0) (object InheritView "" @725 stereotype TRUE line_color 3342489 quidu "36CCD6660042" client @649 supplier @634 line_style 0) (object InheritView "" @726 stereotype TRUE line_color 3342489 quidu "36CCD667009E" client @650 supplier @635 line_style 0) (object InheritView "" @727 stereotype TRUE line_color 3342489 quidu "36CCD667010C" client @651 supplier @635 line_style 0) (object InheritView "" @728 stereotype TRUE line_color 3342489 quidu "36CCD6670166" client @652 supplier @635 line_style 0) (object InheritView "" @729 stereotype TRUE line_color 3342489 quidu "36CCD66701E8" client @653 supplier @635 line_style 0) (object InheritView "" @730 stereotype TRUE line_color 3342489 quidu "36CCD66703DD" client @654 supplier @636 line_style 0) (object InheritView "" @731 stereotype TRUE line_color 3342489 quidu "36CCD665009B" client @655 supplier @646 line_style 0) (object InheritView "" @732 stereotype TRUE line_color 3342489 quidu "36CCD66500D7" client @656 supplier @646 line_style 0) (object InheritView "" @733 stereotype TRUE line_color 3342489 quidu "36CCD6650113" client @657 supplier @646 line_style 0) (object InheritView "" @734 stereotype TRUE line_color 3342489 quidu "36CCD665014F" client @658 supplier @646 line_style 0) (object InheritView "" @735 stereotype TRUE line_color 3342489 quidu "36CCD6650195" client @659 supplier @646 line_style 0) (object InheritView "" @736 stereotype TRUE line_color 3342489 quidu "36CCD66501E5" client @660 supplier @646 line_style 0) (object InheritView "" @737 stereotype TRUE line_color 3342489 quidu "36CCD6650253" client @661 supplier @646 line_style 0) (object InheritView "" @738 stereotype TRUE line_color 3342489 quidu "36CCD665029A" client @662 supplier @646 line_style 0) (object InheritView "" @739 stereotype TRUE line_color 3342489 quidu "36CCD66800B3" client @663 supplier @654 line_style 0) (object InheritView "" @740 stereotype TRUE line_color 3342489 quidu "36CCD66800F9" client @664 supplier @654 line_style 0) (object InheritView "" @741 stereotype TRUE line_color 3342489 quidu "36CCD668015D" client @665 supplier @654 line_style 0) (object InheritView "" @742 stereotype TRUE line_color 3342489 quidu "36CCD66801FE" client @666 supplier @654 line_style 0) (object InheritView "" @743 stereotype TRUE line_color 3342489 quidu "36CCD6650221" client @667 supplier @659 line_style 0)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "365C7A6603C1" title "Main" zoom 70 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::Accounts Recievable" @744 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1792, 1232) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @744 location (1681, 1154) fill_color 13434879 nlines 2 max_width 222 justify 0 label "Accounts Recievable") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F75B202CE" width 240 height 180 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Printer" @745 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (3008, 144) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @745 location (3008, 304) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Printer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7609006D" annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Reports" @746 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1712, 112) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @746 location (1628, 59) fill_color 13434879 nlines 1 max_width 168 justify 0 label "Reports") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F74B300AB" width 186 height 130 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$61" @747 location (2377, 127) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F7A9602AF" roleview_list (list RoleViews (object RoleView "$UNNAMED$62" @748 Parent_View @747 location (617, -497) stereotype TRUE line_color 3342489 quidu "3F6F7A9703B9" client @747 supplier @745 line_style 0) (object RoleView "$UNNAMED$63" @749 Parent_View @747 location (617, -497) stereotype TRUE line_color 3342489 quidu "3F6F7A9703BB" client @747 supplier @746 line_style 0))) (object ClassView "Class" "Logical View::Sales" @750 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1616, 816) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @750 location (1535, 763) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Sales") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F74C10261" height 130 annotation 8 autoResize TRUE) (object InheritView "" @751 stereotype TRUE line_color 3342489 quidu "3F6F751E00AB" client @750 supplier @746 line_style 0) (object ClassView "Class" "Logical View::Financial" @752 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2320, 912) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @752 location (2221, 859) fill_color 13434879 nlines 1 max_width 198 justify 0 label "Financial") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F74CF0119" width 216 height 130 annotation 8 autoResize TRUE) (object InheritView "" @753 stereotype TRUE line_color 3342489 quidu "3F6F7522007D" client @752 supplier @746 line_style 0) (object InheritView "" @754 stereotype TRUE line_color 3342489 quidu "3F6F78F200BB" client @744 supplier @752 line_style 0) (object ClassView "Class" "Logical View::user id & password" @755 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (672, 160) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @755 location (459, 107) fill_color 13434879 nlines 1 max_width 426 justify 0 label "user id & password") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F78AE9B0177" width 444 height 130 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Cash Transaction" @756 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (640, 416) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @756 location (514, 338) fill_color 13434879 nlines 2 max_width 252 justify 0 label "Cash Transaction") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80B0D4032C" width 270 height 180 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Accounts" @757 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1120, 1216) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @757 location (1007, 1102) fill_color 13434879 nlines 1 max_width 226 justify 0 label "Accounts") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F7679000F" compartment (object Compartment Parent_View @757 location (1007, 1167) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon_style "Icon" fill_color 13434879 anchor 2 nlines 3 max_width 223) width 244 height 254 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::PIN \\#" @758 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (672, 1712) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @758 location (591, 1634) fill_color 13434879 nlines 2 max_width 162 justify 0 label "PIN #") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F79D1033C" height 180 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Customer" @759 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (160, 832) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @759 location (160, 992) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Customer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F744F005D" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$85" @760 location (376, 642) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80B0EB007D" roleview_list (list RoleViews (object RoleView "$UNNAMED$86" @761 Parent_View @760 location (248, -190) stereotype TRUE line_color 3342489 quidu "3F80B0EB037A" client @760 supplier @756 line_style 0) (object RoleView "$UNNAMED$87" @762 Parent_View @760 location (248, -190) stereotype TRUE line_color 3342489 quidu "3F80B0EB037C" client @760 supplier @759 line_style 0))) (object ClassView "Class" "Logical View::Sales Associate" @763 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (192, 480) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @763 location (192, 640) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Sales Associate") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7BA10203" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$97" @764 location (411, 332) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80B25A0261" roleview_list (list RoleViews (object RoleView "$UNNAMED$98" @765 Parent_View @764 location (267, -164) stereotype TRUE line_color 3342489 quidu "3F80B25B0196" client @764 supplier @755 line_style 0) (object RoleView "$UNNAMED$99" @766 Parent_View @764 location (267, -164) stereotype TRUE line_color 3342489 quidu "3F80B25B0198" client @764 supplier @763 line_style 0))) (object AssociationViewNew "$UNNAMED$100" @767 location (376, 452) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80BC19032C" roleview_list (list RoleViews (object RoleView "$UNNAMED$101" @768 Parent_View @767 location (-184, -796) stereotype TRUE line_color 3342489 quidu "3F80BC1A02BF" client @767 supplier @763 line_style 0) (object RoleView "$UNNAMED$102" @769 Parent_View @767 location (-184, -796) stereotype TRUE line_color 3342489 quidu "3F80BC1A02CE" client @767 supplier @756 line_style 0))) (object ClassView "Class" "Logical View::Credit Card" @770 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (736, 1328) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @770 location (611, 1214) fill_color 13434879 nlines 1 max_width 250 justify 0 label "Credit Card") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F764C001F" compartment (object Compartment Parent_View @770 location (611, 1279) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon_style "Icon" fill_color 13434879 anchor 2 nlines 3 max_width 232) width 268 height 254 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$52" @771 location (933, 1269) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F79BB00AB" roleview_list (list RoleViews (object RoleView "$UNNAMED$53" @772 Parent_View @771 location (-27, 1061) stereotype TRUE line_color 3342489 quidu "3F6F79BC0232" client @771 supplier @757 line_style 0) (object RoleView "$UNNAMED$54" @773 Parent_View @771 location (-27, 1061) stereotype TRUE line_color 3342489 quidu "3F6F79BC0242" client @771 supplier @770 line_style 0))) (object AssociationViewNew "$UNNAMED$55" @774 location (700, 1538) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F79E902DE" roleview_list (list RoleViews (object RoleView "$UNNAMED$56" @775 Parent_View @774 location (-244, 1442) stereotype TRUE line_color 3342489 quidu "3F6F79EB009C" client @774 supplier @770 line_style 0) (object RoleView "$UNNAMED$57" @776 Parent_View @774 location (-244, 1442) stereotype TRUE line_color 3342489 quidu "3F6F79EB00AB" client @774 supplier @758 line_style 0))) (object ClassView "Class" "Logical View::Credit Transaction" @777 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (576, 912) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @777 location (451, 830) fill_color 13434879 nlines 2 max_width 250 justify 0 label "Credit Transaction") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80BD17009C" width 268 height 190 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$109" @778 location (329, 863) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80BD22002E" roleview_list (list RoleViews (object RoleView "$UNNAMED$110" @779 Parent_View @778 location (169, 31) stereotype TRUE line_color 3342489 quidu "3F80BD2300EA" client @778 supplier @777 line_style 0) (object RoleView "$UNNAMED$111" @780 Parent_View @778 location (169, 31) stereotype TRUE line_color 3342489 quidu "3F80BD2300EC" client @778 supplier @759 line_style 0))) (object AssociationViewNew "$UNNAMED$112" @781 location (418, 735) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80BD2C032C" roleview_list (list RoleViews (object RoleView "$UNNAMED$113" @782 Parent_View @781 location (-430, -49) stereotype TRUE line_color 3342489 quidu "3F80BD2E005D" client @781 supplier @763 line_style 0) (object RoleView "$UNNAMED$114" @783 Parent_View @781 location (-430, -49) stereotype TRUE line_color 3342489 quidu "3F80BD2E006D" client @781 supplier @777 line_style 0))) (object AssociationViewNew "$UNNAMED$115" @784 location (649, 1103) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80BD4903A9" roleview_list (list RoleViews (object RoleView "$UNNAMED$116" @785 Parent_View @784 location (-87, -225) stereotype TRUE line_color 3342489 quidu "3F80BD4A02DE" client @784 supplier @777 line_style 0) (object RoleView "$UNNAMED$117" @786 Parent_View @784 location (-87, -225) stereotype TRUE line_color 3342489 quidu "3F80BD4A02E0" client @784 supplier @770 line_style 0))) (object ClassView "Class" "Logical View::Credit Verifier" @787 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (976, 704) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @787 location (976, 864) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Credit Verifier") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F80BCB102FD" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$121" @788 location (813, 786) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80BD5D01B5" roleview_list (list RoleViews (object RoleView "$UNNAMED$122" @789 Parent_View @788 location (-163, 82) stereotype TRUE line_color 3342489 quidu "3F80BD5E01C5" client @788 supplier @777 line_style 0) (object RoleView "$UNNAMED$123" @790 Parent_View @788 location (-163, 82) stereotype TRUE line_color 3342489 quidu "3F80BD5E01C7" client @788 supplier @787 line_style 0))) (object ClassView "Class" "Logical View::Manager/Owner" @791 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2992, 400) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @791 location (2992, 560) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Manager/Owner") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F7F0001D4" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$79" @792 location (2211, 634) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80AFAE0280" roleview_list (list RoleViews (object RoleView "$UNNAMED$80" @793 Parent_View @792 location (-797, 234) stereotype TRUE line_color 3342489 quidu "3F80AFAF0261" client @792 supplier @750 line_style 0) (object RoleView "$UNNAMED$81" @794 Parent_View @792 location (-797, 234) stereotype TRUE line_color 3342489 quidu "3F80AFAF0271" client @792 supplier @791 line_style 0))) (object AssociationViewNew "$UNNAMED$82" @795 location (2576, 715) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80AFCA005D" roleview_list (list RoleViews (object RoleView "$UNNAMED$83" @796 Parent_View @795 location (-416, 315) stereotype TRUE line_color 3342489 quidu "3F80AFCB037A" client @795 supplier @752 line_style 0) (object RoleView "$UNNAMED$84" @797 Parent_View @795 location (-416, 315) stereotype TRUE line_color 3342489 quidu "3F80AFCB037C" client @795 supplier @791 line_style 0))) (object ClassView "Class" "Logical View::Distributor" @798 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2928, 880) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @798 location (2928, 1040) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Distributor") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F80B1C30280" annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Inventory" @799 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1456, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @799 location (1356, 507) fill_color 13434879 nlines 1 max_width 200 justify 0 label "Inventory") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F74BD00CB" width 218 height 130 annotation 8 autoResize TRUE) (object InheritView "" @800 stereotype TRUE line_color 3342489 quidu "3F6F751A001F" client @799 supplier @746 line_style 0) (object AssociationViewNew "$UNNAMED$76" @801 location (2248, 475) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80AFAA01B5" roleview_list (list RoleViews (object RoleView "$UNNAMED$77" @802 Parent_View @801 location (-760, 75) stereotype TRUE line_color 3342489 quidu "3F80AFAB0261" client @801 supplier @799 line_style 0) (object RoleView "$UNNAMED$78" @803 Parent_View @801 location (-760, 75) stereotype TRUE line_color 3342489 quidu "3F80AFAB0271" client @801 supplier @791 line_style 0))) (object AssociationViewNew "$UNNAMED$94" @804 location (2216, 724) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80B2090128" roleview_list (list RoleViews (object RoleView "$UNNAMED$95" @805 Parent_View @804 location (760, 164) stereotype TRUE line_color 3342489 quidu "3F80B20A0109" client @804 supplier @798 line_style 0) (object RoleView "$UNNAMED$96" @806 Parent_View @804 location (760, 164) stereotype TRUE line_color 3342489 quidu "3F80B20A0119" client @804 supplier @799 line_style 0))) (object ClassView "Class" "Logical View::Products" @807 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 1952) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @807 location (1415, 1838) fill_color 13434879 nlines 1 max_width 274 justify 0 label "Products") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F746901C5" compartment (object Compartment Parent_View @807 location (1415, 1903) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon_style "Icon" fill_color 13434879 anchor 2 nlines 3 max_width 272) width 292 height 254 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$88" @808 location (2282, 1380) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80B1E900CB" roleview_list (list RoleViews (object RoleView "$UNNAMED$89" @809 Parent_View @808 location (-710, 564) stereotype TRUE line_color 3342489 quidu "3F80B1EA008C" client @808 supplier @807 line_style 0) (object RoleView "$UNNAMED$90" @810 Parent_View @808 location (-710, 564) stereotype TRUE line_color 3342489 quidu "3F80B1EA008E" client @808 supplier @798 line_style 0))) (object AssociationViewNew "$UNNAMED$124" @811 location (1501, 1224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F80C1AC00BB" roleview_list (list RoleViews (object RoleView "$UNNAMED$125" @812 Parent_View @811 location (-51, -728) stereotype TRUE line_color 3342489 quidu "3F80C1AE0000" client @811 supplier @799 line_style 0) (object RoleView "$UNNAMED$126" @813 Parent_View @811 location (-51, -728) stereotype TRUE line_color 3342489 quidu "3F80C1AE000F" client @811 supplier @807 line_style 0))) (object ClassView "Class" "Logical View::Accounts Payable" @814 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 1296) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @814 location (1978, 1214) fill_color 13434879 nlines 2 max_width 204 justify 0 label "Accounts Payable") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F80C2E203D8" width 222 height 190 annotation 8 autoResize TRUE) (object InheritView "" @815 stereotype TRUE line_color 3342489 quidu "3F80C2F100EA" client @814 supplier @752 line_style 0))))) root_subsystem (object SubSystem "Component View" quid "365C7A6603BD" physical_models (list unit_reference_list (object module "MFC 6.0" "NotAModuleType" "NotAModulePart" attributes (list Attribute_Set (object Attribute tool "VC++" name "Generate" value "False") (object Attribute tool "VC++" name "ExportMap" value (value Text |*:"stdafx.h":SOURCE |CArray(365C7A70013F)::AUTO |CAsyncSocket(365C7A6F01C1)::AUTO |CByteArray(365C7A700152)::AUTO |CCachedDataPathProperty(365C7A71023A)::AUTO |CConnectionPoint(365C7A7203DA)::AUTO |CCriticalSection(365C7A6F02DA)::AUTO |CDaoDatabase(365C7A6F0329)::AUTO |CDaoException(365C7A7103D4)::AUTO |CDaoFieldExchange(365C7A7A0327)::AUTO |CDaoQueryDef(365C7A6F0348)::AUTO |CDaoRecordset(365C7A6F0381)::AUTO |CDaoRecordView(365C7A76033D)::AUTO |CDaoTableDef(365C7A700008)::AUTO |CDaoWorkspace(365C7A700043)::AUTO |CDatabase(365C7A70008E)::AUTO |CDataPathProperty(365C7A7101FD)::AUTO |CDBException(365C7A72000A)::AUTO |CDBVariant(365C7A7A03B9)::AUTO |CDockState(365C7A7002B3)::AUTO |CDWordArray(365C7A70015D)::AUTO |CEvent(365C7A6F02EC)::AUTO |CFieldExchange(365C7A7B002B)::AUTO |CFontHolder(365C7A7902BF)::AUTO |CFtpConnection(365C7A6F00E5)::AUTO |CFtpFileFind(365C7A6F015B)::AUTO |CGopherConnection(365C7A6F00F8)::AUTO |CGopherFile(365C7A71032A)::AUTO |CGopherFileFind(365C7A6F0178)::AUTO |CGopherLocator(365C7A6F01B4)::AUTO |CHtmlStream(365C7A790054)::AUTO |CHtmlView(365C7A7603B3)::AUTO |CHttpConnection(365C7A6F010C)::AUTO |CHttpFile(365C7A71034B)::AUTO |CHttpFilter(365C7A7900AA)::AUTO |CHttpFilterContext(365C7A7900FE)::AUTO |CHttpServer(365C7A790137)::AUTO |CHttpServerContext(365C7A7901A5)::AUTO |CInternetConnection(365C7A6F00D8)::AUTO |CInternetException(365C7A720049)::AUTO |CInternetFile(365C7A7102EE)::AUTO |CInternetSession(365C7A6F00BC)::AUTO |CList(365C7A7001B8)::AUTO |CListView(365C7A7601D3)::AUTO |CLongBinary(365C7A700116)::AUTO |CMap(365C7A6F0255)::AUTO |CMapPtrToPtr(365C7A6F0261)::AUTO |CMapPtrToWord(365C7A6F027D)::AUTO |CMapStringToOb(365C7A6F02A5)::AUTO |CMapStringToPtr(365C7A6F0292)::AUTO |CMapStringToString(365C7A6F02AF)::AUTO |CMapWordToOb(365C7A6F0288)::AUTO |CMapWordToPtr(365C7A6F0273)::AUTO |CMultiLock(365C7A7B029A)::AUTO |CMutex(365C7A6F02FF)::AUTO |CObArray(365C7A700171)::AUTO |CObList(365C7A7001DE)::AUTO |COleControl(365C7A7702E3)::AUTO |COleControlModule(365C7A7201CF)::AUTO |COlePropertyPage(365C7A76001A)::AUTO |CPictureHolder(365C7A7902F9)::AUTO |CPropExchange(365C7A7B0162)::AUTO |CPtrArray(365C7A700184)::AUTO |CPtrList(365C7A7001CB)::AUTO |CRecentFileList(365C7A710370)::AUTO |CRecordset(365C7A7000BD)::AUTO |CRecordView(365C7A760377)::AUTO |CRichEditCntrItem(365C7A7302D3)::AUTO |CRichEditDoc(365C7A7301BD)::AUTO |CRichEditView(365C7A760205)::AUTO |CSemaphore(365C7A6F030B)::AUTO |CSharedFile(365C7A7100C7)::AUTO |CSingleLock(365C7A7B02DE)::AUTO |CSocket(365C7A6F0207)::AUTO |CSocketFile(365C7A710262)::AUTO |CStringArray(365C7A700198)::AUTO |CStringList(365C7A7001F2)::AUTO |CSyncObject(365C7A6F02BC)::AUTO |CTreeView(365C7A760289)::AUTO |CTypedPtrArray(365C7A7B0326)::AUTO |CTypedPtrList(365C7A7B036A)::AUTO |CTypedPtrMap(365C7A7B03A8)::AUTO |CUIntArray(365C7A7001A3)::AUTO |CWordArray(365C7A70012E)::AUTO | )) (object Attribute tool "VC++" name "InternalMap" value (value Text ""))) quid "365C7A6F0060" documentation "This component contains the MFC 6.0 classes." stereotype "" language "VC++")) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "365C7A6603D8" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) process_structure (object Processes quid "365C7A6603BE" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "365C7A6603C0" title "Deployment View" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) properties (object Properties attributes (list Attribute_Set (object Attribute tool "Cplusplus" name "propertyId" value "809135966") (object Attribute tool "Cplusplus" name "default__Role" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "CodeName" value "") (object Attribute tool "Cplusplus" name "Const" value FALSE) (object Attribute tool "Cplusplus" name "InitialValue" value ""))) (object Attribute tool "Cplusplus" name "default__Inherit" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE))) (object Attribute tool "Cplusplus" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "Copyright" value (value Text "")) (object Attribute tool "Cplusplus" name "RootPackage" value "C++ Reverse Engineered") (object Attribute tool "Cplusplus" name "InitialHeaderIncludes" value (value Text "")) (object Attribute tool "Cplusplus" name "InitialBodyIncludes" value (value Text "")) (object Attribute tool "Cplusplus" name "RevEngRootDirectory" value "") (object Attribute tool "Cplusplus" name "RevEngDirectoriesAsPackages" value FALSE) (object Attribute tool "Cplusplus" name "HeaderFileExtension" value ".h") (object Attribute tool "Cplusplus" name "ImplementationFileExtension" value ".cpp") (object Attribute tool "Cplusplus" name "NewHeaderFileDirectory" value "") (object Attribute tool "Cplusplus" name "NewImplementationFileDirectory" value "") (object Attribute tool "Cplusplus" name "FileCapitalization" value ("FileCapitalizationSet" 0)) (object Attribute tool "Cplusplus" name "CodeGenExtraDirectories" value ("CodeGenExtraDirectoriesSet" 0)) (object Attribute tool "Cplusplus" name "StripClassPrefix" value "") (object Attribute tool "Cplusplus" name "UseTabs" value FALSE) (object Attribute tool "Cplusplus" name "TabWidth" value 8) (object Attribute tool "Cplusplus" name "IndentWidth" value 4) (object Attribute tool "Cplusplus" name "AccessIndentation" value -2) (object Attribute tool "Cplusplus" name "ModelIdCommentRules" value ("ModelIdCommentRulesSet" 1)) (object Attribute tool "Cplusplus" name "PageWidth" value 80) (object Attribute tool "Cplusplus" name "ClassMemberOrder" value ("MemberOrderSet" 1)) (object Attribute tool "Cplusplus" name "OneParameterPerLine" value FALSE) (object Attribute tool "Cplusplus" name "NamespaceBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "ClassBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "FunctionBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "CodeGenExtraDirectoriesSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "None" value 0) (object Attribute tool "Cplusplus" name "Namespaces" value 1) (object Attribute tool "Cplusplus" name "Packages" value 2))) (object Attribute tool "Cplusplus" name "FileCapitalizationSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Same as model" value 0) (object Attribute tool "Cplusplus" name "Lower case" value 1) (object Attribute tool "Cplusplus" name "Upper case" value 2) (object Attribute tool "Cplusplus" name "Lower case with underscores" value 3))) (object Attribute tool "Cplusplus" name "BraceStyleSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "B1" value 1) (object Attribute tool "Cplusplus" name "B2" value 2) (object Attribute tool "Cplusplus" name "B3" value 3) (object Attribute tool "Cplusplus" name "B4" value 4) (object Attribute tool "Cplusplus" name "B5" value 5))) (object Attribute tool "Cplusplus" name "MemberOrderSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Public First" value 1) (object Attribute tool "Cplusplus" name "Private First" value 2) (object Attribute tool "Cplusplus" name "Order by kind" value 3) (object Attribute tool "Cplusplus" name "Unordered" value 4))) (object Attribute tool "Cplusplus" name "ModelIdCommentRulesSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Code generation only" value 1) (object Attribute tool "Cplusplus" name "Code generation and reverse engineering" value 2) (object Attribute tool "Cplusplus" name "Never generate model IDs" value 3))))) (object Attribute tool "Cplusplus" name "default__Param" value (list Attribute_Set (object Attribute tool "Cplusplus" name "CodeName" value ""))) (object Attribute tool "Cplusplus" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "CodeName" value ""))) (object Attribute tool "Cplusplus" name "default__Operation" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "CodeName" value "") (object Attribute tool "Cplusplus" name "InitialCodeBody" value "") (object Attribute tool "Cplusplus" name "Inline" value FALSE) (object Attribute tool "Cplusplus" name "GenerateFunctionBody" value ("GenerateFunctionBodySet" 2)) (object Attribute tool "Cplusplus" name "GenerateFunctionBodySet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Default" value 2) (object Attribute tool "Cplusplus" name "True" value 1) (object Attribute tool "Cplusplus" name "False" value 0))))) (object Attribute tool "Cplusplus" name "default__Class" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "CodeName" value "") (object Attribute tool "Cplusplus" name "ImplementationType" value "") (object Attribute tool "Cplusplus" name "HeaderSourceFile" value "") (object Attribute tool "Cplusplus" name "BodySourceFile" value ""))) (object Attribute tool "Cplusplus" name "default__Category" value (list Attribute_Set (object Attribute tool "Cplusplus" name "CodeName" value "") (object Attribute tool "Cplusplus" name "IsNamespace" value FALSE))) (object Attribute tool "Cplusplus" name "HiddenTool" value FALSE) (object Attribute tool "ANSI C++ Event Watcher" name "HiddenTool" value FALSE) (object Attribute tool "ANSIConvert" name "HiddenTool" value FALSE) (object Attribute tool "Ada83" name "propertyId" value "838326200") (object Attribute tool "Ada83" name "default__Project" value (list Attribute_Set (object Attribute tool "Ada83" name "SpecFileExtension" value "1.ada") (object Attribute tool "Ada83" name "SpecFileBackupExtension" value "1.ad~") (object Attribute tool "Ada83" name "SpecFileTemporaryExtension" value "1.ad#") (object Attribute tool "Ada83" name "BodyFileExtension" value "2.ada") (object Attribute tool "Ada83" name "BodyFileBackupExtension" value "2.ad~") (object Attribute tool "Ada83" name "BodyFileTemporaryExtension" value "2.ad#") (object Attribute tool "Ada83" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Ada83" name "GenerateBodies" value TRUE) (object Attribute tool "Ada83" name "GenerateAccessorOperations" value TRUE) (object Attribute tool "Ada83" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada83" name "DefaultCodeBody" value "[statement]") (object Attribute tool "Ada83" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada83" name "CommentWidth" value 60) (object Attribute tool "Ada83" name "StopOnError" value FALSE) (object Attribute tool "Ada83" name "ErrorLimit" value 30) (object Attribute tool "Ada83" name "UseFileName" value FALSE) (object Attribute tool "Ada83" name "Directory" value "$ROSEADA83_SOURCE"))) (object Attribute tool "Ada83" name "default__Class" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "ClassName" value "Object") (object Attribute tool "Ada83" name "ClassAccess" value ("ImplementationSet" 43)) (object Attribute tool "Ada83" name "ImplementationType" value (value Text "")) (object Attribute tool "Ada83" name "IsSubtype" value FALSE) (object Attribute tool "Ada83" name "PolymorphicUnit" value FALSE) (object Attribute tool "Ada83" name "HandleName" value "Handle") (object Attribute tool "Ada83" name "HandleAccess" value ("ImplementationSet" 45)) (object Attribute tool "Ada83" name "Discriminant" value "") (object Attribute tool "Ada83" name "Variant" value "") (object Attribute tool "Ada83" name "EnumerationLiteralPrefix" value "A_") (object Attribute tool "Ada83" name "RecordFieldPrefix" value "The_") (object Attribute tool "Ada83" name "GenerateAccessorOperations" value TRUE) (object Attribute tool "Ada83" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada83" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada83" name "ClassParameterName" value "This") (object Attribute tool "Ada83" name "DefaultConstructorKind" value ("ConstructorKindSet" 199)) (object Attribute tool "Ada83" name "DefaultConstructorName" value "Create") (object Attribute tool "Ada83" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "Ada83" name "CopyConstructorKind" value ("ConstructorKindSet" 199)) (object Attribute tool "Ada83" name "CopyConstructorName" value "Copy") (object Attribute tool "Ada83" name "InlineCopyConstructor" value FALSE) (object Attribute tool "Ada83" name "DestructorName" value "Free") (object Attribute tool "Ada83" name "InlineDestructor" value FALSE) (object Attribute tool "Ada83" name "ClassEqualityOperation" value "") (object Attribute tool "Ada83" name "HandleEqualityOperation" value "") (object Attribute tool "Ada83" name "InlineEquality" value FALSE) (object Attribute tool "Ada83" name "IsTask" value FALSE) (object Attribute tool "Ada83" name "Representation" value (value Text "")) (object Attribute tool "Ada83" name "ImplementationSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Public" value 45) (object Attribute tool "Ada83" name "Private" value 43) (object Attribute tool "Ada83" name "LimitedPrivate" value 200) (object Attribute tool "Ada83" name "DoNotCreate" value 201))) (object Attribute tool "Ada83" name "ConstructorKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "Function" value 199) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Ada83" name "Generate" value TRUE) (object Attribute tool "Ada83" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada83" name "FileName" value "") (object Attribute tool "Ada83" name "ReturnType" value "") (object Attribute tool "Ada83" name "GenericFormalParameters" value (value Text "")) (object Attribute tool "Ada83" name "AdditionalWiths" value (value Text "")))) (object Attribute tool "Ada83" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Ada83" name "Generate" value TRUE) (object Attribute tool "Ada83" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada83" name "FileName" value "") (object Attribute tool "Ada83" name "ReturnType" value "") (object Attribute tool "Ada83" name "AdditionalWiths" value (value Text "")) (object Attribute tool "Ada83" name "IsSubunit" value FALSE))) (object Attribute tool "Ada83" name "default__Operation" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "SubprogramImplementation" value ("SubprogramImplementationSet" 2)) (object Attribute tool "Ada83" name "Renames" value "") (object Attribute tool "Ada83" name "ClassParameterMode" value ("ParameterModeSet" 203)) (object Attribute tool "Ada83" name "Inline" value FALSE) (object Attribute tool "Ada83" name "EntryCode" value (value Text "")) (object Attribute tool "Ada83" name "ExitCode" value (value Text "")) (object Attribute tool "Ada83" name "InitialCodeBody" value "${default}") (object Attribute tool "Ada83" name "Representation" value (value Text "")) (object Attribute tool "Ada83" name "SubprogramImplementationSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Spec" value 224) (object Attribute tool "Ada83" name "Body" value 2) (object Attribute tool "Ada83" name "Renaming" value 222) (object Attribute tool "Ada83" name "Separate" value 223))) (object Attribute tool "Ada83" name "ParameterModeSet" value (list Attribute_Set (object Attribute tool "Ada83" name "In" value 204) (object Attribute tool "Ada83" name "Out" value 205) (object Attribute tool "Ada83" name "InOut" value 203) (object Attribute tool "Ada83" name "FunctionReturn" value 206) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Has" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${supplier}") (object Attribute tool "Ada83" name "DataMemberName" value "${relationship}") (object Attribute tool "Ada83" name "GetName" value "Get_${relationship}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${relationship}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "IsConstant" value FALSE) (object Attribute tool "Ada83" name "InitialValue" value "") (object Attribute tool "Ada83" name "Variant" value "") (object Attribute tool "Ada83" name "ContainerGeneric" value "List") (object Attribute tool "Ada83" name "ContainerType" value "") (object Attribute tool "Ada83" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada83" name "SelectorName" value "") (object Attribute tool "Ada83" name "SelectorType" value ""))) (object Attribute tool "Ada83" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "DataMemberName" value "${attribute}") (object Attribute tool "Ada83" name "GetName" value "Get_${attribute}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${attribute}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "IsConstant" value FALSE) (object Attribute tool "Ada83" name "InitialValue" value "") (object Attribute tool "Ada83" name "Variant" value "") (object Attribute tool "Ada83" name "Representation" value (value Text "")))) (object Attribute tool "Ada83" name "default__Association" value (list Attribute_Set (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada83" name "GetName" value "Get_${association}") (object Attribute tool "Ada83" name "InlineGet" value FALSE) (object Attribute tool "Ada83" name "SetName" value "Set_${association}") (object Attribute tool "Ada83" name "InlineSet" value FALSE) (object Attribute tool "Ada83" name "GenerateAssociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada83" name "AssociateName" value "Associate") (object Attribute tool "Ada83" name "InlineAssociate" value FALSE) (object Attribute tool "Ada83" name "GenerateDissociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada83" name "DissociateName" value "Dissociate") (object Attribute tool "Ada83" name "InlineDissociate" value FALSE) (object Attribute tool "Ada83" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "DoNotCreate" value 201))) (object Attribute tool "Ada83" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Function" value 199) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Role" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada83" name "DataMemberName" value "${target}") (object Attribute tool "Ada83" name "GetName" value "Get_${target}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${target}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "IsConstant" value FALSE) (object Attribute tool "Ada83" name "InitialValue" value "") (object Attribute tool "Ada83" name "ContainerGeneric" value "List") (object Attribute tool "Ada83" name "ContainerType" value "") (object Attribute tool "Ada83" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada83" name "SelectorName" value "") (object Attribute tool "Ada83" name "SelectorType" value "") (object Attribute tool "Ada83" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "Ada83" name "Directory" value "AUTO GENERATE"))) (object Attribute tool "Ada83" name "HiddenTool" value FALSE) (object Attribute tool "Ada95" name "propertyId" value "838326200") (object Attribute tool "Ada95" name "default__Project" value (list Attribute_Set (object Attribute tool "Ada95" name "SpecFileExtension" value "1.ada") (object Attribute tool "Ada95" name "SpecFileBackupExtension" value "1.ad~") (object Attribute tool "Ada95" name "SpecFileTemporaryExtension" value "1.ad#") (object Attribute tool "Ada95" name "BodyFileExtension" value "2.ada") (object Attribute tool "Ada95" name "BodyFileBackupExtension" value "2.ad~") (object Attribute tool "Ada95" name "BodyFileTemporaryExtension" value "2.ad#") (object Attribute tool "Ada95" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Ada95" name "UseColonNotation" value TRUE) (object Attribute tool "Ada95" name "GenerateBodies" value TRUE) (object Attribute tool "Ada95" name "GenerateAccessorOperations" value TRUE) (object Attribute tool "Ada95" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada95" name "DefaultCodeBody" value "[statement]") (object Attribute tool "Ada95" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada95" name "CommentWidth" value 60) (object Attribute tool "Ada95" name "StopOnError" value FALSE) (object Attribute tool "Ada95" name "ErrorLimit" value 30) (object Attribute tool "Ada95" name "UseFileName" value FALSE) (object Attribute tool "Ada95" name "Directory" value "$ROSEADA95_SOURCE"))) (object Attribute tool "Ada95" name "default__Class" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "TypeName" value "Object") (object Attribute tool "Ada95" name "TypeVisibility" value ("TypeVisibilitySet" 43)) (object Attribute tool "Ada95" name "TypeImplementation" value ("TypeImplementationSet" 208)) (object Attribute tool "Ada95" name "TypeControl" value ("TypeControlSet" 225)) (object Attribute tool "Ada95" name "TypeControlName" value "Controlled_${type}") (object Attribute tool "Ada95" name "TypeDefinition" value (value Text "")) (object Attribute tool "Ada95" name "RecordImplementation" value ("RecordImplementationSet" 209)) (object Attribute tool "Ada95" name "RecordKindPackageName" value "${class}_Record_Kinds") (object Attribute tool "Ada95" name "IsLimited" value FALSE) (object Attribute tool "Ada95" name "IsSubtype" value FALSE) (object Attribute tool "Ada95" name "GenerateAccessType" value ("GenerateAccessTypeSet" 230)) (object Attribute tool "Ada95" name "AccessTypeName" value "Handle") (object Attribute tool "Ada95" name "AccessTypeVisibility" value ("TypeVisibilitySet" 45)) (object Attribute tool "Ada95" name "AccessTypeDefinition" value (value Text "")) (object Attribute tool "Ada95" name "AccessClassWide" value TRUE) (object Attribute tool "Ada95" name "MaybeAliased" value FALSE) (object Attribute tool "Ada95" name "ParameterizedImplementation" value ("ParameterizedImplementationSet" 11)) (object Attribute tool "Ada95" name "ParentClassName" value "Superclass") (object Attribute tool "Ada95" name "EnumerationLiteralPrefix" value "A_") (object Attribute tool "Ada95" name "RecordFieldPrefix" value "The_") (object Attribute tool "Ada95" name "ArrayOfTypeName" value "Array_Of_${type}") (object Attribute tool "Ada95" name "AccessArrayOfTypeName" value "Access_Array_Of_${type}") (object Attribute tool "Ada95" name "ArrayOfAccessTypeName" value "Array_Of_${access_type}") (object Attribute tool "Ada95" name "AccessArrayOfAccessTypeName" value "Access_Array_Of_${access_type}") (object Attribute tool "Ada95" name "ArrayIndexDefinition" value "Positive range <>") (object Attribute tool "Ada95" name "GenerateAccessorOperations" value TRUE) (object Attribute tool "Ada95" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameterName" value "This") (object Attribute tool "Ada95" name "GenerateDefaultConstructor" value ("SubprogramKindSet" 199)) (object Attribute tool "Ada95" name "DefaultConstructorName" value "Create") (object Attribute tool "Ada95" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "Ada95" name "GenerateCopyConstructor" value ("SubprogramKindSet" 199)) (object Attribute tool "Ada95" name "CopyConstructorName" value "Copy") (object Attribute tool "Ada95" name "InlineCopyConstructor" value FALSE) (object Attribute tool "Ada95" name "GenerateDestructor" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "DestructorName" value "Free") (object Attribute tool "Ada95" name "InlineDestructor" value FALSE) (object Attribute tool "Ada95" name "GenerateTypeEquality" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "TypeEqualityName" value "${quote}=${quote}") (object Attribute tool "Ada95" name "InlineEquality" value FALSE) (object Attribute tool "Ada95" name "Representation" value (value Text "")) (object Attribute tool "Ada95" name "TypeImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Tagged" value 208) (object Attribute tool "Ada95" name "Record" value 210) (object Attribute tool "Ada95" name "Mixin" value 211) (object Attribute tool "Ada95" name "Protected" value 44) (object Attribute tool "Ada95" name "Task" value 212))) (object Attribute tool "Ada95" name "RecordImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "SingleType" value 209) (object Attribute tool "Ada95" name "MultipleTypes" value 213))) (object Attribute tool "Ada95" name "ParameterizedImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Generic" value 11) (object Attribute tool "Ada95" name "Unconstrained" value 214))) (object Attribute tool "Ada95" name "TypeVisibilitySet" value (list Attribute_Set (object Attribute tool "Ada95" name "Public" value 45) (object Attribute tool "Ada95" name "Private" value 43))) (object Attribute tool "Ada95" name "SubprogramKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "TypeControlSet" value (list Attribute_Set (object Attribute tool "Ada95" name "None" value 225) (object Attribute tool "Ada95" name "InitializationOnly" value 226) (object Attribute tool "Ada95" name "AssignmentFinalizationOnly" value 227) (object Attribute tool "Ada95" name "All" value 228))) (object Attribute tool "Ada95" name "GenerateAccessTypeSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Always" value 229) (object Attribute tool "Ada95" name "Auto" value 230))))) (object Attribute tool "Ada95" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Ada95" name "Generate" value TRUE) (object Attribute tool "Ada95" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada95" name "FileName" value "") (object Attribute tool "Ada95" name "ReturnType" value "") (object Attribute tool "Ada95" name "GenericFormalParameters" value (value Text "")) (object Attribute tool "Ada95" name "AdditionalWiths" value (value Text "")) (object Attribute tool "Ada95" name "IsPrivate" value FALSE))) (object Attribute tool "Ada95" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Ada95" name "Generate" value TRUE) (object Attribute tool "Ada95" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada95" name "FileName" value "") (object Attribute tool "Ada95" name "ReturnType" value "") (object Attribute tool "Ada95" name "AdditionalWiths" value (value Text "")) (object Attribute tool "Ada95" name "IsSubunit" value FALSE))) (object Attribute tool "Ada95" name "default__Operation" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "SubprogramImplementation" value ("SubprogramImplementationSet" 2)) (object Attribute tool "Ada95" name "Renames" value "") (object Attribute tool "Ada95" name "GenerateOverriding" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameterMode" value ("ParameterModeSet" 203)) (object Attribute tool "Ada95" name "ImplicitParameterClassWide" value FALSE) (object Attribute tool "Ada95" name "GenerateAccessOperation" value FALSE) (object Attribute tool "Ada95" name "Inline" value FALSE) (object Attribute tool "Ada95" name "EntryCode" value (value Text "")) (object Attribute tool "Ada95" name "ExitCode" value (value Text "")) (object Attribute tool "Ada95" name "InitialCodeBody" value "${default}") (object Attribute tool "Ada95" name "EntryBarrierCondition" value "True") (object Attribute tool "Ada95" name "Representation" value (value Text "")) (object Attribute tool "Ada95" name "SubprogramImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Spec" value 224) (object Attribute tool "Ada95" name "Body" value 2) (object Attribute tool "Ada95" name "Abstract" value 221) (object Attribute tool "Ada95" name "Renaming" value 222) (object Attribute tool "Ada95" name "RenamingAsBody" value 231) (object Attribute tool "Ada95" name "Separate" value 223))) (object Attribute tool "Ada95" name "ParameterModeSet" value (list Attribute_Set (object Attribute tool "Ada95" name "In" value 204) (object Attribute tool "Ada95" name "Out" value 205) (object Attribute tool "Ada95" name "InOut" value 203) (object Attribute tool "Ada95" name "Access" value 220) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Has" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${supplier}") (object Attribute tool "Ada95" name "RecordFieldImplementation" value ("RecordFieldImplementationSet" 216)) (object Attribute tool "Ada95" name "RecordFieldName" value "${relationship}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${relationship}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${relationship}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "IsAliased" value FALSE) (object Attribute tool "Ada95" name "IsConstant" value FALSE) (object Attribute tool "Ada95" name "InitialValue" value "") (object Attribute tool "Ada95" name "ContainerImplementation" value ("ContainerImplementationSet" 217)) (object Attribute tool "Ada95" name "ContainerGeneric" value "List") (object Attribute tool "Ada95" name "ContainerType" value "") (object Attribute tool "Ada95" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada95" name "SelectorName" value "") (object Attribute tool "Ada95" name "SelectorType" value "") (object Attribute tool "Ada95" name "RecordFieldImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Component" value 216) (object Attribute tool "Ada95" name "Discriminant" value 218) (object Attribute tool "Ada95" name "AccessDiscriminant" value 219))) (object Attribute tool "Ada95" name "ContainerImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Array" value 217) (object Attribute tool "Ada95" name "Generic" value 11))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "RecordFieldImplementation" value ("RecordFieldImplementationSet" 216)) (object Attribute tool "Ada95" name "RecordFieldName" value "${attribute}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${attribute}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${attribute}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "IsAliased" value FALSE) (object Attribute tool "Ada95" name "IsConstant" value FALSE) (object Attribute tool "Ada95" name "InitialValue" value "") (object Attribute tool "Ada95" name "Representation" value (value Text "")) (object Attribute tool "Ada95" name "RecordFieldImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Component" value 216) (object Attribute tool "Ada95" name "Discriminant" value 218) (object Attribute tool "Ada95" name "AccessDiscriminant" value 219))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Association" value (list Attribute_Set (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GetName" value "Get_${association}") (object Attribute tool "Ada95" name "InlineGet" value FALSE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "SetName" value "Set_${association}") (object Attribute tool "Ada95" name "InlineSet" value FALSE) (object Attribute tool "Ada95" name "GenerateAssociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "AssociateName" value "Associate") (object Attribute tool "Ada95" name "InlineAssociate" value FALSE) (object Attribute tool "Ada95" name "GenerateDissociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "DissociateName" value "Dissociate") (object Attribute tool "Ada95" name "InlineDissociate" value FALSE) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Role" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada95" name "RecordFieldImplementation" value ("RecordFieldImplementationSet" 216)) (object Attribute tool "Ada95" name "RecordFieldName" value "${target}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${target}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${target}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "IsAliased" value FALSE) (object Attribute tool "Ada95" name "IsConstant" value FALSE) (object Attribute tool "Ada95" name "InitialValue" value "") (object Attribute tool "Ada95" name "ContainerImplementation" value ("ContainerImplementationSet" 217)) (object Attribute tool "Ada95" name "ContainerGeneric" value "List") (object Attribute tool "Ada95" name "ContainerType" value "") (object Attribute tool "Ada95" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada95" name "SelectorName" value "") (object Attribute tool "Ada95" name "SelectorType" value "") (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "RecordFieldImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Component" value 216) (object Attribute tool "Ada95" name "Discriminant" value 218) (object Attribute tool "Ada95" name "AccessDiscriminant" value 219))) (object Attribute tool "Ada95" name "ContainerImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Array" value 217) (object Attribute tool "Ada95" name "Generic" value 11))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "Ada95" name "Directory" value "AUTO GENERATE"))) (object Attribute tool "Ada95" name "HiddenTool" value FALSE) (object Attribute tool "CORBA" name "propertyId" value "809135966") (object Attribute tool "CORBA" name "default__Project" value (list Attribute_Set (object Attribute tool "CORBA" name "CreateMissingDirectories" value TRUE) (object Attribute tool "CORBA" name "Editor" value ("EditorType" 100)) (object Attribute tool "CORBA" name "IncludePath" value "") (object Attribute tool "CORBA" name "StopOnError" value TRUE) (object Attribute tool "CORBA" name "EditorType" value (list Attribute_Set (object Attribute tool "CORBA" name "BuiltIn" value 100) (object Attribute tool "CORBA" name "WindowsShell" value 101))) (object Attribute tool "CORBA" name "PathSeparator" value ""))) (object Attribute tool "CORBA" name "default__Class" value (list Attribute_Set (object Attribute tool "CORBA" name "ArrayDimensions" value "") (object Attribute tool "CORBA" name "ConstValue" value "") (object Attribute tool "CORBA" name "ImplementationType" value ""))) (object Attribute tool "CORBA" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "CORBA" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "CORBA" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "CORBA" name "CopyrightNotice" value (value Text "")) (object Attribute tool "CORBA" name "InclusionProtectionSymbol" value "AUTO GENERATE"))) (object Attribute tool "CORBA" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "CORBA" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "CORBA" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "CORBA" name "CopyrightNotice" value (value Text "")) (object Attribute tool "CORBA" name "InclusionProtectionSymbol" value "AUTO GENERATE"))) (object Attribute tool "CORBA" name "default__Operation" value (list Attribute_Set (object Attribute tool "CORBA" name "Context" value "") (object Attribute tool "CORBA" name "OperationIsOneWay" value FALSE))) (object Attribute tool "CORBA" name "default__Attribute" value (list Attribute_Set (object Attribute tool "CORBA" name "ArrayDimensions" value "") (object Attribute tool "CORBA" name "CaseSpecifier" value "") (object Attribute tool "CORBA" name "IsReadOnly" value FALSE) (object Attribute tool "CORBA" name "Order" value ""))) (object Attribute tool "CORBA" name "default__Role" value (list Attribute_Set (object Attribute tool "CORBA" name "ArrayDimensions" value "") (object Attribute tool "CORBA" name "CaseSpecifier" value "") (object Attribute tool "CORBA" name "GenerateForwardReference" value FALSE) (object Attribute tool "CORBA" name "IsReadOnly" value FALSE) (object Attribute tool "CORBA" name "Order" value "") (object Attribute tool "CORBA" name "BoundedRoleType" value ("AssocTypeSet" 47)) (object Attribute tool "CORBA" name "AssocTypeSet" value (list Attribute_Set (object Attribute tool "CORBA" name "Array" value 24) (object Attribute tool "CORBA" name "Sequence" value 47))))) (object Attribute tool "CORBA" name "default__Uses" value (list Attribute_Set (object Attribute tool "CORBA" name "GenerateForwardReference" value FALSE))) (object Attribute tool "CORBA" name "HiddenTool" value FALSE) (object Attribute tool "Data Modeler" name "propertyId" value "809135966") (object Attribute tool "Data Modeler" name "default__Project" value (list Attribute_Set (object Attribute tool "Data Modeler" name "project" value "") (object Attribute tool "Data Modeler" name "TableCounter" value 0) (object Attribute tool "Data Modeler" name "ViewCounter" value 0) (object Attribute tool "Data Modeler" name "DomainCounter" value 0) (object Attribute tool "Data Modeler" name "SPPackageCounter" value 0) (object Attribute tool "Data Modeler" name "TriggerCounter" value 0) (object Attribute tool "Data Modeler" name "IndexCounter" value 0) (object Attribute tool "Data Modeler" name "ConstraintCounter" value 0) (object Attribute tool "Data Modeler" name "StoreProcedureCounter" value 0) (object Attribute tool "Data Modeler" name "PrimaryKeyCounter" value 0) (object Attribute tool "Data Modeler" name "ForeignKeyCounter" value 0) (object Attribute tool "Data Modeler" name "JoinCounter" value 0) (object Attribute tool "Data Modeler" name "TableSpaceCounter" value 0) (object Attribute tool "Data Modeler" name "cONTAINERCounter" value 0) (object Attribute tool "Data Modeler" name "TablePrefix" value "") (object Attribute tool "Data Modeler" name "ViewPrefix" value "") (object Attribute tool "Data Modeler" name "DomainPrefix" value "") (object Attribute tool "Data Modeler" name "TriggerPrefix" value "") (object Attribute tool "Data Modeler" name "IndexPrefix" value "") (object Attribute tool "Data Modeler" name "ConstraintPrefix" value "") (object Attribute tool "Data Modeler" name "StoreProcedurePrefix" value "") (object Attribute tool "Data Modeler" name "PrimaryKeyPrefix" value "") (object Attribute tool "Data Modeler" name "ForeignKeyPrefix" value "") (object Attribute tool "Data Modeler" name "TableSpacePrefix" value ""))) (object Attribute tool "Data Modeler" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "IsDatabase" value FALSE) (object Attribute tool "Data Modeler" name "TargetDatabase" value "") (object Attribute tool "Data Modeler" name "Location" value "") (object Attribute tool "Data Modeler" name "IsTableSpace" value FALSE) (object Attribute tool "Data Modeler" name "TableSpaceType" value "") (object Attribute tool "Data Modeler" name "IsDeault" value FALSE) (object Attribute tool "Data Modeler" name "BufferPool" value "") (object Attribute tool "Data Modeler" name "ExtentSize" value 1) (object Attribute tool "Data Modeler" name "PrefetchSize" value 1) (object Attribute tool "Data Modeler" name "PageSize" value 4) (object Attribute tool "Data Modeler" name "ManagedBy" value "") (object Attribute tool "Data Modeler" name "ContainerList" value ""))) (object Attribute tool "Data Modeler" name "default__Category" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "dmSchema" value "") (object Attribute tool "Data Modeler" name "dmDomainPackage" value "") (object Attribute tool "Data Modeler" name "IsSchema" value FALSE) (object Attribute tool "Data Modeler" name "IsDomainPackage" value FALSE) (object Attribute tool "Data Modeler" name "IsRootSchema" value FALSE) (object Attribute tool "Data Modeler" name "IsRootDomainPackage" value FALSE) (object Attribute tool "Data Modeler" name "IsSchemaPackage" value FALSE) (object Attribute tool "Data Modeler" name "DatabaseID" value "") (object Attribute tool "Data Modeler" name "DBMS" value ""))) (object Attribute tool "Data Modeler" name "default__Class" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "IsTable" value FALSE) (object Attribute tool "Data Modeler" name "IsView" value FALSE) (object Attribute tool "Data Modeler" name "IsDomain" value FALSE) (object Attribute tool "Data Modeler" name "IsSPPackage" value FALSE) (object Attribute tool "Data Modeler" name "Synonymns" value "") (object Attribute tool "Data Modeler" name "TableSpaceID" value "") (object Attribute tool "Data Modeler" name "SourceId" value "") (object Attribute tool "Data Modeler" name "SourceType" value "") (object Attribute tool "Data Modeler" name "CorrelationName" value "") (object Attribute tool "Data Modeler" name "SelectClause" value "") (object Attribute tool "Data Modeler" name "IsUpdateable" value TRUE) (object Attribute tool "Data Modeler" name "CheckOption" value "None") (object Attribute tool "Data Modeler" name "IsSnapShot" value FALSE) (object Attribute tool "Data Modeler" name "IsDistinct" value FALSE) (object Attribute tool "Data Modeler" name "PersistToServer" value "") (object Attribute tool "Data Modeler" name "IsPackage" value FALSE))) (object Attribute tool "Data Modeler" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "Ordinal" value 0) (object Attribute tool "Data Modeler" name "IsIdentity" value FALSE) (object Attribute tool "Data Modeler" name "IsUnique" value FALSE) (object Attribute tool "Data Modeler" name "NullsAllowed" value FALSE) (object Attribute tool "Data Modeler" name "Length" value 0) (object Attribute tool "Data Modeler" name "Scale" value 0) (object Attribute tool "Data Modeler" name "ColumnType" value "Native") (object Attribute tool "Data Modeler" name "ForBitData" value FALSE) (object Attribute tool "Data Modeler" name "DefaultValueType" value "") (object Attribute tool "Data Modeler" name "DefaultValue" value "") (object Attribute tool "Data Modeler" name "SourceId" value "") (object Attribute tool "Data Modeler" name "SourceType" value "") (object Attribute tool "Data Modeler" name "OID" value FALSE))) (object Attribute tool "Data Modeler" name "default__Association" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "IsRelationship" value FALSE) (object Attribute tool "Data Modeler" name "SourceId" value "") (object Attribute tool "Data Modeler" name "SourceType" value "") (object Attribute tool "Data Modeler" name "RIMethod" value "") (object Attribute tool "Data Modeler" name "ParentUpdateRule" value "") (object Attribute tool "Data Modeler" name "ParentUpdateRuleName" value "") (object Attribute tool "Data Modeler" name "ParentDeleteRule" value "") (object Attribute tool "Data Modeler" name "ParentDeleteRuleName" value "") (object Attribute tool "Data Modeler" name "ChildInsertRestrict" value FALSE) (object Attribute tool "Data Modeler" name "ChildInsertRestrictName" value "") (object Attribute tool "Data Modeler" name "ChildMultiplicity" value FALSE) (object Attribute tool "Data Modeler" name "ChildMultiplicityName" value ""))) (object Attribute tool "Data Modeler" name "default__Role" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "ConstraintName" value ""))) (object Attribute tool "Data Modeler" name "default__Operation" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "IsConstraint" value FALSE) (object Attribute tool "Data Modeler" name "ConstraintType" value "") (object Attribute tool "Data Modeler" name "IsIndex" value FALSE) (object Attribute tool "Data Modeler" name "IsTrigger" value FALSE) (object Attribute tool "Data Modeler" name "IsStoredProcedure" value FALSE) (object Attribute tool "Data Modeler" name "IsCluster" value FALSE) (object Attribute tool "Data Modeler" name "TableSpace" value "") (object Attribute tool "Data Modeler" name "FillFactor" value 0) (object Attribute tool "Data Modeler" name "KeyList" value "") (object Attribute tool "Data Modeler" name "CheckPredicate" value "") (object Attribute tool "Data Modeler" name "IsUnique" value FALSE) (object Attribute tool "Data Modeler" name "DeferalMode" value "") (object Attribute tool "Data Modeler" name "InitialCheckTime" value "") (object Attribute tool "Data Modeler" name "TriggerType" value "") (object Attribute tool "Data Modeler" name "IsInsertEvent" value FALSE) (object Attribute tool "Data Modeler" name "IsUpdateEvent" value FALSE) (object Attribute tool "Data Modeler" name "IsDeleteEvent" value FALSE) (object Attribute tool "Data Modeler" name "RefOldTable" value "") (object Attribute tool "Data Modeler" name "RefNewTable" value "") (object Attribute tool "Data Modeler" name "RefOldRow" value "") (object Attribute tool "Data Modeler" name "RefNewRow" value "") (object Attribute tool "Data Modeler" name "IsRow" value FALSE) (object Attribute tool "Data Modeler" name "WhenClause" value "") (object Attribute tool "Data Modeler" name "Language" value "SQL") (object Attribute tool "Data Modeler" name "ProcType" value "Procedure") (object Attribute tool "Data Modeler" name "IsDeterministic" value FALSE) (object Attribute tool "Data Modeler" name "ParameterStyle" value "") (object Attribute tool "Data Modeler" name "ReturnedNull" value FALSE) (object Attribute tool "Data Modeler" name "ExternalName" value "") (object Attribute tool "Data Modeler" name "Length" value "") (object Attribute tool "Data Modeler" name "Scale" value "") (object Attribute tool "Data Modeler" name "ForBitData" value FALSE) (object Attribute tool "Data Modeler" name "DefaultValue" value "") (object Attribute tool "Data Modeler" name "DefaultValueType" value ""))) (object Attribute tool "Data Modeler" name "default__Parameter" value (list Attribute_Set (object Attribute tool "Data Modeler" name "dmItem" value FALSE) (object Attribute tool "Data Modeler" name "DMName" value "") (object Attribute tool "Data Modeler" name "IsInParameter" value TRUE) (object Attribute tool "Data Modeler" name "IsOutParameter" value FALSE) (object Attribute tool "Data Modeler" name "Ordinal" value "") (object Attribute tool "Data Modeler" name "Length" value "") (object Attribute tool "Data Modeler" name "Scale" value "") (object Attribute tool "Data Modeler" name "ForBitData" value FALSE) (object Attribute tool "Data Modeler" name "DefaultValueType" value "") (object Attribute tool "Data Modeler" name "DefaultValue" value "") (object Attribute tool "Data Modeler" name "OperationID" value ""))) (object Attribute tool "Data Modeler" name "HiddenTool" value FALSE) (object Attribute tool "Data Modeler Communicator" name "HiddenTool" value FALSE) (object Attribute tool "Java" name "propertyId" value "809135966") (object Attribute tool "Java" name "default__Project" value (list Attribute_Set (object Attribute tool "Java" name "RootDir" value "") (object Attribute tool "Java" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Java" name "StopOnError" value FALSE) (object Attribute tool "Java" name "UsePrefixes" value FALSE) (object Attribute tool "Java" name "AutoSync" value FALSE) (object Attribute tool "Java" name "NotShowRoseIDDlg" value FALSE) (object Attribute tool "Java" name "ShowCodegenDlg" value FALSE) (object Attribute tool "Java" name "GenerateRoseID" value TRUE) (object Attribute tool "Java" name "GenerateDefaultReturnLine" value TRUE) (object Attribute tool "Java" name "JavadocDefaultAuthor" value "") (object Attribute tool "Java" name "JavadocDefaultVersion" value "") (object Attribute tool "Java" name "JavadocDefaultSince" value "") (object Attribute tool "Java" name "UserDefineTagName1" value "") (object Attribute tool "Java" name "UserDefineTagApply1" value "") (object Attribute tool "Java" name "UserDefineTagText1" value "") (object Attribute tool "Java" name "UserDefineTagName2" value "") (object Attribute tool "Java" name "UserDefineTagApply2" value "") (object Attribute tool "Java" name "UserDefineTagText2" value "") (object Attribute tool "Java" name "UserDefineTagName3" value "") (object Attribute tool "Java" name "UserDefineTagApply3" value "") (object Attribute tool "Java" name "UserDefineTagText3" value "") (object Attribute tool "Java" name "JavadocNumAsterisks" value 0) (object Attribute tool "Java" name "MaxNumChars" value 80) (object Attribute tool "Java" name "Editor" value ("EditorType" 100)) (object Attribute tool "Java" name "VM" value ("VMType" 200)) (object Attribute tool "Java" name "IDE" value ("IDEType" 300)) (object Attribute tool "Java" name "ClassPath" value "C:\\Program Files\\Sybase\\Jaguar CTS 3.5\\html\\classes;C:\\Program Files\\Sybase\\Jaguar CTS 3.5\\java\\classes;C:\\Program Files\\Sybase\\Shared\\Sun\\jdk118\\lib\\classes.zip;C:\\Program Files\\Sybase\\Shared\\PowerBuilder\\classes.zip;.;") (object Attribute tool "Java" name "ReferenceClasspath" value "") (object Attribute tool "Java" name "EditorType" value (list Attribute_Set (object Attribute tool "Java" name "BuiltIn" value 100) (object Attribute tool "Java" name "WindowsShell" value 101))) (object Attribute tool "Java" name "VMType" value (list Attribute_Set (object Attribute tool "Java" name "Sun" value 200))) (object Attribute tool "Java" name "IDEType" value (list Attribute_Set (object Attribute tool "Java" name "Internal Editor" value 300) (object Attribute tool "Java" name "IBM VisualAge for Java" value 301) (object Attribute tool "Java" name "VisualCafe" value 302) (object Attribute tool "Java" name "Forte for Java" value 303) (object Attribute tool "Java" name "JBuilder" value 304))) (object Attribute tool "Java" name "VAJavaWorkingFolder" value "") (object Attribute tool "Java" name "InstanceVariablePrefix" value "") (object Attribute tool "Java" name "ClassVariablePrefix" value "") (object Attribute tool "Java" name "DefaultAttributeDataType" value "int") (object Attribute tool "Java" name "DefaultOperationReturnType" value "void") (object Attribute tool "Java" name "NoClassCustomDlg" value FALSE) (object Attribute tool "Java" name "GlobalImports" value (value Text "")) (object Attribute tool "Java" name "OpenBraceClassStyle" value TRUE) (object Attribute tool "Java" name "OpenBraceMethodStyle" value TRUE) (object Attribute tool "Java" name "UseTabs" value FALSE) (object Attribute tool "Java" name "UseSpaces" value TRUE) (object Attribute tool "Java" name "SpacingItems" value 3) (object Attribute tool "Java" name "RoseDefaultCommentStyle" value TRUE) (object Attribute tool "Java" name "AsteriskCommentStyle" value TRUE) (object Attribute tool "Java" name "JavaCommentStyle" value TRUE) (object Attribute tool "Java" name "JavadocAuthor" value FALSE) (object Attribute tool "Java" name "JavadocSince" value FALSE) (object Attribute tool "Java" name "JavadocVersion" value FALSE) (object Attribute tool "Java" name "BeanPrefix" value "") (object Attribute tool "Java" name "BeanSuffix" value "") (object Attribute tool "Java" name "RemotePrefix" value "") (object Attribute tool "Java" name "RemoteSuffix" value "") (object Attribute tool "Java" name "HomePrefix" value "") (object Attribute tool "Java" name "HomeSuffix" value "") (object Attribute tool "Java" name "PrimaryKeyPrefix" value "") (object Attribute tool "Java" name "PrimaryKeySuffix" value "") (object Attribute tool "Java" name "EJBDTDLocation" value "") (object Attribute tool "Java" name "ServletDTDLocation" value "") (object Attribute tool "Java" name "DefaultEJBVersion" value "") (object Attribute tool "Java" name "DefaultServletVersion" value "") (object Attribute tool "Java" name "GenerateDefaultJ2EEJavadoc" value TRUE) (object Attribute tool "Java" name "UserDefineJavaDocTags" value "") (object Attribute tool "Java" name "LocalPrefix" value "") (object Attribute tool "Java" name "LocalSuffix" value "") (object Attribute tool "Java" name "LocalHomePrefix" value "") (object Attribute tool "Java" name "LocalHomeSuffix" value ""))) (object Attribute tool "Java" name "default__Class" value (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "public" value 62) (object Attribute tool "Java" name "protected" value 63) (object Attribute tool "Java" name "private" value 64) (object Attribute tool "Java" name "package" value 65))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE) (object Attribute tool "Java" name "GenerateCode" value TRUE) (object Attribute tool "Java" name "DisableAutoSync" value FALSE) (object Attribute tool "Java" name "ReadOnly" value FALSE) (object Attribute tool "Java" name "Strictfp" value FALSE) (object Attribute tool "Java" name "ServletName" value "") (object Attribute tool "Java" name "ServletContextRef" value FALSE) (object Attribute tool "Java" name "IsSingleThread" value FALSE) (object Attribute tool "Java" name "ServletInitParameter" value "") (object Attribute tool "Java" name "ServletInitParameterNames" value FALSE) (object Attribute tool "Java" name "ServletIsSecure" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcher" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcherPath" value "") (object Attribute tool "Java" name "DispatcherInclude" value FALSE) (object Attribute tool "Java" name "DispatcherForward" value FALSE) (object Attribute tool "Java" name "ServletSecurityRoles" value "") (object Attribute tool "Java" name "ServletgetInfo" value "") (object Attribute tool "Java" name "ServletXMLFilePath" value "") (object Attribute tool "Java" name "ServletRequestAttribute" value "") (object Attribute tool "Java" name "ServletRequestAttributesNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestAttributes" value "") (object Attribute tool "Java" name "ServletRequestParameter" value "") (object Attribute tool "Java" name "ServletRequestParameterNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestParameters" value "") (object Attribute tool "Java" name "ServletHeader" value "") (object Attribute tool "Java" name "ServletHeaderNames" value FALSE) (object Attribute tool "Java" name "MethodForHeaders" value "") (object Attribute tool "Java" name "ServletIntHeader" value FALSE) (object Attribute tool "Java" name "ServletDateHeader" value FALSE) (object Attribute tool "Java" name "ServletCookie" value FALSE) (object Attribute tool "Java" name "MethodForCookie" value "") (object Attribute tool "Java" name "ServletContentType" value "") (object Attribute tool "Java" name "GenerateHTML" value FALSE) (object Attribute tool "Java" name "Generate_XML_DD" value TRUE) (object Attribute tool "Java" name "EJBCmpField" value "") (object Attribute tool "Java" name "EJBEnvironmentProperties" value "") (object Attribute tool "Java" name "EJBCnxFactory" value "") (object Attribute tool "Java" name "EJBReferences" value "") (object Attribute tool "Java" name "EJBSecurityRoles" value "") (object Attribute tool "Java" name "EJBNameInJAR" value "") (object Attribute tool "Java" name "EJBSessionType" value ("EJBSessionType_Set" 200)) (object Attribute tool "Java" name "EJBSessionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 200) (object Attribute tool "Java" name "Stateless" value 201) (object Attribute tool "Java" name "Stateful" value 202))) (object Attribute tool "Java" name "EJBTransactionType" value ("EJBTransactionType_Set" 211)) (object Attribute tool "Java" name "EJBTransactionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "Container" value 211) (object Attribute tool "Java" name "Bean" value 212))) (object Attribute tool "Java" name "EJBPersistenceType" value ("EJBPersistenceType_Set" 220)) (object Attribute tool "Java" name "EJBPersistenceType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 220) (object Attribute tool "Java" name "Bean" value 221) (object Attribute tool "Java" name "Container" value 222))) (object Attribute tool "Java" name "EJBReentrant" value FALSE) (object Attribute tool "Java" name "EJBSessionSync" value FALSE) (object Attribute tool "Java" name "EJBVersion" value ("EJBVersion_Set" 230)) (object Attribute tool "Java" name "EJBVersion_Set" value (list Attribute_Set (object Attribute tool "Java" name "2.0" value 230) (object Attribute tool "Java" name "1.x" value 231))) (object Attribute tool "Java" name "EJBXMLFilePath" value ""))) (object Attribute tool "Java" name "Default_Servlet__Class" value (list Attribute_Set (object Attribute tool "Java" name "ServletName" value "") (object Attribute tool "Java" name "ServletContextRef" value FALSE) (object Attribute tool "Java" name "IsSingleThread" value FALSE) (object Attribute tool "Java" name "ServletInitParameter" value "") (object Attribute tool "Java" name "ServletInitParameterNames" value FALSE) (object Attribute tool "Java" name "ServletIsSecure" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcher" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcherPath" value "") (object Attribute tool "Java" name "DispatcherInclude" value FALSE) (object Attribute tool "Java" name "DispatcherForward" value FALSE) (object Attribute tool "Java" name "ServletSecurityRoles" value "") (object Attribute tool "Java" name "ServletgetInfo" value "") (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "public" value 62) (object Attribute tool "Java" name "protected" value 63) (object Attribute tool "Java" name "private" value 64) (object Attribute tool "Java" name "package" value 65))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE) (object Attribute tool "Java" name "GenerateCode" value TRUE) (object Attribute tool "Java" name "DisableAutoSync" value FALSE) (object Attribute tool "Java" name "ReadOnly" value FALSE) (object Attribute tool "Java" name "Strictfp" value FALSE) (object Attribute tool "Java" name "ServletXMLFilePath" value "") (object Attribute tool "Java" name "ServletRequestAttribute" value "") (object Attribute tool "Java" name "ServletRequestAttributesNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestAttributes" value "") (object Attribute tool "Java" name "ServletRequestParameter" value "") (object Attribute tool "Java" name "ServletRequestParameterNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestParameters" value "") (object Attribute tool "Java" name "ServletHeader" value "") (object Attribute tool "Java" name "ServletHeaderNames" value FALSE) (object Attribute tool "Java" name "MethodForHeaders" value "") (object Attribute tool "Java" name "ServletIntHeader" value FALSE) (object Attribute tool "Java" name "ServletDateHeader" value FALSE) (object Attribute tool "Java" name "ServletCookie" value FALSE) (object Attribute tool "Java" name "MethodForCookie" value "") (object Attribute tool "Java" name "ServletContentType" value "") (object Attribute tool "Java" name "GenerateHTML" value FALSE) (object Attribute tool "Java" name "Generate_XML_DD" value TRUE) (object Attribute tool "Java" name "EJBCmpField" value "") (object Attribute tool "Java" name "EJBEnvironmentProperties" value "") (object Attribute tool "Java" name "EJBCnxFactory" value "") (object Attribute tool "Java" name "EJBReferences" value "") (object Attribute tool "Java" name "EJBSecurityRoles" value "") (object Attribute tool "Java" name "EJBNameInJAR" value "") (object Attribute tool "Java" name "EJBSessionType" value ("EJBSessionType_Set" 200)) (object Attribute tool "Java" name "EJBSessionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 200) (object Attribute tool "Java" name "Stateless" value 201) (object Attribute tool "Java" name "Stateful" value 202))) (object Attribute tool "Java" name "EJBTransactionType" value ("EJBTransactionType_Set" 211)) (object Attribute tool "Java" name "EJBTransactionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "Container" value 211) (object Attribute tool "Java" name "Bean" value 212))) (object Attribute tool "Java" name "EJBPersistenceType" value ("EJBPersistenceType_Set" 220)) (object Attribute tool "Java" name "EJBPersistenceType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 220) (object Attribute tool "Java" name "Bean" value 221) (object Attribute tool "Java" name "Container" value 222))) (object Attribute tool "Java" name "EJBReentrant" value FALSE) (object Attribute tool "Java" name "EJBSessionSync" value FALSE) (object Attribute tool "Java" name "EJBVersion" value ("EJBVersion_Set" 230)) (object Attribute tool "Java" name "EJBVersion_Set" value (list Attribute_Set (object Attribute tool "Java" name "2.0" value 230) (object Attribute tool "Java" name "1.x" value 231))) (object Attribute tool "Java" name "EJBXMLFilePath" value ""))) (object Attribute tool "Java" name "Http_Servlet__Class" value (list Attribute_Set (object Attribute tool "Java" name "ServletRequestAttribute" value "") (object Attribute tool "Java" name "ServletRequestAttributesNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestAttributes" value "") (object Attribute tool "Java" name "ServletRequestParameter" value "") (object Attribute tool "Java" name "ServletRequestParameterNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestParameters" value "") (object Attribute tool "Java" name "ServletHeader" value "") (object Attribute tool "Java" name "ServletHeaderNames" value FALSE) (object Attribute tool "Java" name "MethodForHeaders" value "") (object Attribute tool "Java" name "ServletIntHeader" value FALSE) (object Attribute tool "Java" name "ServletDateHeader" value FALSE) (object Attribute tool "Java" name "ServletCookie" value FALSE) (object Attribute tool "Java" name "MethodForCookie" value "") (object Attribute tool "Java" name "ServletContentType" value "") (object Attribute tool "Java" name "GenerateHTML" value FALSE) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "public" value 62) (object Attribute tool "Java" name "protected" value 63) (object Attribute tool "Java" name "private" value 64) (object Attribute tool "Java" name "package" value 65))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE) (object Attribute tool "Java" name "GenerateCode" value TRUE) (object Attribute tool "Java" name "DisableAutoSync" value FALSE) (object Attribute tool "Java" name "ReadOnly" value FALSE) (object Attribute tool "Java" name "Strictfp" value FALSE) (object Attribute tool "Java" name "ServletName" value "") (object Attribute tool "Java" name "ServletContextRef" value FALSE) (object Attribute tool "Java" name "IsSingleThread" value FALSE) (object Attribute tool "Java" name "ServletInitParameter" value "") (object Attribute tool "Java" name "ServletInitParameterNames" value FALSE) (object Attribute tool "Java" name "ServletIsSecure" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcher" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcherPath" value "") (object Attribute tool "Java" name "DispatcherInclude" value FALSE) (object Attribute tool "Java" name "DispatcherForward" value FALSE) (object Attribute tool "Java" name "ServletSecurityRoles" value "") (object Attribute tool "Java" name "ServletgetInfo" value "") (object Attribute tool "Java" name "ServletXMLFilePath" value "") (object Attribute tool "Java" name "Generate_XML_DD" value TRUE) (object Attribute tool "Java" name "EJBCmpField" value "") (object Attribute tool "Java" name "EJBEnvironmentProperties" value "") (object Attribute tool "Java" name "EJBCnxFactory" value "") (object Attribute tool "Java" name "EJBReferences" value "") (object Attribute tool "Java" name "EJBSecurityRoles" value "") (object Attribute tool "Java" name "EJBNameInJAR" value "") (object Attribute tool "Java" name "EJBSessionType" value ("EJBSessionType_Set" 200)) (object Attribute tool "Java" name "EJBSessionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 200) (object Attribute tool "Java" name "Stateless" value 201) (object Attribute tool "Java" name "Stateful" value 202))) (object Attribute tool "Java" name "EJBTransactionType" value ("EJBTransactionType_Set" 211)) (object Attribute tool "Java" name "EJBTransactionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "Container" value 211) (object Attribute tool "Java" name "Bean" value 212))) (object Attribute tool "Java" name "EJBPersistenceType" value ("EJBPersistenceType_Set" 220)) (object Attribute tool "Java" name "EJBPersistenceType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 220) (object Attribute tool "Java" name "Bean" value 221) (object Attribute tool "Java" name "Container" value 222))) (object Attribute tool "Java" name "EJBReentrant" value FALSE) (object Attribute tool "Java" name "EJBSessionSync" value FALSE) (object Attribute tool "Java" name "EJBVersion" value ("EJBVersion_Set" 230)) (object Attribute tool "Java" name "EJBVersion_Set" value (list Attribute_Set (object Attribute tool "Java" name "2.0" value 230) (object Attribute tool "Java" name "1.x" value 231))) (object Attribute tool "Java" name "EJBXMLFilePath" value ""))) (object Attribute tool "Java" name "Default_EJB__Class" value (list Attribute_Set (object Attribute tool "Java" name "Generate_XML_DD" value TRUE) (object Attribute tool "Java" name "EJBCmpField" value "") (object Attribute tool "Java" name "EJBEnvironmentProperties" value "") (object Attribute tool "Java" name "EJBCnxFactory" value "") (object Attribute tool "Java" name "EJBReferences" value "") (object Attribute tool "Java" name "EJBSecurityRoles" value "") (object Attribute tool "Java" name "EJBNameInJAR" value "") (object Attribute tool "Java" name "EJBSessionType" value ("EJBSessionType_Set" 200)) (object Attribute tool "Java" name "EJBSessionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 200) (object Attribute tool "Java" name "Stateless" value 201) (object Attribute tool "Java" name "Stateful" value 202))) (object Attribute tool "Java" name "EJBTransactionType" value ("EJBTransactionType_Set" 211)) (object Attribute tool "Java" name "EJBTransactionType_Set" value (list Attribute_Set (object Attribute tool "Java" name "Container" value 211) (object Attribute tool "Java" name "Bean" value 212))) (object Attribute tool "Java" name "EJBPersistenceType" value ("EJBPersistenceType_Set" 220)) (object Attribute tool "Java" name "EJBPersistenceType_Set" value (list Attribute_Set (object Attribute tool "Java" name "" value 220) (object Attribute tool "Java" name "Bean" value 221) (object Attribute tool "Java" name "Container" value 222))) (object Attribute tool "Java" name "EJBReentrant" value FALSE) (object Attribute tool "Java" name "EJBSessionSync" value FALSE) (object Attribute tool "Java" name "EJBVersion" value ("EJBVersion_Set" 230)) (object Attribute tool "Java" name "EJBVersion_Set" value (list Attribute_Set (object Attribute tool "Java" name "2.0" value 230) (object Attribute tool "Java" name "1.x" value 231))) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "public" value 62) (object Attribute tool "Java" name "protected" value 63) (object Attribute tool "Java" name "private" value 64) (object Attribute tool "Java" name "package" value 65))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE) (object Attribute tool "Java" name "GenerateCode" value TRUE) (object Attribute tool "Java" name "DisableAutoSync" value FALSE) (object Attribute tool "Java" name "ReadOnly" value FALSE) (object Attribute tool "Java" name "Strictfp" value FALSE) (object Attribute tool "Java" name "ServletName" value "") (object Attribute tool "Java" name "ServletContextRef" value FALSE) (object Attribute tool "Java" name "IsSingleThread" value FALSE) (object Attribute tool "Java" name "ServletInitParameter" value "") (object Attribute tool "Java" name "ServletInitParameterNames" value FALSE) (object Attribute tool "Java" name "ServletIsSecure" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcher" value FALSE) (object Attribute tool "Java" name "ServletRequestDispatcherPath" value "") (object Attribute tool "Java" name "DispatcherInclude" value FALSE) (object Attribute tool "Java" name "DispatcherForward" value FALSE) (object Attribute tool "Java" name "ServletSecurityRoles" value "") (object Attribute tool "Java" name "ServletgetInfo" value "") (object Attribute tool "Java" name "ServletXMLFilePath" value "") (object Attribute tool "Java" name "ServletRequestAttribute" value "") (object Attribute tool "Java" name "ServletRequestAttributesNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestAttributes" value "") (object Attribute tool "Java" name "ServletRequestParameter" value "") (object Attribute tool "Java" name "ServletRequestParameterNames" value FALSE) (object Attribute tool "Java" name "MethodForRequestParameters" value "") (object Attribute tool "Java" name "ServletHeader" value "") (object Attribute tool "Java" name "ServletHeaderNames" value FALSE) (object Attribute tool "Java" name "MethodForHeaders" value "") (object Attribute tool "Java" name "ServletIntHeader" value FALSE) (object Attribute tool "Java" name "ServletDateHeader" value FALSE) (object Attribute tool "Java" name "ServletCookie" value FALSE) (object Attribute tool "Java" name "MethodForCookie" value "") (object Attribute tool "Java" name "ServletContentType" value "") (object Attribute tool "Java" name "GenerateHTML" value FALSE) (object Attribute tool "Java" name "EJBXMLFilePath" value ""))) (object Attribute tool "Java" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")))) (object Attribute tool "Java" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")))) (object Attribute tool "Java" name "default__Operation" value (list Attribute_Set (object Attribute tool "Java" name "Abstract" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Native" value FALSE) (object Attribute tool "Java" name "Synchronized" value FALSE) (object Attribute tool "Java" name "ReplaceExistingCode" value TRUE) (object Attribute tool "Java" name "GenerateFullyQualifiedReturn" value FALSE) (object Attribute tool "Java" name "Strictfp" value FALSE))) (object Attribute tool "Java" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE) (object Attribute tool "Java" name "PropertyType" value ("BeanProperty_Set" 71)) (object Attribute tool "Java" name "BeanProperty_Set" value (list Attribute_Set (object Attribute tool "Java" name "Not A Property" value 71) (object Attribute tool "Java" name "Simple" value 72) (object Attribute tool "Java" name "Bound" value 73) (object Attribute tool "Java" name "Constrained" value 74))) (object Attribute tool "Java" name "IndividualChangeMgt" value FALSE) (object Attribute tool "Java" name "Read/Write" value ("Read/Write_Set" 81)) (object Attribute tool "Java" name "Read/Write_Set" value (list Attribute_Set (object Attribute tool "Java" name "Read & Write" value 81) (object Attribute tool "Java" name "Read Only" value 82) (object Attribute tool "Java" name "Write Only" value 83))) (object Attribute tool "Java" name "GenerateFullyQualifiedTypes" value FALSE))) (object Attribute tool "Java" name "default__Role" value (list Attribute_Set (object Attribute tool "Java" name "ContainerClass" value "") (object Attribute tool "Java" name "InitialValue" value "") (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE) (object Attribute tool "Java" name "PropertyType" value ("BeanProperty_Set" 71)) (object Attribute tool "Java" name "BeanProperty_Set" value (list Attribute_Set (object Attribute tool "Java" name "Not A Property" value 71) (object Attribute tool "Java" name "Simple" value 72) (object Attribute tool "Java" name "Bound" value 73) (object Attribute tool "Java" name "Constrained" value 74))) (object Attribute tool "Java" name "IndividualChangeMgt" value FALSE) (object Attribute tool "Java" name "Read/Write" value ("Read/Write_Set" 81)) (object Attribute tool "Java" name "Read/Write_Set" value (list Attribute_Set (object Attribute tool "Java" name "Read & Write" value 81) (object Attribute tool "Java" name "Read Only" value 82) (object Attribute tool "Java" name "Write Only" value 83))) (object Attribute tool "Java" name "GenerateFullyQualifiedTypes" value FALSE) (object Attribute tool "Java" name "IsNavigable" value TRUE))) (object Attribute tool "Java" name "HiddenTool" value FALSE) (object Attribute tool "Oracle8" name "propertyId" value "360000002") (object Attribute tool "Oracle8" name "default__Project" value (list Attribute_Set (object Attribute tool "Oracle8" name "DDLScriptFilename" value "DDL1.SQL") (object Attribute tool "Oracle8" name "DropClause" value FALSE) (object Attribute tool "Oracle8" name "PrimaryKeyColumnName" value "_ID") (object Attribute tool "Oracle8" name "PrimaryKeyColumnType" value "NUMBER(5,0)") (object Attribute tool "Oracle8" name "SchemaNamePrefix" value "") (object Attribute tool "Oracle8" name "SchemaNameSuffix" value "") (object Attribute tool "Oracle8" name "TableNamePrefix" value "") (object Attribute tool "Oracle8" name "TableNameSuffix" value "") (object Attribute tool "Oracle8" name "TypeNamePrefix" value "") (object Attribute tool "Oracle8" name "TypeNameSuffix" value "") (object Attribute tool "Oracle8" name "ViewNamePrefix" value "") (object Attribute tool "Oracle8" name "ViewNameSuffix" value "") (object Attribute tool "Oracle8" name "VarrayNamePrefix" value "") (object Attribute tool "Oracle8" name "VarrayNameSuffix" value "") (object Attribute tool "Oracle8" name "NestedTableNamePrefix" value "") (object Attribute tool "Oracle8" name "NestedTableNameSuffix" value "") (object Attribute tool "Oracle8" name "ObjectTableNamePrefix" value "") (object Attribute tool "Oracle8" name "ObjectTableNameSuffix" value ""))) (object Attribute tool "Oracle8" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Oracle8" name "IsSchema" value FALSE))) (object Attribute tool "Oracle8" name "default__Class" value (list Attribute_Set (object Attribute tool "Oracle8" name "OID" value "") (object Attribute tool "Oracle8" name "WhereClause" value "") (object Attribute tool "Oracle8" name "CheckConstraint" value "") (object Attribute tool "Oracle8" name "CollectionTypeLength" value "") (object Attribute tool "Oracle8" name "CollectionTypePrecision" value "") (object Attribute tool "Oracle8" name "CollectionTypeScale" value "") (object Attribute tool "Oracle8" name "CollectionOfREFS" value FALSE))) (object Attribute tool "Oracle8" name "default__Operation" value (list Attribute_Set (object Attribute tool "Oracle8" name "MethodKind" value ("MethodKindSet" 1903)) (object Attribute tool "Oracle8" name "OverloadID" value "") (object Attribute tool "Oracle8" name "OrderNumber" value "") (object Attribute tool "Oracle8" name "IsReadNoDataState" value FALSE) (object Attribute tool "Oracle8" name "IsReadNoProcessState" value FALSE) (object Attribute tool "Oracle8" name "IsWriteNoDataState" value FALSE) (object Attribute tool "Oracle8" name "IsWriteNoProcessState" value FALSE) (object Attribute tool "Oracle8" name "IsSelfish" value FALSE) (object Attribute tool "Oracle8" name "TriggerType" value ("TriggerTypeSet" 1801)) (object Attribute tool "Oracle8" name "TriggerEvent" value ("TriggerEventSet" 1601)) (object Attribute tool "Oracle8" name "TriggerText" value "") (object Attribute tool "Oracle8" name "TriggerReferencingNames" value "") (object Attribute tool "Oracle8" name "TriggerForEach" value ("TriggerForEachSet" 1701)) (object Attribute tool "Oracle8" name "TriggerWhenClause" value "") (object Attribute tool "Oracle8" name "MethodKindSet" value (list Attribute_Set (object Attribute tool "Oracle8" name "MapMethod" value 1901) (object Attribute tool "Oracle8" name "OrderMethod" value 1902) (object Attribute tool "Oracle8" name "Function" value 1903) (object Attribute tool "Oracle8" name "Procedure" value 1904) (object Attribute tool "Oracle8" name "Operator" value 1905) (object Attribute tool "Oracle8" name "Constructor" value 1906) (object Attribute tool "Oracle8" name "Destructor" value 1907) (object Attribute tool "Oracle8" name "Trigger" value 1908) (object Attribute tool "Oracle8" name "Calculated" value 1909))) (object Attribute tool "Oracle8" name "TriggerTypeSet" value (list Attribute_Set (object Attribute tool "Oracle8" name "AFTER" value 1801) (object Attribute tool "Oracle8" name "BEFORE" value 1802) (object Attribute tool "Oracle8" name "INSTEAD OF" value 1803))) (object Attribute tool "Oracle8" name "TriggerForEachSet" value (list Attribute_Set (object Attribute tool "Oracle8" name "ROW" value 1701) (object Attribute tool "Oracle8" name "STATEMENT" value 1702))) (object Attribute tool "Oracle8" name "TriggerEventSet" value (list Attribute_Set (object Attribute tool "Oracle8" name "INSERT" value 1601) (object Attribute tool "Oracle8" name "UPDATE" value 1602) (object Attribute tool "Oracle8" name "DELETE" value 1603) (object Attribute tool "Oracle8" name "INSERT OR UPDATE" value 1604) (object Attribute tool "Oracle8" name "INSERT OR DELETE" value 1605) (object Attribute tool "Oracle8" name "UPDATE OR DELETE" value 1606) (object Attribute tool "Oracle8" name "INSERT OR UPDATE OR DELETE" value 1607))))) (object Attribute tool "Oracle8" name "default__Role" value (list Attribute_Set (object Attribute tool "Oracle8" name "OrderNumber" value ""))) (object Attribute tool "Oracle8" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Oracle8" name "OrderNumber" value "") (object Attribute tool "Oracle8" name "IsUnique" value FALSE) (object Attribute tool "Oracle8" name "NullsAllowed" value TRUE) (object Attribute tool "Oracle8" name "Length" value "") (object Attribute tool "Oracle8" name "Precision" value "2") (object Attribute tool "Oracle8" name "Scale" value "6") (object Attribute tool "Oracle8" name "IsIndex" value FALSE) (object Attribute tool "Oracle8" name "IsPrimaryKey" value FALSE) (object Attribute tool "Oracle8" name "CompositeUnique" value FALSE) (object Attribute tool "Oracle8" name "CheckConstraint" value ""))) (object Attribute tool "Oracle8" name "HiddenTool" value FALSE) (object Attribute tool "ComponentTest" name "HiddenTool" value FALSE) (object Attribute tool "R2Editor" name "HiddenTool" value FALSE) (object Attribute tool "cg" name "propertyId" value "809135966") (object Attribute tool "cg" name "default__Project" value (list Attribute_Set (object Attribute tool "cg" name "AllowGenerateOverNewerAnnotations" value FALSE) (object Attribute tool "cg" name "AllowGenerateOverNewerVersion" value FALSE) (object Attribute tool "cg" name "UseMSVC" value FALSE) (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "$ROSECPP_SOURCE") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "128vx_b") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value TRUE) (object Attribute tool "cg" name "AllowExplicitInstantiations" value FALSE) (object Attribute tool "cg" name "AllowProtectedInheritance" value TRUE) (object Attribute tool "cg" name "CommentWidth" value 60) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue<$targetClass>") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue<$targetClass,$limit>") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue<$targetClass>") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference<$targetClass>") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "AlwaysKeepOrphanedCode" value FALSE))) (object Attribute tool "cg" name "compiler2.1__Project" value (list Attribute_Set (object Attribute tool "cg" name "AllowGenerateOverNewerAnnotations" value FALSE) (object Attribute tool "cg" name "AllowGenerateOverNewerVersion" value FALSE) (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "$ROSECPP_SOURCE") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value FALSE) (object Attribute tool "cg" name "AllowExplicitInstantiations" value FALSE) (object Attribute tool "cg" name "AllowProtectedInheritance" value FALSE) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue(sizeof($targetClass))") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue(sizeof($targetClass),$limit)") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue(sizeof($targetClass),$limit)") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference($limit)") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference($limit)") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue(sizeof($targetClass))") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue(sizeof($targetClass))") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "128vx_b") (object Attribute tool "cg" name "AlwaysKeepOrphanedCode" value FALSE))) (object Attribute tool "cg" name "compiler3.0__Project" value (list Attribute_Set (object Attribute tool "cg" name "AllowGenerateOverNewerAnnotations" value FALSE) (object Attribute tool "cg" name "AllowGenerateOverNewerVersion" value FALSE) (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "$ROSECPP_SOURCE") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value TRUE) (object Attribute tool "cg" name "AllowExplicitInstantiations" value FALSE) (object Attribute tool "cg" name "AllowProtectedInheritance" value TRUE) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue<$targetClass>") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue<$targetClass,$limit>") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue<$targetClass>") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference<$targetClass>") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "128vx_b") (object Attribute tool "cg" name "AlwaysKeepOrphanedCode" value FALSE))) (object Attribute tool "cg" name "default__Class" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ImplementationType" value "") (object Attribute tool "cg" name "ClassKey" value "class") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "PutBodiesInSpec" value FALSE) (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "DefaultConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitDefaultConstructor" value FALSE) (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "CopyConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineCopyConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitCopyConstructor" value FALSE) (object Attribute tool "cg" name "GenerateDestructor" value TRUE) (object Attribute tool "cg" name "DestructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DestructorKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineDestructor" value FALSE) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 199)) (object Attribute tool "cg" name "AssignmentVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "AssignmentKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineAssignmentOperation" value FALSE) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 199)) (object Attribute tool "cg" name "EqualityVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "EqualityKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineEqualityOperations" value FALSE) (object Attribute tool "cg" name "GenerateRelationalOperations" value FALSE) (object Attribute tool "cg" name "RelationalVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "RelationalKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineRelationalOperations" value FALSE) (object Attribute tool "cg" name "GenerateStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "StorageMgmtVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "GenerateSubscriptOperation" value FALSE) (object Attribute tool "cg" name "SubscriptVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "SubscriptKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "SubscriptResultType" value "") (object Attribute tool "cg" name "InlineSubscriptOperation" value FALSE) (object Attribute tool "cg" name "GenerateDereferenceOperation" value FALSE) (object Attribute tool "cg" name "DereferenceVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DereferenceKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "DereferenceResultType" value "") (object Attribute tool "cg" name "InlineDereferenceOperation" value FALSE) (object Attribute tool "cg" name "GenerateIndirectionOperation" value FALSE) (object Attribute tool "cg" name "IndirectionVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "IndirectionKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "IndirectionResultType" value "") (object Attribute tool "cg" name "InlineIndirectionOperation" value FALSE) (object Attribute tool "cg" name "GenerateStreamOperations" value FALSE) (object Attribute tool "cg" name "StreamVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStreamOperations" value FALSE) (object Attribute tool "cg" name "ThreeKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202))) (object Attribute tool "cg" name "KindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203))) (object Attribute tool "cg" name "FriendKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GenerateSet" value (list Attribute_Set (object Attribute tool "cg" name "DeclareAndDefine" value 199) (object Attribute tool "cg" name "DeclareOnly" value 205) (object Attribute tool "cg" name "DoNotDeclare" value 206))) (object Attribute tool "cg" name "VisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14))))) (object Attribute tool "cg" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "cg" name "Generate" value TRUE) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "cg" name "CopyrightNotice" value (value Text "")) (object Attribute tool "cg" name "FileName" value "AUTO GENERATE") (object Attribute tool "cg" name "AllowExtensionlessFileName" value FALSE) (object Attribute tool "cg" name "InclusionProtectionSymbol" value "AUTO GENERATE") (object Attribute tool "cg" name "IncludeFormat" value (value Text |// $package |#include "$file" | )) (object Attribute tool "cg" name "IncludeBySimpleName" value FALSE) (object Attribute tool "cg" name "IncludePrecompiledHeader" value FALSE) (object Attribute tool "cg" name "IncludeOrder" value "AMIR") (object Attribute tool "cg" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "cg" name "InliningStyle" value ("InliningStyleSet" 207)) (object Attribute tool "cg" name "InliningStyleSet" value (list Attribute_Set (object Attribute tool "cg" name "InClassDeclaration" value 208) (object Attribute tool "cg" name "FollowingClassDeclaration" value 207))) (object Attribute tool "cg" name "TypesDefined" value (value Text "")) (object Attribute tool "cg" name "IncludeClosure" value (value Text "")))) (object Attribute tool "cg" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "cg" name "Generate" value TRUE) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "cg" name "CopyrightNotice" value (value Text "")) (object Attribute tool "cg" name "FileName" value "AUTO GENERATE") (object Attribute tool "cg" name "AllowExtensionlessFileName" value FALSE) (object Attribute tool "cg" name "IncludeFormat" value (value Text |// $package |#include "$file" | )) (object Attribute tool "cg" name "IncludeBySimpleName" value FALSE) (object Attribute tool "cg" name "IncludePrecompiledHeader" value TRUE) (object Attribute tool "cg" name "IncludeOrder" value "AMIR") (object Attribute tool "cg" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "cg" name "InliningStyle" value ("InliningStyleSet" 207)) (object Attribute tool "cg" name "InliningStyleSet" value (list Attribute_Set (object Attribute tool "cg" name "InClassDeclaration" value 208) (object Attribute tool "cg" name "FollowingClassDeclaration" value 207))) (object Attribute tool "cg" name "TypesDefined" value (value Text "")) (object Attribute tool "cg" name "IncludeClosure" value (value Text "")))) (object Attribute tool "cg" name "default__Operation" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 200)) (object Attribute tool "cg" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GenerateAbstractBody" value FALSE) (object Attribute tool "cg" name "GenerateFriendBody" value FALSE) (object Attribute tool "cg" name "GenerateFriendDecl" value FALSE) (object Attribute tool "cg" name "SpecialDeclReturnType" value "") (object Attribute tool "cg" name "OperationIsConst" value FALSE) (object Attribute tool "cg" name "OperationIsExplicit" value FALSE) (object Attribute tool "cg" name "Inline" value FALSE) (object Attribute tool "cg" name "EntryCode" value (value Text "")) (object Attribute tool "cg" name "ExitCode" value (value Text "")) (object Attribute tool "cg" name "CCRegion" value "") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "BodyAnnotations" value ""))) (object Attribute tool "cg" name "default__Has" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "Ordered" value TRUE) (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$supplier") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$relationship") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "InitialValue" value (value Text "")) (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$relationship") (object Attribute tool "cg" name "SetName" value "set_$relationship") (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "ContainerClass" value "") (object Attribute tool "cg" name "SelectorName" value "") (object Attribute tool "cg" name "SelectorType" value "") (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "HasRelTypeSet" value (list Attribute_Set (object Attribute tool "cg" name "Array" value 24) (object Attribute tool "cg" name "Sequence" value 47))))) (object Attribute tool "cg" name "default__Association" value (list Attribute_Set (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$targetClass"))) (object Attribute tool "cg" name "default__Inherit" value (list Attribute_Set (object Attribute tool "cg" name "InstanceArguments" value ""))) (object Attribute tool "cg" name "default__Role" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$targetClass") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$target") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "InitialValue" value (value Text "")) (object Attribute tool "cg" name "ContainerClass" value "") (object Attribute tool "cg" name "ContainerGet" value "$data.get($keys)") (object Attribute tool "cg" name "ContainerSet" value "$data.set($keys,$value)") (object Attribute tool "cg" name "QualifiedContainer" value "") (object Attribute tool "cg" name "AssocClassContainer" value "$supplier *") (object Attribute tool "cg" name "AssocClassInitialValue" value (value Text "")) (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$target") (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "SetName" value "set_$target") (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "QualifiedGetSetByReference" value ("QualifiedGetSetByReferenceSet" 2)) (object Attribute tool "cg" name "QualifiedGetSetByReferenceSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_GetSetByReference" value 2))) (object Attribute tool "cg" name "GenerateQualifiedGetOperation" value TRUE) (object Attribute tool "cg" name "QualifiedGetName" value "get_$target") (object Attribute tool "cg" name "QualifiedGetIsConst" value TRUE) (object Attribute tool "cg" name "QualifiedGetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "InlineQualifiedGet" value TRUE) (object Attribute tool "cg" name "GenerateQualifiedSetOperation" value TRUE) (object Attribute tool "cg" name "QualifiedSetName" value "set_$target") (object Attribute tool "cg" name "QualifiedSetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineQualifiedSet" value TRUE) (object Attribute tool "cg" name "GenerateAssocClassDataMember" value TRUE) (object Attribute tool "cg" name "AssocClassDataMemberName" value "$target") (object Attribute tool "cg" name "AssocClassDataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "AssocClassDataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "AssocClassDataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "AssocClassGetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GenerateAssocClassGetOperation" value TRUE) (object Attribute tool "cg" name "AssocClassGetName" value "get_$target") (object Attribute tool "cg" name "AssocClassGetIsConst" value TRUE) (object Attribute tool "cg" name "AssocClassGetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "InlineAssocClassGet" value TRUE) (object Attribute tool "cg" name "GenerateAssocClassSetOperation" value TRUE) (object Attribute tool "cg" name "AssocClassSetName" value "set_$target") (object Attribute tool "cg" name "AssocClassSetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineAssocClassSet" value TRUE) (object Attribute tool "cg" name "AssocClassForwardReferenceOnly" value TRUE) (object Attribute tool "cg" name "AssocTypeSet" value (list Attribute_Set (object Attribute tool "cg" name "Array" value 24) (object Attribute tool "cg" name "Sequence" value 47))))) (object Attribute tool "cg" name "default__Attribute" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$attribute") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtAttributeVisibility" value 211))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$attribute") (object Attribute tool "cg" name "SetName" value "set_$attribute") (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "CCRegion" value ""))) (object Attribute tool "cg" name "default__Uses" value (list Attribute_Set (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "BodyReferenceOnly" value FALSE))) (object Attribute tool "cg" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "DirectoryIsOnSearchList" value FALSE) (object Attribute tool "cg" name "PrecompiledHeader" value ""))) (object Attribute tool "cg" name "default__Category" value (list Attribute_Set (object Attribute tool "cg" name "IsNamespace" value FALSE) (object Attribute tool "cg" name "Indent" value 2) (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))))) (object Attribute tool "MSVC" name "propertyId" value "809135966") (object Attribute tool "MSVC" name "default__Project" value (list Attribute_Set (object Attribute tool "MSVC" name "Version" value "5.0"))) (object Attribute tool "MSVC" name "default__Class" value (list Attribute_Set (object Attribute tool "MSVC" name "Type" value ("MSVCClassTypeSet" 0)) (object Attribute tool "MSVC" name "MSVCClassTypeSet" value (list Attribute_Set (object Attribute tool "MSVC" name "Normal" value 0) (object Attribute tool "MSVC" name "Interface_Part" value 1) (object Attribute tool "MSVC" name "Connection_Part" value 2) (object Attribute tool "MSVC" name "Class_Factory" value 3))) (object Attribute tool "MSVC" name "CObjectFunctionality" value ("CObjectFunctionalitySet" 0)) (object Attribute tool "MSVC" name "CObjectFunctionalitySet" value (list Attribute_Set (object Attribute tool "MSVC" name "None" value 0) (object Attribute tool "MSVC" name "Dynamic" value 1) (object Attribute tool "MSVC" name "Dyncreate" value 2) (object Attribute tool "MSVC" name "Serial" value 3))) (object Attribute tool "MSVC" name "GenerateOverrideGroup" value FALSE) (object Attribute tool "MSVC" name "GenerateDataGroup" value FALSE) (object Attribute tool "MSVC" name "AFX_DATA_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateFieldGroup" value FALSE) (object Attribute tool "MSVC" name "AFX_FIELD_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateMessageGroup" value FALSE) (object Attribute tool "MSVC" name "GenerateMessageMap" value FALSE) (object Attribute tool "MSVC" name "AFX_MSG_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "MESSAGE_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "OLEFactory" value ("OLEFactorySet" 0)) (object Attribute tool "MSVC" name "OLEFactorySet" value (list Attribute_Set (object Attribute tool "MSVC" name "None" value 0) (object Attribute tool "MSVC" name "Built_in" value 1) (object Attribute tool "MSVC" name "Simple" value 2) (object Attribute tool "MSVC" name "Licensed" value 3))) (object Attribute tool "MSVC" name "OLEName" value "") (object Attribute tool "MSVC" name "OLEClassID" value "") (object Attribute tool "MSVC" name "GenerateOLECtlType" value FALSE) (object Attribute tool "MSVC" name "OLECtlType" value "") (object Attribute tool "MSVC" name "GenerateOLETypeLib" value FALSE) (object Attribute tool "MSVC" name "OLETypeLibID" value "") (object Attribute tool "MSVC" name "OLETypeLibMajor" value "") (object Attribute tool "MSVC" name "OLETypeLibMinor" value "") (object Attribute tool "MSVC" name "GeneratePropPageIDs" value FALSE) (object Attribute tool "MSVC" name "OLEPropPageIDs" value (value Text "")) (object Attribute tool "MSVC" name "GenerateDispatchMap" value FALSE) (object Attribute tool "MSVC" name "AFX_DISPATCH_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "StockProperties" value (value Text "")) (object Attribute tool "MSVC" name "StockFunctions" value (value Text "")) (object Attribute tool "MSVC" name "DispatchDefValue" value "") (object Attribute tool "MSVC" name "GenerateDispIdEnum" value FALSE) (object Attribute tool "MSVC" name "AFX_DISP_ID_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateInterfaceMap" value FALSE) (object Attribute tool "MSVC" name "INTERFACE_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "InitInterface" value "") (object Attribute tool "MSVC" name "GenerateEventMap" value FALSE) (object Attribute tool "MSVC" name "AFX_EVENT_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_EVENT_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "EVENT_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "StockEvents" value (value Text "")) (object Attribute tool "MSVC" name "GenerateEventSinkMap" value FALSE) (object Attribute tool "MSVC" name "AFX_EVENTSINK_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_EVENTSINK_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "EVENTSINK_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "PropNotifySinks" value (value Text "")) (object Attribute tool "MSVC" name "GenerateConnectionMap" value FALSE) (object Attribute tool "MSVC" name "CONNECTION_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "ConnectionPointIID" value "") (object Attribute tool "MSVC" name "InheritanceType" value "") (object Attribute tool "MSVC" name "DeclSpec" value "") (object Attribute tool "MSVC" name "OLECommands" value (value Text "")) (object Attribute tool "MSVC" name "MFCDeclares" value (value Text "")) (object Attribute tool "MSVC" name "MFCImplements" value (value Text "")) (object Attribute tool "MSVC" name "ATL_Declares" value (value Text "")) (object Attribute tool "MSVC" name "GenerateCOMMap" value FALSE) (object Attribute tool "MSVC" name "COM_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateConnectionPointMap" value FALSE) (object Attribute tool "MSVC" name "CONNECTION_POINT_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateMsgMap" value FALSE) (object Attribute tool "MSVC" name "MSG_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GeneratePropertyMap" value FALSE) (object Attribute tool "MSVC" name "PROPERTY_MAP_Entries" value (value Text "")))) (object Attribute tool "MSVC" name "default__Operation" value (list Attribute_Set (object Attribute tool "MSVC" name "Type" value ("MSVCOperationTypeSet" 0)) (object Attribute tool "MSVC" name "MSVCOperationTypeSet" value (list Attribute_Set (object Attribute tool "MSVC" name "Normal" value 0) (object Attribute tool "MSVC" name "Virtual_Override" value 1) (object Attribute tool "MSVC" name "Message_Handler" value 2) (object Attribute tool "MSVC" name "Dispatch_Handler" value 3) (object Attribute tool "MSVC" name "Event_Firing_Function" value 4) (object Attribute tool "MSVC" name "Event_Sink_Handler" value 5) (object Attribute tool "MSVC" name "Std_OLE_Method" value 6) (object Attribute tool "MSVC" name "Command_Parser" value 7) (object Attribute tool "MSVC" name "Property_Get_Function" value 8) (object Attribute tool "MSVC" name "Property_Set_Function" value 9) (object Attribute tool "MSVC" name "Property_Notify_Function" value 10) (object Attribute tool "MSVC" name "Macro_Generated_Function" value 11))) (object Attribute tool "MSVC" name "AFX_MSG_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "MESSAGE_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_EVENT_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "EVENT_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "AFX_EVENTSINK_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "EVENTSINK_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "CallType" value "") (object Attribute tool "MSVC" name "DeclSpec" value "") (object Attribute tool "MSVC" name "BodyImage" value (value Text "")))) (object Attribute tool "MSVC" name "default__Role" value (list Attribute_Set (object Attribute tool "MSVC" name "Type" value ("MSVCAttributeTypeSet" 0)) (object Attribute tool "MSVC" name "MSVCAttributeTypeSet" value (list Attribute_Set (object Attribute tool "MSVC" name "Normal" value 0) (object Attribute tool "MSVC" name "Member_Property" value 1) (object Attribute tool "MSVC" name "Get_Set_Property" value 2) (object Attribute tool "MSVC" name "Dialog_Data" value 3) (object Attribute tool "MSVC" name "Field_Data" value 4) (object Attribute tool "MSVC" name "Stock_Property" value 5))) (object Attribute tool "MSVC" name "AFX_DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DeclSpec" value "") (object Attribute tool "MSVC" name "PointerBase" value "") (object Attribute tool "MSVC" name "CallType" value "") (object Attribute tool "MSVC" name "StockPropertyImplementation" value ""))) (object Attribute tool "MSVC" name "default__Has" value (list Attribute_Set (object Attribute tool "MSVC" name "Type" value ("MSVCAttributeTypeSet" 0)) (object Attribute tool "MSVC" name "MSVCAttributeTypeSet" value (list Attribute_Set (object Attribute tool "MSVC" name "Normal" value 0) (object Attribute tool "MSVC" name "Member_Property" value 1) (object Attribute tool "MSVC" name "Get_Set_Property" value 2) (object Attribute tool "MSVC" name "Dialog_Data" value 3) (object Attribute tool "MSVC" name "Field_Data" value 4) (object Attribute tool "MSVC" name "Stock_Property" value 5))) (object Attribute tool "MSVC" name "AFX_DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DeclSpec" value "") (object Attribute tool "MSVC" name "PointerBase" value "") (object Attribute tool "MSVC" name "CallType" value "") (object Attribute tool "MSVC" name "StockPropertyImplementation" value ""))) (object Attribute tool "MSVC" name "default__Attribute" value (list Attribute_Set (object Attribute tool "MSVC" name "Type" value ("MSVCAttributeTypeSet" 0)) (object Attribute tool "MSVC" name "MSVCAttributeTypeSet" value (list Attribute_Set (object Attribute tool "MSVC" name "Normal" value 0) (object Attribute tool "MSVC" name "Member_Property" value 1) (object Attribute tool "MSVC" name "Get_Set_Property" value 2) (object Attribute tool "MSVC" name "Dialog_Data" value 3) (object Attribute tool "MSVC" name "Field_Data" value 4) (object Attribute tool "MSVC" name "Stock_Property" value 5))) (object Attribute tool "MSVC" name "AFX_DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DISPATCH_MAP_Entries" value (value Text "")) (object Attribute tool "MSVC" name "DeclSpec" value "") (object Attribute tool "MSVC" name "PointerBase" value "") (object Attribute tool "MSVC" name "CallType" value "") (object Attribute tool "MSVC" name "StockPropertyImplementation" value ""))) (object Attribute tool "MSVC" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "MSVC" name "GenerateIncludesGroup" value FALSE) (object Attribute tool "MSVC" name "AFX_INCLUDES_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateInsertLocation" value FALSE))) (object Attribute tool "MSVC" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "MSVC" name "GenerateIncludesGroup" value FALSE) (object Attribute tool "MSVC" name "AFX_INCLUDES_Entries" value (value Text "")) (object Attribute tool "MSVC" name "GenerateInsertLocation" value FALSE))) (object Attribute tool "cg" name "HiddenTool" value FALSE) (object Attribute tool "Rose Model Integrator" name "HiddenTool" value FALSE) (object Attribute tool "Rose Web Publisher" name "HiddenTool" value FALSE) (object Attribute tool "TopLink" name "HiddenTool" value FALSE) (object Attribute tool "COM" name "propertyId" value "783606378") (object Attribute tool "COM" name "default__Class" value (list Attribute_Set (object Attribute tool "COM" name "TypeKinds" value (list Attribute_Set (object Attribute tool "COM" name "enum" value 100) (object Attribute tool "COM" name "record" value 101) (object Attribute tool "COM" name "module" value 102) (object Attribute tool "COM" name "interface" value 103) (object Attribute tool "COM" name "dispinterface" value 104) (object Attribute tool "COM" name "coclass" value 105) (object Attribute tool "COM" name "alias" value 106) (object Attribute tool "COM" name "union" value 107) (object Attribute tool "COM" name "max" value 108) (object Attribute tool "COM" name "(none)" value 109))) (object Attribute tool "COM" name "Generate" value TRUE) (object Attribute tool "COM" name "kind" value ("TypeKinds" 109)) (object Attribute tool "COM" name "uuid" value "") (object Attribute tool "COM" name "version" value "") (object Attribute tool "COM" name "helpstring" value "") (object Attribute tool "COM" name "helpcontext" value "") (object Attribute tool "COM" name "attributes" value "") (object Attribute tool "COM" name "dllname" value "") (object Attribute tool "COM" name "alias" value ""))) (object Attribute tool "COM" name "default__Operation" value (list Attribute_Set (object Attribute tool "COM" name "Generate" value TRUE) (object Attribute tool "COM" name "id" value "") (object Attribute tool "COM" name "helpstring" value "") (object Attribute tool "COM" name "attributes" value ""))) (object Attribute tool "COM" name "default__Attribute" value (list Attribute_Set (object Attribute tool "COM" name "Generate" value TRUE) (object Attribute tool "COM" name "id" value "") (object Attribute tool "COM" name "helpstring" value "") (object Attribute tool "COM" name "attributes" value ""))) (object Attribute tool "COM" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "COM" name "Generate" value TRUE) (object Attribute tool "COM" name "filename" value "") (object Attribute tool "COM" name "library" value "") (object Attribute tool "COM" name "uuid" value "") (object Attribute tool "COM" name "version" value "") (object Attribute tool "COM" name "helpstring" value "") (object Attribute tool "COM" name "helpfile" value "") (object Attribute tool "COM" name "helpcontext" value "") (object Attribute tool "COM" name "lcid" value "") (object Attribute tool "COM" name "attributes" value ""))) (object Attribute tool "COM" name "default__Param" value (list Attribute_Set (object Attribute tool "COM" name "attributes" value ""))) (object Attribute tool "COM" name "HiddenTool" value FALSE) (object Attribute tool "VC++" name "propertyId" value "809135966") (object Attribute tool "VC++" name "default__Project" value (list Attribute_Set (object Attribute tool "VC++" name "UpdateATL" value TRUE) (object Attribute tool "VC++" name "SmartPointersOnAssoc" value TRUE) (object Attribute tool "VC++" name "GenerateImports" value TRUE) (object Attribute tool "VC++" name "PutImportsIn" value "stdafx.h") (object Attribute tool "VC++" name "FullPathInImports" value TRUE) (object Attribute tool "VC++" name "UseImportAttributes" value TRUE) (object Attribute tool "VC++" name "ImportAttributes" value "no_namespace named_guids") (object Attribute tool "VC++" name "ImportProjTypeLib" value TRUE) (object Attribute tool "VC++" name "DefaultTypeLib" value TRUE) (object Attribute tool "VC++" name "TypeLibLocation" value "") (object Attribute tool "VC++" name "CompileProjTypeLib" value TRUE) (object Attribute tool "VC++" name "IdlInterfaceAttributes" value (value Text |endpoint("") |local |object |pointer_default() |uuid("") |version("") |encode |decode |auto_handle |implicit_handle("") |code |nocode )) (object Attribute tool "VC++" name "IdlCoClassAttributes" value (value Text |uuid("") |helpstring("") |helpcontext("") |licensed |version("") |control |hidden |appobject )) (object Attribute tool "VC++" name "IdlCoClassInterfaceAttributes" value (value Text |default |source )) (object Attribute tool "VC++" name "IdlParameterAttributes" value (value Text |in |out |retval )) (object Attribute tool "VC++" name "IdlMethodAttributes" value (value Text |id(1) |helpstring("") |call_as("") |callback |helpcontext("") |hidden |local |restricted |source |vararg )) (object Attribute tool "VC++" name "IdlPropertyAttributes" value (value Text |id() |helpstring("") |call_as("") |helpcontext("") |hidden |local |restricted |source |vararg |bindable |defaultbind |defaultcallelem |displaybind |immediatebind |nonbrowseable |requestedit )) (object Attribute tool "VC++" name "RvcPtyVersion" value "1.4") (object Attribute tool "VC++" name "ModelIDStyle" value 2) (object Attribute tool "VC++" name "DocStyle" value 1) (object Attribute tool "VC++" name "GenerateIncludes" value TRUE) (object Attribute tool "VC++" name "ApplyPattern" value FALSE) (object Attribute tool "VC++" name "CreateBackupFiles" value TRUE) (object Attribute tool "VC++" name "SupportCodeName" value FALSE) (object Attribute tool "VC++" name "DocRevEngineer" value TRUE) (object Attribute tool "VC++" name "CreateOverviewDiagrams" value TRUE) (object Attribute tool "VC++" name "UpdateModelIDsInCode" value TRUE) (object Attribute tool "VC++" name "AttributeTypes" value (value Text |attr1=bool |attr2=short |attr3=int |attr4=long |attr5=char |attr6=float |attr7=double |attr8=void |attr9=clock_t |attr10=_complex |attr11=_dev_t |attr12=div_t |attr13=_exception |attr14=FILE |attr15=_finddata_t |attr16=_FPIEEE_RECORD |attr17=fpos_t |attr18=_HEAPINFO |attr19=jmp_buf |attr20=lconv |attr21=ldiv_t |attr22=_off_t |attr23=_onexit_t |attr24=_PNH |attr25=ptrdiff_t |attr26=sig_atomic_t |attr27=size_t |attr28=_stat |attr29=time_t |attr30=_timeb |attr31=tm |attr32=_utimbuf |attr33=va_list |attr34=wchar_t |attr35=wctrans_t |attr36=wctype_t |attr37=_wfinddata_t |attr38=_wfinddatai64_t |attr39=wint_t |attr40=ABORTPROC |attr41=ACMDRIVERENUMCB |attr42=ACMDRIVERPROC |attr43=ACMFILTERCHOOSEHOOKPROC |attr44=ACMFILTERENUMCB |attr45=ACMFILTERTAGENUMCB |attr46=ACMFORMATCHOOSEHOOKPROC |attr47=ACMFORMATENUMCB |attr48=ACMFORMATTAGENUMCB |attr49=APPLET_PROC |attr50=ATOM |attr51=BOOL |attr52=BOOLEAN |attr53=BYTE |attr54=CALINFO_ENUMPROC |attr55=CALLBACK |attr56=CHAR |attr57=COLORREF |attr58=CONST |attr59=CRITICAL_SECTION |attr60=CTRYID |attr61=DATEFMT_ENUMPROC |attr62=DESKTOPENUMPROC |attr63=DLGPROC |attr64=DRAWSTATEPROC |attr65=DWORD |attr66=EDITWORDBREAKPROC |attr67=ENHMFENUMPROC |attr68=ENUMRESLANGPROC |attr69=ENUMRESNAMEPROC |attr70=ENUMRESTYPEPROC |attr71=FARPROC |attr72=FILE_SEGMENT_ELEMENT |attr73=FLOAT |attr74=FONTENUMPROC |attr75=GOBJENUMPROC |attr76=GRAYSTRINGPROC |attr77=HACCEL |attr78=HANDLE |attr79=HBITMAP |attr80=HBRUSH |attr81=HCOLORSPACE |attr82=HCONV |attr83=HCONVLIST |attr84=HCURSOR |attr85=HDC |attr86=HDDEDATA |attr87=HDESK |attr88=HDROP |attr89=HDWP |attr90=HENHMETAFILE |attr91=HFILE |attr92=HFONT |attr93=HGDIOBJ |attr94=HGLOBAL |attr95=HHOOK |attr96=HICON |attr97=HIMAGELIST |attr98=HIMC |attr99=HINSTANCE |attr100=HKEY |attr101=HKL |attr102=HLOCAL |attr103=HMENU |attr104=HMETAFILE |attr105=HMODULE |attr106=HMONITOR |attr107=HOOKPROC |attr108=HPALETTE |attr109=HPEN |attr110=HRGN |attr111=HRSRC |attr112=HSZ |attr113=HTREEITEM |attr114=HWINSTA |attr115=HWND |attr116=INT |attr117=IPADDR |attr118=LANGID |attr119=LCID |attr120=LCSCSTYPE |attr121=LCSGAMUTMATCH |attr122=LCTYPE |attr123=LINEDDAPROC |attr124=LOCALE_ENUMPROC |attr125=LONG |attr126=LONGLONG |attr127=LPARAM |attr128=LPBOOL |attr129=LPBYTE |attr130=LPCCHOOKPROC |attr131=LPCFHOOKPROC |attr132=LPCOLORREF |attr133=LPCRITICAL_SECTION |attr134=LPCSTR |attr135=LPCTSTR |attr136=LPCVOID |attr137=LPCWSTR |attr138=LPDWORD |attr139=LPFIBER_START_ROUTINE |attr140=LPFRHOOKPROC |attr141=LPHANDLE |attr142=LPHANDLER_FUNCTION |attr143=LPINT |attr144=LPLONG |attr145=LPOFNHOOKPROC |attr146=LPPAGEPAINTHOOK |attr147=LPPAGESETUPHOOK |attr148=LPPRINTHOOKPROC |attr149=LPPROGRESS_ROUTINE |attr150=LPSETUPHOOKPROC |attr151=LPSTR |attr152=LPSTREAM |attr153=LPTHREAD_START_ROUTINE |attr154=LPTSTR |attr155=LPVOID |attr156=LPWORD |attr157=LPWSTR |attr158=LRESULT |attr159=LUID |attr160=PBOOL |attr161=PBOOLEAN |attr162=PBYTE |attr163=PCHAR |attr164=PCRITICAL_SECTION |attr165=PCSTR |attr166=PCTSTR |attr167=PCWCH |attr168=PCWSTR |attr169=PDWORD |attr170=PFLOAT |attr171=PFNCALLBACK |attr172=PHANDLE |attr173=PHANDLER_ROUTINE |attr174=PHKEY |attr175=PINT |attr176=PLCID |attr177=PLONG |attr178=PLUID |attr179=PROPENUMPROC |attr180=PROPENUMPROCEX |attr181=PSHORT |attr182=PSTR |attr183=PTBYTE |attr184=PTCHAR |attr185=PTIMERAPCROUTINE |attr186=PTSTR |attr187=PUCHAR |attr188=PUINT |attr189=PULONG |attr190=PUSHORT |attr191=PVOID |attr192=PWCHAR |attr193=PWORD |attr194=PWSTR |attr195=REGISTERWORDENUMPROC |attr196=REGSAM |attr197=SC_HANDLE |attr198=SC_LOCK |attr199=SENDASYNCPROC |attr200=SERVICE_STATUS_HANDLE |attr201=SHORT |attr202=TBYTE |attr203=TCHAR |attr204=TIMEFMT_ENUMPROC |attr205=TIMERPROC |attr206=UCHAR |attr207=UINT |attr208=ULONG |attr209=ULONGLONG |attr210=UNSIGNED |attr211=USHORT |attr212=VOID |attr213=WCHAR |attr214=WINAPI |attr215=WINSTAENUMPROC |attr216=WNDENUMPROC |attr217=WNDPROC |attr218=WORD |attr219=WPARAM |attr220=YIELDPROC |attr221=CPoint |attr222=CRect |attr223=CSize |attr224=CString |attr225=CTime |attr226=CTimeSpan |attr227=CCreateContext |attr228=CMemoryState |attr229=COleSafeArray |attr230=CPrintInfo |attr231=HRESULT )) (object Attribute tool "VC++" name "Containers" value (value Text |cont1=CArray<$TYPE, $TYPE&> |cont2=CByteArray |cont3=CDWordArray |cont4=CObArray |cont5=CPtrArray |cont6=CStringArray |cont7=CUIntArray |cont8=CWordArray |cont9=CList<$TYPE, $TYPE&> |cont10=CPtrList |cont11=CObList |cont12=CStringList |cont13=CMapWordToPtr |cont14=CMapPtrToWord |cont15=CMapPtrToPtr |cont16=CMapWordToOb |cont17=CMapStringToPtr |cont18=CMapStringToOb |cont19=CMapStringToString |cont20=CTypedPtrArray |cont21=CTypedPtrArray |cont22=CTypedPtrList |cont23=CTypedPtrList |cont24=CComObject<$TYPE> |cont25=CComPtr<$TYPE> |cont26=CComQIPtr<$TYPE> |cont27=CComQIPtr<$TYPE, IID*> )) (object Attribute tool "VC++" name "ClassMethods" value (value Text |*_body=// ToDo: Add your specialized code here and/or call the base class |cm1=$NAME() |cm2=$NAME(orig:const $NAME&) |cm3=<> ~$NAME() |cm4=operator=(rhs:$NAME&):$NAME& |cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs; |cm5=<> operator==(rhs:const $NAME&):bool |cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm6=<> operator!=(rhs:$NAME&):bool |cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm7=<> operator<(rhs:$NAME&):bool |cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm8=<> operator>(rhs:$NAME&):bool |cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm9=<> operator<=(rhs:$NAME&):bool |cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm10=<> operator>=(rhs:$NAME&):bool |cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false; |cm11=<> operator>>(i:istream&, rhs:$NAME&):istream& |cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i; |cm12=<> operator<<(o:ostream&, rhs:const $NAME&):ostream& |cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o; )) (object Attribute tool "VC++" name "Accessors" value (value Text |agf=<> get_$BASICNAME():const $TYPE |agf_body=return $NAME; |asf=set_$BASICNAME(value:$TYPE):void |asf_body=$NAME = value;|return; |agv=<> get_$BASICNAME():const $TYPE& |agv_body=return $NAME; |asv=set_$BASICNAME(value:$TYPE&):void |asv_body=$NAME = value;|return; |agp=<> get_$BASICNAME():const $TYPE |agp_body=return $NAME; |asp=set_$BASICNAME(value:$TYPE):void |asp_body=$NAME = value;|return; |agr=<> get_$BASICNAME():const $TYPE |agr_body=return $NAME; |asr=set_$BASICNAME(value:$TYPE):void |asr_body=$NAME = value;|return; |aga=<> get_$BASICNAME(index:int):const $TYPE |aga_body=return $NAME[index]; |asa=set_$BASICNAME(index:int, value:$TYPE):void |asa_body=$NAME[index] = value;|return; )) (object Attribute tool "VC++" name "Conditionals" value (value Text |*_decl=#ifdef _DEBUG |*_base=CObject |cond1=<> AssertValid():void |cond1_body=$SUPERNAME::AssertValid(); |cond2=<> Dump(dc:CDumpContext&):void |cond2_body=$SUPERNAME::Dump(dc); )) (object Attribute tool "VC++" name "Patterns" value (value Text |patrn1=cm1,cm3,cond1,cond2 |Patrn1_name=Default )) (object Attribute tool "VC++" name "AtlClassPrefix" value "C") (object Attribute tool "VC++" name "AtlInterfacePrefix" value "I") (object Attribute tool "VC++" name "AtlTypeDescription" value "Class") (object Attribute tool "VC++" name "DefaultLogicalPackage" value "$language Reverse Engineered/$component") (object Attribute tool "VC++" name "DefaultComponentPackage" value ""))) (object Attribute tool "VC++" name "default__Class" value (list Attribute_Set (object Attribute tool "VC++" name "Generate" value TRUE) (object Attribute tool "VC++" name "HeaderFileName" value "") (object Attribute tool "VC++" name "CodeFileName" value ""))) (object Attribute tool "VC++" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "VC++" name "InternalMap" value (value Text |*:AUTO:AUTO | )) (object Attribute tool "VC++" name "ExportMap" value (value Text |*:AUTO:AUTO | )) (object Attribute tool "VC++" name "InitialSourceIncludes" value (value Text |"stdafx.h" )) (object Attribute tool "VC++" name "InitialHeaderIncludes" value (value Text "")) (object Attribute tool "VC++" name "Copyright" value (value Text "Copyright (C) 1991 - 1999 Rational Software Corporation")) (object Attribute tool "VC++" name "KindSet" value (list Attribute_Set (object Attribute tool "VC++" name "(none)" value 300) (object Attribute tool "VC++" name "DLL" value 301) (object Attribute tool "VC++" name "EXE" value 302) (object Attribute tool "VC++" name "MIDL" value 303))) (object Attribute tool "VC++" name "Kind" value ("KindSet" 300)) (object Attribute tool "VC++" name "BodyExtensions" value (value Text |.cpp |.cxx |.inl )) (object Attribute tool "VC++" name "HeaderExtensions" value (value Text |.h |.hpp |.hxx |inl )) (object Attribute tool "VC++" name "ProjectFolders" value (value Text |Source Files |Header Files )) (object Attribute tool "VC++" name "UsePathMap" value FALSE))) (object Attribute tool "VC++" name "default__Role" value (list Attribute_Set (object Attribute tool "VC++" name "Const" value FALSE) (object Attribute tool "VC++" name "Generate" value TRUE) (object Attribute tool "VC++" name "InitialValue" value ""))) (object Attribute tool "VC++" name "default__Uses" value (list Attribute_Set (object Attribute tool "VC++" name "Generate" value TRUE))) (object Attribute tool "VC++" name "default__Category" value (list Attribute_Set (object Attribute tool "VC++" name "IsDirectory" value FALSE) (object Attribute tool "VC++" name "Directory" value ""))) (object Attribute tool "VC++" name "default__Attribute" value (list Attribute_Set (object Attribute tool "VC++" name "Generate" value TRUE))) (object Attribute tool "VC++" name "default__Operation" value (list Attribute_Set (object Attribute tool "VC++" name "Generate" value TRUE) (object Attribute tool "VC++" name "Inline" value FALSE) (object Attribute tool "VC++" name "DefaultBody" value (value Text "")))) (object Attribute tool "VC++" name "HiddenTool" value FALSE) (object Attribute tool "Version Control" name "HiddenTool" value FALSE) (object Attribute tool "Visual Basic" name "propertyId" value "783606378") (object Attribute tool "Visual Basic" name "default__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "UpdateCode" value TRUE) (object Attribute tool "Visual Basic" name "UpdateModel" value TRUE) (object Attribute tool "Visual Basic" name "InstancingSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "SingleUse" value 214) (object Attribute tool "Visual Basic" name "GlobalSingleUse" value 215) (object Attribute tool "Visual Basic" name "MultiUse" value 219) (object Attribute tool "Visual Basic" name "GlobalMultiUse" value 220))) (object Attribute tool "Visual Basic" name "BaseSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "(none)" value 222) (object Attribute tool "Visual Basic" name "0" value 223) (object Attribute tool "Visual Basic" name "1" value 224))) (object Attribute tool "Visual Basic" name "OptionBase" value ("BaseSet" 222)) (object Attribute tool "Visual Basic" name "OptionExplicit" value TRUE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Instancing" value ("InstancingSet" 219)) (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "(none)" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204))))) (object Attribute tool "Visual Basic" name "default__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "ProcedureID" value "") (object Attribute tool "Visual Basic" name "ReplaceExistingBody" value FALSE) (object Attribute tool "Visual Basic" name "DefaultBody" value (value Text "")))) (object Attribute tool "Visual Basic" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "ProcedureID" value "") (object Attribute tool "Visual Basic" name "PropertyName" value "") (object Attribute tool "Visual Basic" name "Subscript" value ""))) (object Attribute tool "Visual Basic" name "default__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "UpdateCode" value TRUE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "FullName" value FALSE) (object Attribute tool "Visual Basic" name "ProcedureID" value "") (object Attribute tool "Visual Basic" name "PropertyName" value "") (object Attribute tool "Visual Basic" name "Subscript" value ""))) (object Attribute tool "Visual Basic" name "default__Inherit" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementsDelegation" value TRUE) (object Attribute tool "Visual Basic" name "FullName" value FALSE))) (object Attribute tool "Visual Basic" name "default__Param" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ByVal" value FALSE) (object Attribute tool "Visual Basic" name "ByRef" value FALSE) (object Attribute tool "Visual Basic" name "Optional" value FALSE) (object Attribute tool "Visual Basic" name "ParamArray" value FALSE))) (object Attribute tool "Visual Basic" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ProjectFile" value "") (object Attribute tool "Visual Basic" name "UpdateCode" value TRUE) (object Attribute tool "Visual Basic" name "UpdateModel" value TRUE) (object Attribute tool "Visual Basic" name "ImportReferences" value TRUE) (object Attribute tool "Visual Basic" name "QuickImport" value TRUE) (object Attribute tool "Visual Basic" name "ImportBinary" value FALSE))) (object Attribute tool "Visual Basic" name "HiddenTool" value FALSE) (object Attribute tool "VisualStudio" name "HiddenTool" value FALSE) (object Attribute tool "Web Modeler" name "HiddenTool" value FALSE) (object Attribute tool "XML_DTD" name "propertyId" value "809135966") (object Attribute tool "XML_DTD" name "default__Project" value (list Attribute_Set (object Attribute tool "XML_DTD" name "CreateMissingDirectories" value TRUE) (object Attribute tool "XML_DTD" name "Editor" value ("EditorType" 100)) (object Attribute tool "XML_DTD" name "StopOnError" value TRUE) (object Attribute tool "XML_DTD" name "EditorType" value (list Attribute_Set (object Attribute tool "XML_DTD" name "BuiltIn" value 100) (object Attribute tool "XML_DTD" name "WindowsShell" value 101))))) (object Attribute tool "XML_DTD" name "default__Class" value (list Attribute_Set (object Attribute tool "XML_DTD" name "Entity_SystemID" value "") (object Attribute tool "XML_DTD" name "Entity_PublicID" value "") (object Attribute tool "XML_DTD" name "NotationValue" value "") (object Attribute tool "XML_DTD" name "InternalValue" value "") (object Attribute tool "XML_DTD" name "ParameterEntity" value FALSE) (object Attribute tool "XML_DTD" name "ExternalEntity" value FALSE) (object Attribute tool "XML_DTD" name "Notation_SystemID" value "") (object Attribute tool "XML_DTD" name "Notation_PublicID" value ""))) (object Attribute tool "XML_DTD" name "default__Attribute" value (list Attribute_Set (object Attribute tool "XML_DTD" name "DefaultDeclType" value ""))) (object Attribute tool "XML_DTD" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "XML_DTD" name "Assign All" value FALSE) (object Attribute tool "XML_DTD" name "ComponentPath" value ""))) (object Attribute tool "XML_DTD" name "HiddenTool" value FALSE) (object Attribute tool "Cplusplus" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Synchronize" value TRUE) (object Attribute tool "Cplusplus" name "RevEngRootDirectory" value "") (object Attribute tool "Cplusplus" name "RootPackage" value "C++ Reverse Engineered") (object Attribute tool "Cplusplus" name "RevEngDirectoriesAsPackages" value FALSE) (object Attribute tool "Cplusplus" name "HeaderFileExtension" value ".h") (object Attribute tool "Cplusplus" name "ImplementationFileExtension" value ".cpp") (object Attribute tool "Cplusplus" name "NewHeaderFileDirectory" value "") (object Attribute tool "Cplusplus" name "NewImplementationFileDirectory" value "") (object Attribute tool "Cplusplus" name "FileCapitalization" value ("FileCapitalizationSet" 0)) (object Attribute tool "Cplusplus" name "CodeGenExtraDirectories" value ("CodeGenExtraDirectoriesSet" 0)) (object Attribute tool "Cplusplus" name "StripClassPrefix" value "") (object Attribute tool "Cplusplus" name "UseTabs" value FALSE) (object Attribute tool "Cplusplus" name "TabWidth" value 8) (object Attribute tool "Cplusplus" name "IndentWidth" value 4) (object Attribute tool "Cplusplus" name "AccessIndentation" value -2) (object Attribute tool "Cplusplus" name "ModelIdCommentRules" value ("ModelIdCommentRulesSet" 1)) (object Attribute tool "Cplusplus" name "PageWidth" value 80) (object Attribute tool "Cplusplus" name "ClassMemberOrder" value ("MemberOrderSet" 1)) (object Attribute tool "Cplusplus" name "OneParameterPerLine" value FALSE) (object Attribute tool "Cplusplus" name "NamespaceBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "ClassBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "FunctionBraceStyle" value ("BraceStyleSet" 2)) (object Attribute tool "Cplusplus" name "Copyright" value (value Text "")) (object Attribute tool "Cplusplus" name "InitialHeaderIncludes" value (value Text "")) (object Attribute tool "Cplusplus" name "InitialBodyIncludes" value (value Text "")) (object Attribute tool "Cplusplus" name "CodeGenExtraDirectoriesSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "None" value 0) (object Attribute tool "Cplusplus" name "Namespaces" value 1) (object Attribute tool "Cplusplus" name "Packages" value 2))) (object Attribute tool "Cplusplus" name "FileCapitalizationSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Same as model" value 0) (object Attribute tool "Cplusplus" name "Lower case" value 1) (object Attribute tool "Cplusplus" name "Upper case" value 2) (object Attribute tool "Cplusplus" name "Lower case with underscores" value 3))) (object Attribute tool "Cplusplus" name "BraceStyleSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "B1" value 1) (object Attribute tool "Cplusplus" name "B2" value 2) (object Attribute tool "Cplusplus" name "B3" value 3) (object Attribute tool "Cplusplus" name "B4" value 4) (object Attribute tool "Cplusplus" name "B5" value 5))) (object Attribute tool "Cplusplus" name "MemberOrderSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Public First" value 1) (object Attribute tool "Cplusplus" name "Private First" value 2) (object Attribute tool "Cplusplus" name "Order by kind" value 3) (object Attribute tool "Cplusplus" name "Unordered" value 4))) (object Attribute tool "Cplusplus" name "ModelIdCommentRulesSet" value (list Attribute_Set (object Attribute tool "Cplusplus" name "Code generation only" value 1) (object Attribute tool "Cplusplus" name "Code generation and reverse engineering" value 2) (object Attribute tool "Cplusplus" name "Never generate model IDs" value 3))))) (object Attribute tool "Deploy" name "HiddenTool" value FALSE) (object Attribute tool "framework" name "HiddenTool" value FALSE)) quid "3A9E81BE038E"))