windowing/windowserver/DES/CLIENT2.MDL
changeset 0 5d03bc08d59c
child 116 171fae344dd4
equal deleted inserted replaced
-1:000000000000 0:5d03bc08d59c
       
     1 
       
     2 (object Petal
       
     3     version    	35)
       
     4 
       
     5 (object Design "<Top Level>"
       
     6     is_unit    	TRUE
       
     7     file_name  	"d:\wserv\des\client2.mdl"
       
     8     is_loaded  	TRUE
       
     9     defaults   	(object defaults
       
    10 	rightMargin 	0.25
       
    11 	leftMargin 	0.25
       
    12 	topMargin  	0.25
       
    13 	bottomMargin 	0.5
       
    14 	pageOverlap 	0.25
       
    15 	clipIconLabels 	TRUE
       
    16 	autoResize 	FALSE
       
    17 	snapToGrid 	TRUE
       
    18 	gridX      	0
       
    19 	gridY      	0
       
    20 	defaultFont 	(object Font
       
    21 	    size       	10
       
    22 	    face       	"Arial"
       
    23 	    bold       	FALSE
       
    24 	    italics    	FALSE
       
    25 	    underline  	FALSE
       
    26 	    strike     	FALSE
       
    27 	    color      	0
       
    28 	    default_color 	TRUE)
       
    29 	showMessageNum 	3)
       
    30     root_category 	(object Class_Category "<Top Level>"
       
    31 	exportControl 	"Public"
       
    32 	global     	TRUE
       
    33 	subsystem  	"<Top Level>"
       
    34 	logical_models 	(list unit_reference_list
       
    35 	    (object Class_Category "W32"
       
    36 		exportControl 	"Public"
       
    37 		logical_models 	(list unit_reference_list
       
    38 		    (object Class "RWs"
       
    39 			fields     	(list has_relationship_list
       
    40 			    (object Has_Relationship
       
    41 				supplier   	"RGroupWindow"
       
    42 				supplier_cardinality 	(value cardinality "0..n")
       
    43 				client_cardinality 	(value cardinality "1"))
       
    44 			    (object Has_Relationship
       
    45 				supplier   	"RWindow"
       
    46 				supplier_cardinality 	(value cardinality "0..n")
       
    47 				client_cardinality 	(value cardinality "1"))
       
    48 			    (object Has_Relationship
       
    49 				supplier   	"RWsGc"
       
    50 				supplier_cardinality 	(value cardinality "0..n")
       
    51 				client_cardinality 	(value cardinality "1"))
       
    52 			    (object Has_Relationship
       
    53 				supplier   	"RPalette"
       
    54 				supplier_cardinality 	(value cardinality "0..n")
       
    55 				client_cardinality 	(value cardinality "1"))))
       
    56 		    (object Class "RGroupWindow"
       
    57 			superclasses 	(list inheritance_relationship_list
       
    58 			    (object Inheritance_Relationship
       
    59 				supplier   	"RWindowBase")))
       
    60 		    (object Class "RWindow"
       
    61 			superclasses 	(list inheritance_relationship_list
       
    62 			    (object Inheritance_Relationship
       
    63 				supplier   	"RWindowBase")
       
    64 			    (object Inheritance_Relationship
       
    65 				supplier   	"RDrawBase")))
       
    66 		    (object Class "RWsGc"
       
    67 			superclasses 	(list inheritance_relationship_list
       
    68 			    (object Inheritance_Relationship
       
    69 				supplier   	"RGdi")))
       
    70 		    (object Class "RWindowBase")
       
    71 		    (object Class "RPalette"
       
    72 			superclasses 	(list inheritance_relationship_list
       
    73 			    (object Inheritance_Relationship
       
    74 				supplier   	"RPaletteBase"))))
       
    75 		logical_presentations 	(list unit_reference_list
       
    76 		    (object ClassDiagram "Main"
       
    77 			title      	"Main"
       
    78 			zoom       	100
       
    79 			max_height 	28350
       
    80 			max_width  	21600
       
    81 			origin_x   	0
       
    82 			origin_y   	0
       
    83 			items      	(list diagram_item_list
       
    84 			    (object ClassView "Class" "RWs" @1
       
    85 				location   	(1403, 1017)
       
    86 				label      	(object ItemLabel
       
    87 				    location   	(1299, 933)
       
    88 				    nlines     	2
       
    89 				    max_width  	240
       
    90 				    justify    	0
       
    91 				    label      	"RWs")
       
    92 				annotation 	8)
       
    93 			    (object ClassView "Class" "RWindow" @2
       
    94 				location   	(622, 892)
       
    95 				label      	(object ItemLabel
       
    96 				    location   	(518, 808)
       
    97 				    nlines     	2
       
    98 				    max_width  	240
       
    99 				    justify    	0
       
   100 				    label      	"RWindow")
       
   101 				annotation 	8)
       
   102 			    (object ClassView "Class" "RWsGc" @3
       
   103 				location   	(2072, 903)
       
   104 				label      	(object ItemLabel
       
   105 				    location   	(1968, 819)
       
   106 				    nlines     	2
       
   107 				    max_width  	240
       
   108 				    justify    	0
       
   109 				    label      	"RWsGc")
       
   110 				annotation 	8)
       
   111 			    (object ClassView "Class" "RWindowBase" @4
       
   112 				location   	(659, 395)
       
   113 				label      	(object ItemLabel
       
   114 				    location   	(555, 311)
       
   115 				    nlines     	2
       
   116 				    max_width  	240
       
   117 				    justify    	0
       
   118 				    label      	"RWindowBase")
       
   119 				annotation 	8)
       
   120 			    (object ClassView "Class" "RGroupWindow" @5
       
   121 				location   	(1021, 795)
       
   122 				label      	(object ItemLabel
       
   123 				    location   	(917, 711)
       
   124 				    nlines     	2
       
   125 				    max_width  	240
       
   126 				    justify    	0
       
   127 				    label      	"RGroupWindow")
       
   128 				annotation 	8)
       
   129 			    (object ClassView "Class" "RDrawBase" @6
       
   130 				location   	(269, 168)
       
   131 				label      	(object ItemLabel
       
   132 				    location   	(165, 84)
       
   133 				    nlines     	2
       
   134 				    max_width  	240
       
   135 				    justify    	0
       
   136 				    label      	"RDrawBase")
       
   137 				annotation 	8)
       
   138 			    (object InheritView ""
       
   139 				client     	@5
       
   140 				supplier   	@4)
       
   141 			    (object HasView ""
       
   142 				client     	@1
       
   143 				supplier   	@5)
       
   144 			    (object HasView ""
       
   145 				client     	@1
       
   146 				supplier   	@2)
       
   147 			    (object HasView ""
       
   148 				client     	@1
       
   149 				supplier   	@3)
       
   150 			    (object ClassView "Class" "RGdi" @7
       
   151 				location   	(2072, 392)
       
   152 				label      	(object ItemLabel
       
   153 				    location   	(1968, 308)
       
   154 				    nlines     	2
       
   155 				    max_width  	240
       
   156 				    justify    	0
       
   157 				    label      	"RGdi")
       
   158 				annotation 	8)
       
   159 			    (object InheritView ""
       
   160 				client     	@3
       
   161 				supplier   	@7)
       
   162 			    (object ClassView "Class" "RPalette" @8
       
   163 				location   	(2378, 1512)
       
   164 				label      	(object ItemLabel
       
   165 				    location   	(2274, 1428)
       
   166 				    nlines     	2
       
   167 				    max_width  	240
       
   168 				    justify    	0
       
   169 				    label      	"RPalette")
       
   170 				annotation 	8)
       
   171 			    (object ClassView "Class" "RPaletteBase" @9
       
   172 				location   	(2425, 1106)
       
   173 				label      	(object ItemLabel
       
   174 				    location   	(2321, 1022)
       
   175 				    nlines     	2
       
   176 				    max_width  	240
       
   177 				    justify    	0
       
   178 				    label      	"RPaletteBase")
       
   179 				annotation 	8)
       
   180 			    (object InheritView ""
       
   181 				client     	@8
       
   182 				supplier   	@9)
       
   183 			    (object HasView ""
       
   184 				client     	@1
       
   185 				supplier   	@8)
       
   186 			    (object InheritView ""
       
   187 				client     	@2
       
   188 				supplier   	@6)
       
   189 			    (object InheritView ""
       
   190 				client     	@2
       
   191 				supplier   	@4)))))
       
   192 	    (object Class_Category "GdiBase"
       
   193 		exportControl 	"Public"
       
   194 		logical_models 	(list unit_reference_list
       
   195 		    (object Class "RPaletteBase")
       
   196 		    (object Class "RDrawBase")
       
   197 		    (object Class "RGdi"))
       
   198 		logical_presentations 	(list unit_reference_list
       
   199 		    (object ClassDiagram "Main"
       
   200 			title      	"Main"
       
   201 			zoom       	100
       
   202 			max_height 	28350
       
   203 			max_width  	21600
       
   204 			origin_x   	0
       
   205 			origin_y   	0
       
   206 			items      	(list diagram_item_list
       
   207 			    (object ClassView "Class" "RPaletteBase" @10
       
   208 				location   	(1012, 248)
       
   209 				label      	(object ItemLabel
       
   210 				    location   	(908, 164)
       
   211 				    nlines     	2
       
   212 				    max_width  	240
       
   213 				    justify    	0
       
   214 				    label      	"RPaletteBase")
       
   215 				annotation 	8)
       
   216 			    (object ClassView "Class" "RDrawBase" @11
       
   217 				location   	(494, 675)
       
   218 				label      	(object ItemLabel
       
   219 				    location   	(390, 591)
       
   220 				    nlines     	2
       
   221 				    max_width  	240
       
   222 				    justify    	0
       
   223 				    label      	"RDrawBase")
       
   224 				annotation 	8)
       
   225 			    (object ClassView "Class" "RGdi" @12
       
   226 				location   	(1015, 661)
       
   227 				label      	(object ItemLabel
       
   228 				    location   	(911, 577)
       
   229 				    nlines     	2
       
   230 				    max_width  	240
       
   231 				    justify    	0
       
   232 				    label      	"RGdi")
       
   233 				annotation 	8))))))
       
   234 	logical_presentations 	(list unit_reference_list
       
   235 	    (object ClassDiagram "Main"
       
   236 		title      	"Main"
       
   237 		zoom       	100
       
   238 		max_height 	28350
       
   239 		max_width  	21600
       
   240 		origin_x   	0
       
   241 		origin_y   	0
       
   242 		items      	(list diagram_item_list
       
   243 		    (object CategoryView "W32" @13
       
   244 			location   	(778, 431)
       
   245 			label      	(object ItemLabel
       
   246 			    location   	(634, 347)
       
   247 			    nlines     	2
       
   248 			    max_width  	288
       
   249 			    justify    	0
       
   250 			    label      	"W32")
       
   251 			width      	300
       
   252 			height     	180)
       
   253 		    (object CategoryView "GdiBase" @14
       
   254 			location   	(1494, 434)
       
   255 			label      	(object ItemLabel
       
   256 			    location   	(1350, 350)
       
   257 			    nlines     	2
       
   258 			    max_width  	288
       
   259 			    justify    	0
       
   260 			    label      	"GdiBase")
       
   261 			width      	300
       
   262 			height     	180)))))
       
   263     root_subsystem 	(object SubSystem "<Top Level>"
       
   264 	physical_models 	(list unit_reference_list)
       
   265 	physical_presentations 	(list unit_reference_list
       
   266 	    (object Module_Diagram "Main"
       
   267 		title      	"Main"
       
   268 		zoom       	100
       
   269 		max_height 	28350
       
   270 		max_width  	21600
       
   271 		origin_x   	0
       
   272 		origin_y   	0
       
   273 		items      	(list diagram_item_list))))
       
   274     process_structure 	(object Processes
       
   275 	ProcsNDevs 	(list
       
   276 	    (object Process_Diagram ""
       
   277 		title      	""
       
   278 		zoom       	100
       
   279 		max_height 	28350
       
   280 		max_width  	21600
       
   281 		origin_x   	0
       
   282 		origin_y   	0
       
   283 		items      	(list diagram_item_list))))
       
   284     properties 	(object Properties))