graphicsdeviceinterface/bitgdi/Documentation/bitgdi.mdl
changeset 0 5d03bc08d59c
equal deleted inserted replaced
-1:000000000000 0:5d03bc08d59c
       
     1 
       
     2 (object Petal
       
     3     version    	37)
       
     4 
       
     5 (object Design "<Top Level>"
       
     6     is_unit    	TRUE
       
     7     is_loaded  	TRUE
       
     8     defaults   	(object defaults
       
     9 	rightMargin 	0.250000
       
    10 	leftMargin 	0.250000
       
    11 	topMargin  	0.250000
       
    12 	bottomMargin 	0.500000
       
    13 	pageOverlap 	0.250000
       
    14 	clipIconLabels 	TRUE
       
    15 	autoResize 	FALSE
       
    16 	snapToGrid 	TRUE
       
    17 	gridX      	25
       
    18 	gridY      	25
       
    19 	defaultFont 	(object Font
       
    20 	    size       	10
       
    21 	    face       	"helvetica"
       
    22 	    bold       	FALSE
       
    23 	    italics    	FALSE
       
    24 	    underline  	FALSE
       
    25 	    strike     	FALSE
       
    26 	    color      	0
       
    27 	    default_color 	TRUE)
       
    28 	showMessageNum 	3
       
    29 	showClassOfObject 	TRUE
       
    30 	notation   	"Booch")
       
    31     root_category 	(object Class_Category "<Top Level>"
       
    32 	exportControl 	"Public"
       
    33 	global     	TRUE
       
    34 	subsystem  	"<Top Level>"
       
    35 	logical_models 	(list unit_reference_list
       
    36 	    (object Class "$UNNAMED$0")
       
    37 	    (object Class "$UNNAMED$1")
       
    38 	    (object Class "$UNNAMED$2")
       
    39 	    (object Class_Utility "$UNNAMED$3")
       
    40 	    (object Class "$UNNAMED$4")
       
    41 	    (object Class "$UNNAMED$5"
       
    42 		nonclass   	TRUE)
       
    43 	    (object Class "HDC"
       
    44 		nonclass   	TRUE)
       
    45 	    (object Class "CWingdiwn"
       
    46 		superclasses 	(list inheritance_relationship_list
       
    47 		    (object Inheritance_Relationship
       
    48 			supplier   	"CFbsBitGC")))
       
    49 	    (object Class "CWingdibm"
       
    50 		superclasses 	(list inheritance_relationship_list
       
    51 		    (object Inheritance_Relationship
       
    52 			supplier   	"CFbsBitGC")))
       
    53 	    (object Class "RDrawWinScreen"
       
    54 		fields     	(list has_relationship_list
       
    55 		    (object Has_Relationship
       
    56 			documentation 	"Window handle for main screen."
       
    57 			label      	"iHwnd"
       
    58 			supplier   	"HWND"
       
    59 			exportControl 	"Private"
       
    60 			Containment 	"By Value"
       
    61 			supplier_cardinality 	(value cardinality "1")
       
    62 			client_cardinality 	(value cardinality "1"))
       
    63 		    (object Has_Relationship
       
    64 			documentation 	"Windows device context handle for main screen."
       
    65 			label      	"iHdc"
       
    66 			supplier   	"HDC"
       
    67 			exportControl 	"Private"
       
    68 			Containment 	"By Value")
       
    69 		    (object Has_Relationship
       
    70 			documentation 	"Windows palette handle for main screen."
       
    71 			label      	"iPalette"
       
    72 			supplier   	"HPALETTE"
       
    73 			exportControl 	"Private"
       
    74 			Containment 	"By Value"))
       
    75 		superclasses 	(list inheritance_relationship_list
       
    76 		    (object Inheritance_Relationship
       
    77 			supplier   	"RDrawWin"
       
    78 			virtual    	TRUE))
       
    79 		abstract   	TRUE)
       
    80 	    (object Class "RDrawWinScreenGrey256"
       
    81 		superclasses 	(list inheritance_relationship_list
       
    82 		    (object Inheritance_Relationship
       
    83 			supplier   	"RDrawWinScreen"
       
    84 			virtual    	TRUE)))
       
    85 	    (object Class "RDrawWinScreenColour"
       
    86 		superclasses 	(list inheritance_relationship_list
       
    87 		    (object Inheritance_Relationship
       
    88 			supplier   	"RDrawWinScreen"
       
    89 			virtual    	TRUE)))
       
    90 	    (object Class "$UNNAMED$6"
       
    91 		nonclass   	TRUE)
       
    92 	    (object Class "$UNNAMED$7")
       
    93 	    (object Class "$UNNAMED$8")
       
    94 	    (object Class "$UNNAMED$9"
       
    95 		nonclass   	TRUE)
       
    96 	    (object Class "TSize"
       
    97 		nonclass   	TRUE)
       
    98 	    (object Class "HRGN"
       
    99 		nonclass   	TRUE)
       
   100 	    (object Class "HPEN"
       
   101 		nonclass   	TRUE)
       
   102 	    (object Class "TInt"
       
   103 		nonclass   	TRUE)
       
   104 	    (object Class "Draw*"
       
   105 		nonclass   	TRUE)
       
   106 	    (object Class "CGdiFont*"
       
   107 		nonclass   	TRUE)
       
   108 	    (object Class "HBRUSH"
       
   109 		nonclass   	TRUE)
       
   110 	    (object Class "TBool"
       
   111 		nonclass   	TRUE)
       
   112 	    (object Class "HBITMAP"
       
   113 		nonclass   	TRUE)
       
   114 	    (object Class "HPALETTE"
       
   115 		nonclass   	TRUE)
       
   116 	    (object Class "TPoint"
       
   117 		nonclass   	TRUE)
       
   118 	    (object Class "CRegion"
       
   119 		nonclass   	TRUE)
       
   120 	    (object Class "$UNNAMED$10")
       
   121 	    (object Class "RDrawWin"
       
   122 		fields     	(list has_relationship_list
       
   123 		    (object Has_Relationship
       
   124 			documentation 	"Pointer to bitmap pixel data."
       
   125 			label      	"iBitmapBits"
       
   126 			supplier   	"TUint8 *"
       
   127 			exportControl 	"Protected"
       
   128 			Containment 	"By Value")
       
   129 		    (object Has_Relationship
       
   130 			documentation 	"Pointer to bitmap palette array."
       
   131 			label      	"iBitmapColours"
       
   132 			supplier   	"LPRGBQUAD"
       
   133 			exportControl 	"Protected"
       
   134 			Containment 	"By Value")
       
   135 		    (object Has_Relationship
       
   136 			documentation 	"Windows device context handle for printing text to the bitmap."
       
   137 			label      	"iBitmapDC"
       
   138 			supplier   	"HDC"
       
   139 			exportControl 	"Protected"
       
   140 			Containment 	"By Value")
       
   141 		    (object Has_Relationship
       
   142 			documentation 	"Windows bitmap handle."
       
   143 			label      	"iBitmapHandle"
       
   144 			supplier   	"HBITMAP"
       
   145 			exportControl 	"Protected"
       
   146 			Containment 	"By Value")
       
   147 		    (object Has_Relationship
       
   148 			documentation 	"Pointer to bitmap info structure."
       
   149 			label      	"iBitmapInfo"
       
   150 			supplier   	"LPBITMAPINFO"
       
   151 			exportControl 	"Protected"
       
   152 			Containment 	"By Value")
       
   153 		    (object Has_Relationship
       
   154 			documentation 	"Pointer to bitmap info header structure."
       
   155 			label      	"iBitmapInfoHdr"
       
   156 			supplier   	"LPBITMAPINFOHEADER"
       
   157 			exportControl 	"Protected"
       
   158 			Containment 	"By Value"))
       
   159 		superclasses 	(list inheritance_relationship_list
       
   160 		    (object Inheritance_Relationship
       
   161 			supplier   	"RFbsDrawDevice"
       
   162 			virtual    	TRUE))
       
   163 		abstract   	TRUE)
       
   164 	    (object Class "RDrawWinBitmap"
       
   165 		fields     	(list has_relationship_list
       
   166 		    (object Has_Relationship
       
   167 			documentation 	"Bitmap handle."
       
   168 			label      	"iBitmap"
       
   169 			supplier   	"HBITMAP"
       
   170 			exportControl 	"Private"
       
   171 			Containment 	"By Value"
       
   172 			supplier_cardinality 	(value cardinality "1")
       
   173 			client_cardinality 	(value cardinality "1")))
       
   174 		superclasses 	(list inheritance_relationship_list
       
   175 		    (object Inheritance_Relationship
       
   176 			supplier   	"RDrawWin"
       
   177 			virtual    	TRUE))
       
   178 		abstract   	TRUE)
       
   179 	    (object Class "CBase"
       
   180 		abstract   	TRUE)
       
   181 	    (object Class "TGraphicsInfo"
       
   182 		fields     	(list has_relationship_list
       
   183 		    (object Has_Relationship
       
   184 			label      	"iFont"
       
   185 			supplier   	"RBitwiseFont"
       
   186 			Containment 	"By Reference"
       
   187 			supplier_cardinality 	(value cardinality "1")
       
   188 			client_cardinality 	(value cardinality "1"))
       
   189 		    (object Has_Relationship
       
   190 			label      	"iPatBrush"
       
   191 			supplier   	"CBitwiseBitmap"
       
   192 			Containment 	"By Reference"
       
   193 			supplier_cardinality 	(value cardinality "1")
       
   194 			client_cardinality 	(value cardinality "1"))
       
   195 		    (object Has_Relationship
       
   196 			label      	"iPalette"
       
   197 			supplier   	"RPalette"
       
   198 			Containment 	"By Reference"
       
   199 			supplier_cardinality 	(value cardinality "1")
       
   200 			client_cardinality 	(value cardinality "1"))
       
   201 		    (object Has_Relationship
       
   202 			documentation 	"Pen colour."
       
   203 			label      	"iPen"
       
   204 			supplier   	"TRgb"
       
   205 			Containment 	"By Value")
       
   206 		    (object Has_Relationship
       
   207 			documentation 	"Brush colour."
       
   208 			label      	"iBrush"
       
   209 			supplier   	"TRgb"
       
   210 			Containment 	"By Value")
       
   211 		    (object Has_Relationship
       
   212 			documentation 	"Drawing mode."
       
   213 			label      	"iDrawMode"
       
   214 			supplier   	"CGdiBase::TGdiDrawMode"
       
   215 			Containment 	"By Value")
       
   216 		    (object Has_Relationship
       
   217 			documentation 	"Specifies transparent/opaque text background."
       
   218 			label      	"iTextBackGround"
       
   219 			supplier   	"CGdiBase::TTextBackGround"
       
   220 			Containment 	"By Value")
       
   221 		    (object Has_Relationship
       
   222 			documentation 	"Rectangle to which all drawing operations will be clipped."
       
   223 			label      	"iClipRect"
       
   224 			supplier   	"TRect"
       
   225 			Containment 	"By Value")
       
   226 		    (object Has_Relationship
       
   227 			documentation 	"Position at which any patterned brush painting should originate.  Painting may still take place to the left and above this, in which case this is the point that the bottom right-hand corner of the patterned brush lines up with."
       
   228 			label      	"iPatBrushOrigin"
       
   229 			supplier   	"TPoint"
       
   230 			Containment 	"By Value"))
       
   231 		used_nodes 	(list uses_relationship_list
       
   232 		    (object Uses_Relationship
       
   233 			supplier   	"RPalette")
       
   234 		    (object Uses_Relationship
       
   235 			supplier   	"CBitwiseBitmap")
       
   236 		    (object Uses_Relationship
       
   237 			supplier   	"RBitwiseFont")))
       
   238 	    (object Class "CGdiSprite"
       
   239 		nonclass   	TRUE)
       
   240 	    (object Class "HWND"
       
   241 		nonclass   	TRUE)
       
   242 	    (object Class "RRegion"
       
   243 		nonclass   	TRUE)
       
   244 	    (object Class "CGdiBase::TGdiDrawMode"
       
   245 		nonclass   	TRUE)
       
   246 	    (object Class "CGdiBase::TTextBackGround"
       
   247 		nonclass   	TRUE)
       
   248 	    (object Class "TRect"
       
   249 		nonclass   	TRUE)
       
   250 	    (object Class "RSpriteBase"
       
   251 		nonclass   	TRUE)
       
   252 	    (object Class "TUint"
       
   253 		nonclass   	TRUE)
       
   254 	    (object Class "TUint8 *"
       
   255 		nonclass   	TRUE)
       
   256 	    (object Class "LPRGBQUAD"
       
   257 		nonclass   	TRUE)
       
   258 	    (object Class "LPBITMAPINFO"
       
   259 		nonclass   	TRUE)
       
   260 	    (object Class "LPBITMAPINFOHEADER"
       
   261 		nonclass   	TRUE)
       
   262 	    (object Class "RSpriteBase *"
       
   263 		nonclass   	TRUE)
       
   264 	    (object Class "TGdiAttributes"
       
   265 		nonclass   	TRUE)
       
   266 	    (object Class "TDisplayMode"
       
   267 		nonclass   	TRUE)
       
   268 	    (object Class "TUint8"
       
   269 		nonclass   	TRUE)
       
   270 	    (object Class "TRegionFix<1>"
       
   271 		nonclass   	TRUE)
       
   272 	    (object Class "const TRegion *"
       
   273 		nonclass   	TRUE)
       
   274 	    (object Class "const TRegion"
       
   275 		nonclass   	TRUE)
       
   276 	    (object Class "TDrawMode"
       
   277 		nonclass   	TRUE)
       
   278 	    (object Class "TLine"
       
   279 		nonclass   	TRUE)
       
   280 	    (object Class "TTextBackGround"
       
   281 		nonclass   	TRUE)
       
   282 	    (object Class "TWideLine"
       
   283 		nonclass   	TRUE)
       
   284 	    (object Class "RSessionBase")
       
   285 	    (object Class_Category "$UNNAMED$11"
       
   286 		exportControl 	"Public"
       
   287 		logical_models 	(list unit_reference_list)
       
   288 		logical_presentations 	(list unit_reference_list))
       
   289 	    (object Class_Category "BitGdi"
       
   290 		visible_categories 	(list visibility_relationship_list
       
   291 		    (object Visibility_Relationship
       
   292 			supplier   	"FontBitmapServer"))
       
   293 		exportControl 	"Public"
       
   294 		logical_models 	(list unit_reference_list
       
   295 		    (object Class "CFbsBitGC"
       
   296 			fields     	(list has_relationship_list
       
   297 			    (object Has_Relationship
       
   298 				documentation 	"Last print position, used by PrintText with no print position supplied."
       
   299 				label      	"iLastPrintPosition"
       
   300 				supplier   	"TPoint"
       
   301 				exportControl 	"Private"
       
   302 				Containment 	"By Value")
       
   303 			    (object Has_Relationship
       
   304 				label      	"iDefaultRegion"
       
   305 				supplier   	"TRegionFix<1>"
       
   306 				exportControl 	"Protected"
       
   307 				Containment 	"By Value")
       
   308 			    (object Has_Relationship
       
   309 				documentation 	"Hardware dependent drawing functions"
       
   310 				label      	"iDrawLowLevel"
       
   311 				supplier   	"RFbsDrawDevice"
       
   312 				exportControl 	"Protected"
       
   313 				Containment 	"By Reference"
       
   314 				supplier_cardinality 	(value cardinality "0,1")
       
   315 				client_cardinality 	(value cardinality "n"))
       
   316 			    (object Has_Relationship
       
   317 				label      	"iFont"
       
   318 				supplier   	"CFbsFont"
       
   319 				exportControl 	"Protected"
       
   320 				Containment 	"By Reference"
       
   321 				supplier_cardinality 	(value cardinality "0,1")
       
   322 				client_cardinality 	(value cardinality "0..n"))
       
   323 			    (object Has_Relationship
       
   324 				label      	"iPalette"
       
   325 				supplier   	"RPalette"
       
   326 				Containment 	"By Reference"
       
   327 				supplier_cardinality 	(value cardinality "0,1")
       
   328 				client_cardinality 	(value cardinality "0..n"))
       
   329 			    (object Has_Relationship
       
   330 				label      	"iClipRect"
       
   331 				supplier   	"TRect"
       
   332 				exportControl 	"Protected"
       
   333 				Containment 	"By Value")
       
   334 			    (object Has_Relationship
       
   335 				label      	"iDefaultRegionPtr"
       
   336 				supplier   	"const TRegion"
       
   337 				exportControl 	"Protected"
       
   338 				Containment 	"By Reference")
       
   339 			    (object Has_Relationship
       
   340 				label      	"iDrawMode"
       
   341 				supplier   	"TDrawMode"
       
   342 				exportControl 	"Protected"
       
   343 				Containment 	"By Value")
       
   344 			    (object Has_Relationship
       
   345 				label      	"iLastPosAdjust"
       
   346 				supplier   	"TInt"
       
   347 				exportControl 	"Protected"
       
   348 				Containment 	"By Value")
       
   349 			    (object Has_Relationship
       
   350 				label      	"iLastPosUsed"
       
   351 				supplier   	"TBool"
       
   352 				exportControl 	"Protected"
       
   353 				Containment 	"By Value")
       
   354 			    (object Has_Relationship
       
   355 				label      	"iLine"
       
   356 				supplier   	"TLine"
       
   357 				exportControl 	"Protected"
       
   358 				Containment 	"By Value")
       
   359 			    (object Has_Relationship
       
   360 				label      	"iLineWidth"
       
   361 				supplier   	"TInt"
       
   362 				exportControl 	"Protected"
       
   363 				Containment 	"By Value")
       
   364 			    (object Has_Relationship
       
   365 				label      	"iPatBrushOrigin"
       
   366 				supplier   	"TPoint"
       
   367 				exportControl 	"Protected"
       
   368 				Containment 	"By Value")
       
   369 			    (object Has_Relationship
       
   370 				label      	"iPen"
       
   371 				supplier   	"TRgb"
       
   372 				exportControl 	"Protected"
       
   373 				Containment 	"By Value")
       
   374 			    (object Has_Relationship
       
   375 				label      	"iTextBackGround"
       
   376 				supplier   	"TTextBackGround"
       
   377 				exportControl 	"Protected"
       
   378 				Containment 	"By Value")
       
   379 			    (object Has_Relationship
       
   380 				label      	"iWideLine"
       
   381 				supplier   	"TWideLine"
       
   382 				exportControl 	"Protected"
       
   383 				Containment 	"By Value")
       
   384 			    (object Has_Relationship
       
   385 				label      	"iTextBackGroundColour"
       
   386 				supplier   	"TRgb"
       
   387 				exportControl 	"Protected"
       
   388 				Containment 	"By Value")
       
   389 			    (object Has_Relationship
       
   390 				label      	"iBrushPattern"
       
   391 				supplier   	"CFbsBitmap"
       
   392 				exportControl 	"Protected"
       
   393 				Containment 	"By Reference"
       
   394 				supplier_cardinality 	(value cardinality "0..1")
       
   395 				client_cardinality 	(value cardinality "0..n"))
       
   396 			    (object Has_Relationship
       
   397 				supplier   	"CFbsFont"
       
   398 				exportControl 	"Protected"
       
   399 				supplier_cardinality 	(value cardinality "0..1")
       
   400 				client_cardinality 	(value cardinality "0..n"))
       
   401 			    (object Has_Relationship
       
   402 				supplier   	"CFbsBitmap"
       
   403 				exportControl 	"Protected"
       
   404 				supplier_cardinality 	(value cardinality "0..1")
       
   405 				client_cardinality 	(value cardinality "0..n"))
       
   406 			    (object Has_Relationship
       
   407 				supplier   	"TRgb")
       
   408 			    (object Has_Relationship
       
   409 				supplier   	"TRgb")
       
   410 			    (object Has_Relationship
       
   411 				supplier   	"TLinearDDA")
       
   412 			    (object Has_Relationship
       
   413 				supplier   	"TEllipse"))
       
   414 			superclasses 	(list inheritance_relationship_list
       
   415 			    (object Inheritance_Relationship
       
   416 				supplier   	"CBitmapContext"))
       
   417 			used_nodes 	(list uses_relationship_list
       
   418 			    (object Uses_Relationship
       
   419 				label      	"iDrawable"
       
   420 				supplier   	"RFbsDrawDevice"
       
   421 				supplier_cardinality 	(value cardinality "1")
       
   422 				client_cardinality 	(value cardinality "0..n"))
       
   423 			    (object Uses_Relationship
       
   424 				supplier   	"CBitwiseBitmap"
       
   425 				exportControl 	"Protected"
       
   426 				supplier_cardinality 	(value cardinality "0..1")
       
   427 				client_cardinality 	(value cardinality "0..n"))
       
   428 			    (object Uses_Relationship
       
   429 				supplier   	"CBitmapFont"
       
   430 				exportControl 	"Protected"
       
   431 				supplier_cardinality 	(value cardinality "0..1")
       
   432 				client_cardinality 	(value cardinality "0..n"))
       
   433 			    (object Uses_Relationship
       
   434 				label      	"iBrushPattern"
       
   435 				supplier   	"CFbsBitmap"
       
   436 				exportControl 	"Protected"
       
   437 				supplier_cardinality 	(value cardinality "0..1")
       
   438 				client_cardinality 	(value cardinality "0..n")))
       
   439 			module     	"G32 (main)")
       
   440 		    (object Class "RFbsDrawDevice"
       
   441 			fields     	(list has_relationship_list
       
   442 			    (object Has_Relationship
       
   443 				documentation 	"Size of gdi area."
       
   444 				label      	"iSize"
       
   445 				supplier   	"TSize"
       
   446 				exportControl 	"Protected"
       
   447 				Containment 	"By Value"
       
   448 				supplier_cardinality 	(value cardinality "1")
       
   449 				client_cardinality 	(value cardinality "1"))
       
   450 			    (object Has_Relationship
       
   451 				documentation 	"Display mode of device."
       
   452 				label      	"iDispMode"
       
   453 				supplier   	"TDisplayMode"
       
   454 				exportControl 	"Protected"
       
   455 				Containment 	"By Value"
       
   456 				supplier_cardinality 	(value cardinality "1")
       
   457 				client_cardinality 	(value cardinality "1"))
       
   458 			    (object Has_Relationship
       
   459 				documentation 	"Single sprite pointer."
       
   460 				label      	"iSprite"
       
   461 				supplier   	"RSpriteBase *"
       
   462 				exportControl 	"Protected"
       
   463 				Containment 	"By Value"
       
   464 				supplier_cardinality 	(value cardinality "1")
       
   465 				client_cardinality 	(value cardinality "1"))
       
   466 			    (object Has_Relationship
       
   467 				documentation 	"The class handle."
       
   468 				label      	"iHandle"
       
   469 				supplier   	"TUint"
       
   470 				exportControl 	"Protected"
       
   471 				Containment 	"By Value")
       
   472 			    (object Has_Relationship
       
   473 				label      	"iAttributes"
       
   474 				supplier   	"TGdiAttributes"
       
   475 				exportControl 	"Protected"
       
   476 				Containment 	"By Value")
       
   477 			    (object Has_Relationship
       
   478 				label      	"iLongWidth"
       
   479 				supplier   	"TInt"
       
   480 				exportControl 	"Protected"
       
   481 				Containment 	"By Value")
       
   482 			    (object Has_Relationship
       
   483 				label      	"iBitmapBits"
       
   484 				supplier   	"TUint8"
       
   485 				exportControl 	"Protected"
       
   486 				Containment 	"By Reference")
       
   487 			    (object Has_Relationship
       
   488 				label      	"iScanLineBuffer"
       
   489 				supplier   	"TUint8 *"
       
   490 				exportControl 	"Protected"
       
   491 				Containment 	"By Value")
       
   492 			    (object Has_Relationship
       
   493 				label      	"iScanLineBytes"
       
   494 				supplier   	"TInt"
       
   495 				exportControl 	"Protected"
       
   496 				Containment 	"By Value")
       
   497 			    (object Has_Relationship
       
   498 				label      	"iSpriteDraw"
       
   499 				supplier   	"TBool"
       
   500 				exportControl 	"Protected"
       
   501 				Containment 	"By Value"))
       
   502 			superclasses 	(list inheritance_relationship_list
       
   503 			    (object Inheritance_Relationship
       
   504 				supplier   	"RDrawBase"))
       
   505 			abstract   	TRUE
       
   506 			module     	"G32 (main)")
       
   507 		    (object Class "RPaletteBase"
       
   508 			abstract   	TRUE
       
   509 			module     	"G32 (main)")
       
   510 		    (object Class "CFbsScreenDevice"
       
   511 			superclasses 	(list inheritance_relationship_list
       
   512 			    (object Inheritance_Relationship
       
   513 				supplier   	"CFbsDevice"))
       
   514 			used_nodes 	(list uses_relationship_list
       
   515 			    (object Uses_Relationship
       
   516 				supplier   	"CFbsBitGC"
       
   517 				supplier_cardinality 	(value cardinality "0..n")
       
   518 				client_cardinality 	(value cardinality "1"))
       
   519 			    (object Uses_Relationship
       
   520 				supplier   	"RFbsDrawDevice"))
       
   521 			operations 	(list Operations
       
   522 			    (object Operation "CreateContext"
       
   523 				concurrency 	"Sequential"
       
   524 				opExportControl 	"Public"
       
   525 				uid        	0)))
       
   526 		    (object Class "CFbsDevice"
       
   527 			superclasses 	(list inheritance_relationship_list
       
   528 			    (object Inheritance_Relationship
       
   529 				supplier   	"CBitmapDevice"))
       
   530 			used_nodes 	(list uses_relationship_list
       
   531 			    (object Uses_Relationship
       
   532 				supplier   	"CFbsTypefaceStore"))
       
   533 			abstract   	TRUE)
       
   534 		    (object Class "CFbsBitmapDevice"
       
   535 			superclasses 	(list inheritance_relationship_list
       
   536 			    (object Inheritance_Relationship
       
   537 				supplier   	"CFbsDevice"))
       
   538 			used_nodes 	(list uses_relationship_list
       
   539 			    (object Uses_Relationship
       
   540 				supplier   	"CFbsBitGC"
       
   541 				supplier_cardinality 	(value cardinality "0..n")
       
   542 				client_cardinality 	(value cardinality "1"))))
       
   543 		    (object Class_Category "Low Level
       
   544 Drawing"
       
   545 			exportControl 	"Public"
       
   546 			logical_models 	(list unit_reference_list
       
   547 			    (object Class "RFbsDrawFourBppBitmap"
       
   548 				superclasses 	(list inheritance_relationship_list
       
   549 				    (object Inheritance_Relationship
       
   550 					supplier   	"RFbsDrawBitmap"))
       
   551 				persistence 	"Persistent"
       
   552 				module     	"G32 (main)")
       
   553 			    (object Class "RDrawEightBppBitmap
       
   554 "
       
   555 				superclasses 	(list inheritance_relationship_list
       
   556 				    (object Inheritance_Relationship
       
   557 					supplier   	"RFbsDrawBitmap"))
       
   558 				persistence 	"Persistent"
       
   559 				module     	"G32 (main)")
       
   560 			    (object Class "RFbsDrawFourBppScreenBitmap"
       
   561 				superclasses 	(list inheritance_relationship_list
       
   562 				    (object Inheritance_Relationship
       
   563 					supplier   	"RFbsDrawScreen")
       
   564 				    (object Inheritance_Relationship
       
   565 					supplier   	"RFbsDrawFourBppBitmap"))
       
   566 				persistence 	"Persistent"
       
   567 				module     	"G32 (main)")
       
   568 			    (object Class "RFbsDrawTwoBppScreenBitmap"
       
   569 				superclasses 	(list inheritance_relationship_list
       
   570 				    (object Inheritance_Relationship
       
   571 					supplier   	"RFbsDrawScreen")
       
   572 				    (object Inheritance_Relationship
       
   573 					supplier   	"RFbsDrawTwoBppBitmap"))
       
   574 				persistence 	"Persistent"
       
   575 				module     	"G32 (main)")
       
   576 			    (object Class "RFbsDrawTwoBppBitmap"
       
   577 				superclasses 	(list inheritance_relationship_list
       
   578 				    (object Inheritance_Relationship
       
   579 					supplier   	"RFbsDrawBitmap")))
       
   580 			    (object Class "RFbsDrawOneBppBitmap"
       
   581 				superclasses 	(list inheritance_relationship_list
       
   582 				    (object Inheritance_Relationship
       
   583 					supplier   	"RFbsDrawBitmap")))
       
   584 			    (object Class "RDrawOneBppScreen"
       
   585 				superclasses 	(list inheritance_relationship_list
       
   586 				    (object Inheritance_Relationship
       
   587 					supplier   	"RFbsDrawScreen")))
       
   588 			    (object Class "RFbsDrawScreen"
       
   589 				superclasses 	(list inheritance_relationship_list
       
   590 				    (object Inheritance_Relationship
       
   591 					supplier   	"RFbsDrawDevice"))
       
   592 				abstract   	TRUE)
       
   593 			    (object Class "RFbsDrawBitmap"
       
   594 				superclasses 	(list inheritance_relationship_list
       
   595 				    (object Inheritance_Relationship
       
   596 					supplier   	"RFbsDrawDevice"))
       
   597 				abstract   	TRUE))
       
   598 			logical_presentations 	(list unit_reference_list
       
   599 			    (object ClassDiagram "Main"
       
   600 				title      	"Main"
       
   601 				zoom       	100
       
   602 				max_height 	28350
       
   603 				max_width  	21600
       
   604 				origin_x   	0
       
   605 				origin_y   	0
       
   606 				items      	(list diagram_item_list
       
   607 				    (object ClassView "Class" "RFbsDrawDevice" @1
       
   608 					location   	(1500, 175)
       
   609 					label      	(object ItemLabel
       
   610 					    Parent_View 	@1
       
   611 					    location   	(1368, 68)
       
   612 					    nlines     	2
       
   613 					    max_width  	310
       
   614 					    justify    	0
       
   615 					    label      	"RFbsDrawDevice")
       
   616 					width      	450
       
   617 					height     	318
       
   618 					annotation 	8
       
   619 					autoResize 	TRUE)
       
   620 				    (object ClassView "Class" "RFbsDrawFourBppBitmap" @2
       
   621 					location   	(2175, 1050)
       
   622 					label      	(object ItemLabel
       
   623 					    Parent_View 	@2
       
   624 					    location   	(2052, 966)
       
   625 					    nlines     	2
       
   626 					    max_width  	288
       
   627 					    justify    	0
       
   628 					    label      	"RFbsDrawFourBppBitmap")
       
   629 					width      	420
       
   630 					annotation 	8
       
   631 					autoResize 	TRUE)
       
   632 				    (object ClassView "Class" "RFbsDrawFourBppScreenBitmap" @3
       
   633 					location   	(2175, 1575)
       
   634 					label      	(object ItemLabel
       
   635 					    Parent_View 	@3
       
   636 					    location   	(2032, 1491)
       
   637 					    nlines     	2
       
   638 					    max_width  	334
       
   639 					    justify    	0
       
   640 					    label      	"RFbsDrawFourBppScreenBitmap")
       
   641 					width      	488
       
   642 					annotation 	8
       
   643 					autoResize 	TRUE)
       
   644 				    (object ClassView "Class" "RFbsDrawTwoBppScreenBitmap" @4
       
   645 					location   	(700, 1600)
       
   646 					label      	(object ItemLabel
       
   647 					    Parent_View 	@4
       
   648 					    location   	(558, 1516)
       
   649 					    nlines     	2
       
   650 					    max_width  	333
       
   651 					    justify    	0
       
   652 					    label      	"RFbsDrawTwoBppScreenBitmap")
       
   653 					width      	486
       
   654 					annotation 	8
       
   655 					autoResize 	TRUE)
       
   656 				    (object ClassView "Class" "RFbsDrawTwoBppBitmap" @5
       
   657 					location   	(700, 1075)
       
   658 					label      	(object ItemLabel
       
   659 					    Parent_View 	@5
       
   660 					    location   	(583, 991)
       
   661 					    nlines     	2
       
   662 					    max_width  	274
       
   663 					    justify    	0
       
   664 					    label      	"RFbsDrawTwoBppBitmap")
       
   665 					width      	400
       
   666 					annotation 	8
       
   667 					autoResize 	TRUE)
       
   668 				    (object ClassView "Class" "RFbsDrawOneBppBitmap" @6
       
   669 					location   	(1500, 1050)
       
   670 					label      	(object ItemLabel
       
   671 					    Parent_View 	@6
       
   672 					    location   	(1377, 966)
       
   673 					    nlines     	2
       
   674 					    max_width  	286
       
   675 					    justify    	0
       
   676 					    label      	"RFbsDrawOneBppBitmap")
       
   677 					width      	418
       
   678 					annotation 	8
       
   679 					autoResize 	TRUE)
       
   680 				    (object ClassView "Class" "RFbsDrawBitmap" @7
       
   681 					location   	(1500, 575)
       
   682 					label      	(object ItemLabel
       
   683 					    Parent_View 	@7
       
   684 					    location   	(1396, 491)
       
   685 					    nlines     	2
       
   686 					    max_width  	240
       
   687 					    justify    	0
       
   688 					    label      	"RFbsDrawBitmap")
       
   689 					annotation 	8
       
   690 					autoResize 	TRUE)
       
   691 				    (object InheritView "" @8
       
   692 					client     	@2
       
   693 					supplier   	@7
       
   694 					line_style 	0)
       
   695 				    (object InheritView "" @9
       
   696 					client     	@5
       
   697 					supplier   	@7
       
   698 					line_style 	0)
       
   699 				    (object InheritView "" @10
       
   700 					client     	@6
       
   701 					supplier   	@7
       
   702 					line_style 	0)
       
   703 				    (object InheritView "" @11
       
   704 					client     	@7
       
   705 					supplier   	@1
       
   706 					line_style 	0)
       
   707 				    (object InheritView "" @12
       
   708 					client     	@4
       
   709 					supplier   	@5
       
   710 					line_style 	0)
       
   711 				    (object InheritView "" @13
       
   712 					client     	@3
       
   713 					supplier   	@2
       
   714 					line_style 	0)))))
       
   715 		    (object Class_Category "Screen/Bitmap Context"
       
   716 			exportControl 	"Public"
       
   717 			logical_models 	(list unit_reference_list
       
   718 			    (object Class "TEllipse"))
       
   719 			logical_presentations 	(list unit_reference_list
       
   720 			    (object ClassDiagram "Main"
       
   721 				title      	"Main"
       
   722 				zoom       	100
       
   723 				max_height 	28350
       
   724 				max_width  	21600
       
   725 				origin_x   	0
       
   726 				origin_y   	0
       
   727 				items      	(list diagram_item_list
       
   728 				    (object ClassView "Class" "CFbsBitGC" @14
       
   729 					location   	(1675, 1050)
       
   730 					label      	(object ItemLabel
       
   731 					    Parent_View 	@14
       
   732 					    location   	(1558, 955)
       
   733 					    nlines     	2
       
   734 					    max_width  	275
       
   735 					    justify    	0
       
   736 					    label      	"CFbsBitGC")
       
   737 					width      	400
       
   738 					height     	287
       
   739 					annotation 	8)
       
   740 				    (object ClassView "Class" "CFbsFont" @15
       
   741 					location   	(1625, 1725)
       
   742 					label      	(object ItemLabel
       
   743 					    Parent_View 	@15
       
   744 					    location   	(1479, 1605)
       
   745 					    nlines     	2
       
   746 					    max_width  	344
       
   747 					    justify    	0
       
   748 					    label      	"CFbsFont")
       
   749 					width      	500
       
   750 					height     	357
       
   751 					annotation 	8)
       
   752 				    (object ClassView "Class" "CFbsBitmap" @16
       
   753 					location   	(2525, 1475)
       
   754 					label      	(object ItemLabel
       
   755 					    Parent_View 	@16
       
   756 					    location   	(2393, 1366)
       
   757 					    nlines     	2
       
   758 					    max_width  	310
       
   759 					    justify    	0
       
   760 					    label      	"CFbsBitmap")
       
   761 					width      	450
       
   762 					height     	325
       
   763 					annotation 	8)
       
   764 				    (object HasView "iFont" @17
       
   765 					client     	@14
       
   766 					supplier   	@15
       
   767 					line_style 	0)
       
   768 				    (object HasView "iBrushPattern" @18
       
   769 					client     	@14
       
   770 					supplier   	@16
       
   771 					line_style 	0)
       
   772 				    (object ClassView "Class" "TRgb" @19
       
   773 					location   	(850, 1275)
       
   774 					label      	(object ItemLabel
       
   775 					    Parent_View 	@19
       
   776 					    location   	(733, 1179)
       
   777 					    nlines     	2
       
   778 					    max_width  	275
       
   779 					    justify    	0
       
   780 					    label      	"TRgb")
       
   781 					width      	400
       
   782 					height     	288
       
   783 					annotation 	8)
       
   784 				    (object ClassView "Class" "TRgb" @20
       
   785 					location   	(875, 850)
       
   786 					label      	(object ItemLabel
       
   787 					    Parent_View 	@20
       
   788 					    location   	(758, 754)
       
   789 					    nlines     	2
       
   790 					    max_width  	275
       
   791 					    justify    	0
       
   792 					    label      	"TRgb")
       
   793 					width      	400
       
   794 					height     	288
       
   795 					annotation 	8)
       
   796 				    (object HasView "iPen" @21
       
   797 					client     	@14
       
   798 					supplier   	@19
       
   799 					line_style 	0)
       
   800 				    (object HasView "iTextBackGroundColour" @22
       
   801 					client     	@14
       
   802 					supplier   	@20
       
   803 					line_style 	0)
       
   804 				    (object ClassView "Class" "TLinearDDA" @23
       
   805 					location   	(1400, 500)
       
   806 					label      	(object ItemLabel
       
   807 					    Parent_View 	@23
       
   808 					    location   	(1296, 416)
       
   809 					    nlines     	2
       
   810 					    max_width  	240
       
   811 					    justify    	0
       
   812 					    label      	"TLinearDDA")
       
   813 					annotation 	8)
       
   814 				    (object HasView "" @24
       
   815 					client     	@14
       
   816 					supplier   	@23
       
   817 					line_style 	0)
       
   818 				    (object ClassView "Class" "TEllipse" @25
       
   819 					location   	(1975, 525)
       
   820 					label      	(object ItemLabel
       
   821 					    Parent_View 	@25
       
   822 					    location   	(1871, 441)
       
   823 					    nlines     	2
       
   824 					    max_width  	240
       
   825 					    justify    	0
       
   826 					    label      	"TEllipse")
       
   827 					annotation 	8)
       
   828 				    (object HasView "" @26
       
   829 					client     	@14
       
   830 					supplier   	@25
       
   831 					line_style 	0))))))
       
   832 		logical_presentations 	(list unit_reference_list
       
   833 		    (object ClassDiagram "Main"
       
   834 			title      	"Main"
       
   835 			zoom       	92
       
   836 			max_height 	28350
       
   837 			max_width  	21600
       
   838 			origin_x   	0
       
   839 			origin_y   	0
       
   840 			items      	(list diagram_item_list
       
   841 			    (object ClassView "Class" "CFbsBitGC" @27
       
   842 				location   	(2500, 975)
       
   843 				label      	(object ItemLabel
       
   844 				    Parent_View 	@27
       
   845 				    location   	(2396, 891)
       
   846 				    nlines     	2
       
   847 				    max_width  	240
       
   848 				    justify    	0
       
   849 				    label      	"CFbsBitGC")
       
   850 				annotation 	8)
       
   851 			    (object ClassView "Class" "RFbsDrawDevice" @28
       
   852 				location   	(1650, 650)
       
   853 				label      	(object ItemLabel
       
   854 				    Parent_View 	@28
       
   855 				    location   	(1546, 566)
       
   856 				    nlines     	2
       
   857 				    max_width  	240
       
   858 				    justify    	0
       
   859 				    label      	"RFbsDrawDevice")
       
   860 				annotation 	8)
       
   861 			    (object ClassView "Class" "CFbsScreenDevice" @29
       
   862 				location   	(2025, 1375)
       
   863 				label      	(object ItemLabel
       
   864 				    Parent_View 	@29
       
   865 				    location   	(1894, 1268)
       
   866 				    nlines     	2
       
   867 				    max_width  	309
       
   868 				    justify    	0
       
   869 				    label      	"CFbsScreenDevice")
       
   870 				compartment 	(object Compartment
       
   871 				    Parent_View 	@29
       
   872 				    location   	(1584, 1386)
       
   873 				    anchor     	2
       
   874 				    nlines     	1
       
   875 				    max_width  	927
       
   876 				    justify    	0
       
   877 				    compartmentItems 	(list Compartment
       
   878 					"CreateContext( )"))
       
   879 				width      	448
       
   880 				height     	319
       
   881 				annotation 	8)
       
   882 			    (object UsesView "" @30
       
   883 				client     	@29
       
   884 				supplier   	@27
       
   885 				line_style 	0)
       
   886 			    (object ClassView "Class" "CFbsDevice" @31
       
   887 				location   	(1250, 1125)
       
   888 				label      	(object ItemLabel
       
   889 				    Parent_View 	@31
       
   890 				    location   	(1146, 1041)
       
   891 				    nlines     	2
       
   892 				    max_width  	240
       
   893 				    justify    	0
       
   894 				    label      	"CFbsDevice")
       
   895 				annotation 	8)
       
   896 			    (object InheritView "" @32
       
   897 				client     	@29
       
   898 				supplier   	@31
       
   899 				line_style 	0)
       
   900 			    (object ClassView "Class" "CBitmapContext" @33
       
   901 				location   	(2775, 325)
       
   902 				label      	(object ItemLabel
       
   903 				    Parent_View 	@33
       
   904 				    location   	(2616, 195)
       
   905 				    nlines     	2
       
   906 				    max_width  	374
       
   907 				    justify    	0
       
   908 				    label      	"CBitmapContext")
       
   909 				width      	543
       
   910 				height     	387
       
   911 				annotation 	8)
       
   912 			    (object InheritView "" @34
       
   913 				client     	@27
       
   914 				supplier   	@33
       
   915 				line_style 	0)
       
   916 			    (object ClassView "Class" "CFbsTypefaceStore" @35
       
   917 				location   	(475, 1500)
       
   918 				label      	(object ItemLabel
       
   919 				    Parent_View 	@35
       
   920 				    location   	(316, 1370)
       
   921 				    nlines     	2
       
   922 				    max_width  	374
       
   923 				    justify    	0
       
   924 				    label      	"CFbsTypefaceStore")
       
   925 				width      	543
       
   926 				height     	387
       
   927 				annotation 	8)
       
   928 			    (object UsesView "iDrawable" @36
       
   929 				label      	(object ItemLabel
       
   930 				    Parent_View 	@36
       
   931 				    location   	(2082, 815)
       
   932 				    anchor_loc 	1
       
   933 				    nlines     	1
       
   934 				    max_width  	450
       
   935 				    justify    	0
       
   936 				    label      	"iDrawable")
       
   937 				client     	@27
       
   938 				supplier   	@28
       
   939 				line_style 	0)
       
   940 			    (object CategoryView "Low Level
       
   941 Drawing" @37
       
   942 				location   	(1675, 400)
       
   943 				label      	(object ItemLabel
       
   944 				    Parent_View 	@37
       
   945 				    location   	(1508, 305)
       
   946 				    nlines     	2
       
   947 				    max_width  	334
       
   948 				    justify    	0
       
   949 				    label      	
       
   950 |Low Level
       
   951 |Drawing
       
   952 				    )
       
   953 				width      	346
       
   954 				height     	203)
       
   955 			    (object CategoryView "Screen/Bitmap Context" @38
       
   956 				location   	(2850, 1025)
       
   957 				label      	(object ItemLabel
       
   958 				    Parent_View 	@38
       
   959 				    location   	(2706, 941)
       
   960 				    nlines     	2
       
   961 				    max_width  	288
       
   962 				    justify    	0
       
   963 				    label      	"Screen/Bitmap Context")
       
   964 				compartment 	(object Compartment
       
   965 				    Parent_View 	@38
       
   966 				    location   	(2729, 1059)
       
   967 				    anchor     	2
       
   968 				    nlines     	1
       
   969 				    max_width  	720
       
   970 				    compartmentItems 	(list Compartment
       
   971 					"TEllipse"))
       
   972 				width      	300
       
   973 				height     	180)
       
   974 			    (object ClassView "Class" "CBitmapDevice" @39
       
   975 				location   	(750, 525)
       
   976 				label      	(object ItemLabel
       
   977 				    Parent_View 	@39
       
   978 				    location   	(619, 418)
       
   979 				    nlines     	2
       
   980 				    max_width  	309
       
   981 				    justify    	0
       
   982 				    label      	"CBitmapDevice")
       
   983 				width      	448
       
   984 				height     	319
       
   985 				annotation 	8)
       
   986 			    (object InheritView "" @40
       
   987 				client     	@31
       
   988 				supplier   	@39
       
   989 				line_style 	0)
       
   990 			    (object ClassView "Class" "CFbsBitmapDevice" @41
       
   991 				location   	(2150, 1975)
       
   992 				label      	(object ItemLabel
       
   993 				    Parent_View 	@41
       
   994 				    location   	(2040, 1891)
       
   995 				    nlines     	2
       
   996 				    max_width  	256
       
   997 				    justify    	0
       
   998 				    label      	"CFbsBitmapDevice")
       
   999 				width      	372
       
  1000 				annotation 	8)
       
  1001 			    (object InheritView "" @42
       
  1002 				client     	@41
       
  1003 				supplier   	@31
       
  1004 				line_style 	0)
       
  1005 			    (object UsesView "" @43
       
  1006 				client     	@31
       
  1007 				supplier   	@35
       
  1008 				line_style 	0)
       
  1009 			    (object UsesView "" @44
       
  1010 				client     	@41
       
  1011 				supplier   	@27
       
  1012 				line_style 	0)))))
       
  1013 	    (object Class_Category "FontBitmapServer"
       
  1014 		visible_categories 	(list visibility_relationship_list
       
  1015 		    (object Visibility_Relationship
       
  1016 			supplier   	"Psibit")
       
  1017 		    (object Visibility_Relationship
       
  1018 			supplier   	"FntStore")
       
  1019 		    (object Visibility_Relationship
       
  1020 			supplier   	"Gdi"))
       
  1021 		exportControl 	"Public"
       
  1022 		logical_models 	(list unit_reference_list
       
  1023 		    (object Class "RFbsSession"
       
  1024 			superclasses 	(list inheritance_relationship_list
       
  1025 			    (object Inheritance_Relationship
       
  1026 				supplier   	"RSessionBase"))
       
  1027 			operations 	(list Operations
       
  1028 			    (object Operation "SendCommand"
       
  1029 				concurrency 	"Sequential"
       
  1030 				opExportControl 	"Public"
       
  1031 				uid        	0)))
       
  1032 		    (object Class "CFbsFont"
       
  1033 			superclasses 	(list inheritance_relationship_list
       
  1034 			    (object Inheritance_Relationship
       
  1035 				supplier   	"CFont"))
       
  1036 			used_nodes 	(list uses_relationship_list
       
  1037 			    (object Uses_Relationship
       
  1038 				supplier   	"RFbsSession")
       
  1039 			    (object Uses_Relationship
       
  1040 				supplier   	"CBitmapFont"
       
  1041 				supplier_cardinality 	(value cardinality "1")
       
  1042 				client_cardinality 	(value cardinality "1"))))
       
  1043 		    (object Class "CBitmappedDevice"
       
  1044 			abstract   	TRUE)
       
  1045 		    (object Class "CFbsBitmap"
       
  1046 			superclasses 	(list inheritance_relationship_list
       
  1047 			    (object Inheritance_Relationship
       
  1048 				supplier   	"CDiBitmap"))
       
  1049 			used_nodes 	(list uses_relationship_list
       
  1050 			    (object Uses_Relationship
       
  1051 				supplier   	"RFbsSession")
       
  1052 			    (object Uses_Relationship
       
  1053 				supplier   	"CBitwiseBitmap"
       
  1054 				supplier_cardinality 	(value cardinality "1")
       
  1055 				client_cardinality 	(value cardinality "1"))))
       
  1056 		    (object Class "CFbsTypefaceStore"
       
  1057 			fields     	(list has_relationship_list
       
  1058 			    (object Has_Relationship
       
  1059 				supplier   	"RFbsSession"))
       
  1060 			superclasses 	(list inheritance_relationship_list
       
  1061 			    (object Inheritance_Relationship
       
  1062 				supplier   	"CTypefaceStore"))
       
  1063 			used_nodes 	(list uses_relationship_list
       
  1064 			    (object Uses_Relationship
       
  1065 				supplier   	"CFbsFont")))
       
  1066 		    (object Association "IPC"
       
  1067 			quid       	"3198EF07008C"
       
  1068 			roles      	(list role_list
       
  1069 			    (object Role "$UNNAMED$12"
       
  1070 				supplier   	"RFbsSession"
       
  1071 				client_cardinality 	(value cardinality "0..n"))
       
  1072 			    (object Role "$UNNAMED$13"
       
  1073 				supplier   	"CFontBitmapServer"
       
  1074 				client_cardinality 	(value cardinality "1"))))
       
  1075 		    (object Association "iConnectionHandle"
       
  1076 			quid       	"3198EF07008D"
       
  1077 			roles      	(list role_list
       
  1078 			    (object Role "$UNNAMED$14"
       
  1079 				supplier   	"RFbsSession"
       
  1080 				client_cardinality 	(value cardinality "1"))
       
  1081 			    (object Role "$UNNAMED$15"
       
  1082 				supplier   	"CFbClient"
       
  1083 				client_cardinality 	(value cardinality "1"))))
       
  1084 		    (object Class_Category "Font/BitmapServer"
       
  1085 			exportControl 	"Public"
       
  1086 			logical_models 	(list unit_reference_list
       
  1087 			    (object Class "CFontBitmapServer"
       
  1088 				superclasses 	(list inheritance_relationship_list
       
  1089 				    (object Inheritance_Relationship
       
  1090 					supplier   	"CServer"))
       
  1091 				used_nodes 	(list uses_relationship_list
       
  1092 				    (object Uses_Relationship
       
  1093 					supplier   	"CFbClient"
       
  1094 					supplier_cardinality 	(value cardinality "0..n")
       
  1095 					client_cardinality 	(value cardinality "1"))))
       
  1096 			    (object Class "CServer")
       
  1097 			    (object Class "CSession")
       
  1098 			    (object Class "CFbsTop"
       
  1099 				used_nodes 	(list uses_relationship_list
       
  1100 				    (object Uses_Relationship
       
  1101 					supplier   	"CFontStore"
       
  1102 					supplier_cardinality 	(value cardinality "1")
       
  1103 					client_cardinality 	(value cardinality "1"))))
       
  1104 			    (object Class "CFbClient"
       
  1105 				fields     	(list has_relationship_list
       
  1106 				    (object Has_Relationship
       
  1107 					label      	"iIx"
       
  1108 					supplier   	"CObjectIx"
       
  1109 					supplier_cardinality 	(value cardinality "1")
       
  1110 					client_cardinality 	(value cardinality "1")))
       
  1111 				superclasses 	(list inheritance_relationship_list
       
  1112 				    (object Inheritance_Relationship
       
  1113 					supplier   	"CSession"))
       
  1114 				used_nodes 	(list uses_relationship_list
       
  1115 				    (object Uses_Relationship
       
  1116 					supplier   	"CFbsObject"
       
  1117 					supplier_cardinality 	(value cardinality "0..n")
       
  1118 					client_cardinality 	(value cardinality "1"))
       
  1119 				    (object Uses_Relationship
       
  1120 					supplier   	"CBitwiseBitmap"
       
  1121 					supplier_cardinality 	(value cardinality "1")
       
  1122 					client_cardinality 	(value cardinality "0..n"))
       
  1123 				    (object Uses_Relationship
       
  1124 					supplier   	"CBitmapFont"
       
  1125 					supplier_cardinality 	(value cardinality "1")
       
  1126 					client_cardinality 	(value cardinality "0..n"))))
       
  1127 			    (object Class "CBitwiseBitmap"
       
  1128 				superclasses 	(list inheritance_relationship_list
       
  1129 				    (object Inheritance_Relationship
       
  1130 					supplier   	"RBrushBase")
       
  1131 				    (object Inheritance_Relationship
       
  1132 					supplier   	"CDiBitmap"))
       
  1133 				module     	"G32 (main)")
       
  1134 			    (object Association "$UNNAMED$16"
       
  1135 				quid       	"3198EF0700FA"
       
  1136 				roles      	(list role_list
       
  1137 				    (object Role "$UNNAMED$17"
       
  1138 					supplier   	"CFontBitmapServer"
       
  1139 					client_cardinality 	(value cardinality "1"))
       
  1140 				    (object Role "$UNNAMED$18"
       
  1141 					supplier   	"CFbsTop"
       
  1142 					client_cardinality 	(value cardinality "1"))))
       
  1143 			    (object Association "$UNNAMED$19"
       
  1144 				quid       	"3198EF0700FB"
       
  1145 				roles      	(list role_list
       
  1146 				    (object Role "$UNNAMED$20"
       
  1147 					supplier   	"CFbClient"
       
  1148 					client_cardinality 	(value cardinality "0..n"))
       
  1149 				    (object Role "$UNNAMED$21"
       
  1150 					supplier   	"RFbTop"
       
  1151 					client_cardinality 	(value cardinality "1"))))
       
  1152 			    (object Association "$UNNAMED$22"
       
  1153 				quid       	"3198EF0700FC"
       
  1154 				roles      	(list role_list
       
  1155 				    (object Role "$UNNAMED$23"
       
  1156 					supplier   	"CFbClient"
       
  1157 					client_cardinality 	(value cardinality "0..n"))
       
  1158 				    (object Role "$UNNAMED$24"
       
  1159 					supplier   	"CFbsTop"
       
  1160 					client_cardinality 	(value cardinality "1")))))
       
  1161 			logical_presentations 	(list unit_reference_list
       
  1162 			    (object ClassDiagram "Main"
       
  1163 				title      	"Main"
       
  1164 				zoom       	100
       
  1165 				max_height 	28350
       
  1166 				max_width  	21600
       
  1167 				origin_x   	0
       
  1168 				origin_y   	0
       
  1169 				items      	(list diagram_item_list
       
  1170 				    (object ClassView "Class" "CServer" @45
       
  1171 					location   	(1550, 300)
       
  1172 					label      	(object ItemLabel
       
  1173 					    Parent_View 	@45
       
  1174 					    location   	(1446, 216)
       
  1175 					    nlines     	2
       
  1176 					    max_width  	240
       
  1177 					    justify    	0
       
  1178 					    label      	"CServer")
       
  1179 					annotation 	8)
       
  1180 				    (object ClassView "Class" "CSession" @46
       
  1181 					location   	(1650, 1900)
       
  1182 					label      	(object ItemLabel
       
  1183 					    Parent_View 	@46
       
  1184 					    location   	(1546, 1816)
       
  1185 					    nlines     	2
       
  1186 					    max_width  	240
       
  1187 					    justify    	0
       
  1188 					    label      	"CSession")
       
  1189 					annotation 	8)
       
  1190 				    (object ClassView "Class" "RSessionBase" @47
       
  1191 					location   	(375, 425)
       
  1192 					label      	(object ItemLabel
       
  1193 					    Parent_View 	@47
       
  1194 					    location   	(258, 329)
       
  1195 					    nlines     	2
       
  1196 					    max_width  	275
       
  1197 					    justify    	0
       
  1198 					    label      	"RSessionBase")
       
  1199 					width      	400
       
  1200 					height     	288
       
  1201 					annotation 	8)
       
  1202 				    (object ClassView "Class" "CBitwiseBitmap" @48
       
  1203 					location   	(1175, 1725)
       
  1204 					label      	(object ItemLabel
       
  1205 					    Parent_View 	@48
       
  1206 					    location   	(1071, 1641)
       
  1207 					    nlines     	2
       
  1208 					    max_width  	240
       
  1209 					    justify    	0
       
  1210 					    label      	"CBitwiseBitmap")
       
  1211 					annotation 	8)
       
  1212 				    (object ClassView "Class" "CBitmapFont" @49
       
  1213 					location   	(2300, 1750)
       
  1214 					label      	(object ItemLabel
       
  1215 					    Parent_View 	@49
       
  1216 					    location   	(2196, 1666)
       
  1217 					    nlines     	2
       
  1218 					    max_width  	240
       
  1219 					    justify    	0
       
  1220 					    label      	"CBitmapFont")
       
  1221 					annotation 	8)
       
  1222 				    (object ClassView "Class" "CDiBitmap" @50
       
  1223 					location   	(675, 1875)
       
  1224 					label      	(object ItemLabel
       
  1225 					    Parent_View 	@50
       
  1226 					    location   	(571, 1791)
       
  1227 					    nlines     	2
       
  1228 					    max_width  	240
       
  1229 					    justify    	0
       
  1230 					    label      	"CDiBitmap")
       
  1231 					annotation 	8)
       
  1232 				    (object ClassView "Class" "CFontStore" @51
       
  1233 					location   	(2625, 450)
       
  1234 					label      	(object ItemLabel
       
  1235 					    Parent_View 	@51
       
  1236 					    location   	(2521, 366)
       
  1237 					    nlines     	2
       
  1238 					    max_width  	240
       
  1239 					    justify    	0
       
  1240 					    label      	"CFontStore")
       
  1241 					annotation 	8)
       
  1242 				    (object InheritView "" @52
       
  1243 					client     	@48
       
  1244 					supplier   	@50
       
  1245 					line_style 	0)
       
  1246 				    (object ClassView "Class" "RFbsSession" @53
       
  1247 					location   	(375, 1000)
       
  1248 					label      	(object ItemLabel
       
  1249 					    Parent_View 	@53
       
  1250 					    location   	(243, 891)
       
  1251 					    nlines     	2
       
  1252 					    max_width  	310
       
  1253 					    justify    	0
       
  1254 					    label      	"RFbsSession")
       
  1255 					width      	450
       
  1256 					height     	325
       
  1257 					annotation 	8)
       
  1258 				    (object InheritView "" @54
       
  1259 					client     	@53
       
  1260 					supplier   	@47
       
  1261 					line_style 	0)
       
  1262 				    (object ClassView "Class" "CFbClient" @55
       
  1263 					location   	(1600, 1525)
       
  1264 					label      	(object ItemLabel
       
  1265 					    Parent_View 	@55
       
  1266 					    location   	(1496, 1441)
       
  1267 					    nlines     	2
       
  1268 					    max_width  	240
       
  1269 					    justify    	0
       
  1270 					    label      	"CFbClient")
       
  1271 					annotation 	8)
       
  1272 				    (object AssociationViewNew "iConnectionHandle" @56
       
  1273 					location   	(1017, 1275)
       
  1274 					label      	(object SegLabel @57
       
  1275 					    Parent_View 	@56
       
  1276 					    location   	(1017, 1216)
       
  1277 					    anchor     	1
       
  1278 					    anchor_loc 	1
       
  1279 					    nlines     	1
       
  1280 					    max_width  	600
       
  1281 					    justify    	0
       
  1282 					    label      	"iConnectionHandle"
       
  1283 					    pctDist    	0.500000
       
  1284 					    height     	60
       
  1285 					    orientation 	0)
       
  1286 					quidu      	"3198EF07008D"
       
  1287 					roleview_list 	(list RoleViews
       
  1288 					    (object RoleView "$UNNAMED$14" @58
       
  1289 						Parent_View 	@56
       
  1290 						location   	(642, 275)
       
  1291 						client     	@56
       
  1292 						supplier   	@53
       
  1293 						line_style 	0
       
  1294 						label      	(object SegLabel @59
       
  1295 						    Parent_View 	@58
       
  1296 						    location   	(593, 1150)
       
  1297 						    anchor     	2
       
  1298 						    anchor_loc 	1
       
  1299 						    nlines     	1
       
  1300 						    max_width  	15
       
  1301 						    justify    	0
       
  1302 						    label      	"1"
       
  1303 						    pctDist    	0.900000
       
  1304 						    height     	54
       
  1305 						    orientation 	0))
       
  1306 					    (object RoleView "$UNNAMED$15" @60
       
  1307 						Parent_View 	@56
       
  1308 						location   	(642, 275)
       
  1309 						client     	@56
       
  1310 						supplier   	@55
       
  1311 						line_style 	0
       
  1312 						label      	(object SegLabel @61
       
  1313 						    Parent_View 	@60
       
  1314 						    location   	(1403, 1499)
       
  1315 						    anchor     	2
       
  1316 						    anchor_loc 	1
       
  1317 						    nlines     	1
       
  1318 						    max_width  	15
       
  1319 						    justify    	0
       
  1320 						    label      	"1"
       
  1321 						    pctDist    	0.900000
       
  1322 						    height     	54
       
  1323 						    orientation 	1))))
       
  1324 				    (object InheritView "" @62
       
  1325 					client     	@55
       
  1326 					supplier   	@46
       
  1327 					line_style 	0)
       
  1328 				    (object UsesView "" @63
       
  1329 					client     	@55
       
  1330 					supplier   	@48
       
  1331 					line_style 	0)
       
  1332 				    (object UsesView "" @64
       
  1333 					client     	@55
       
  1334 					supplier   	@49
       
  1335 					line_style 	0)
       
  1336 				    (object ClassView "Class" "CFontBitmapServer" @65
       
  1337 					location   	(1550, 775)
       
  1338 					label      	(object ItemLabel
       
  1339 					    Parent_View 	@65
       
  1340 					    location   	(1445, 691)
       
  1341 					    nlines     	2
       
  1342 					    max_width  	245
       
  1343 					    justify    	0
       
  1344 					    label      	"CFontBitmapServer")
       
  1345 					width      	356
       
  1346 					annotation 	8)
       
  1347 				    (object AssociationViewNew "IPC" @66
       
  1348 					location   	(996, 881)
       
  1349 					label      	(object SegLabel @67
       
  1350 					    Parent_View 	@66
       
  1351 					    location   	(996, 822)
       
  1352 					    anchor     	1
       
  1353 					    anchor_loc 	1
       
  1354 					    nlines     	1
       
  1355 					    max_width  	600
       
  1356 					    justify    	0
       
  1357 					    label      	"IPC"
       
  1358 					    pctDist    	0.500000
       
  1359 					    height     	60
       
  1360 					    orientation 	0)
       
  1361 					quidu      	"3198EF07008C"
       
  1362 					roleview_list 	(list RoleViews
       
  1363 					    (object RoleView "$UNNAMED$12" @68
       
  1364 						Parent_View 	@66
       
  1365 						location   	(621, -119)
       
  1366 						client     	@66
       
  1367 						supplier   	@53
       
  1368 						line_style 	0
       
  1369 						label      	(object SegLabel @69
       
  1370 						    Parent_View 	@68
       
  1371 						    location   	(633, 1007)
       
  1372 						    anchor     	2
       
  1373 						    anchor_loc 	1
       
  1374 						    nlines     	1
       
  1375 						    max_width  	15
       
  1376 						    justify    	0
       
  1377 						    label      	"0..n"
       
  1378 						    pctDist    	0.900000
       
  1379 						    height     	54
       
  1380 						    orientation 	0))
       
  1381 					    (object RoleView "$UNNAMED$13" @70
       
  1382 						Parent_View 	@66
       
  1383 						location   	(621, -119)
       
  1384 						client     	@66
       
  1385 						supplier   	@65
       
  1386 						line_style 	0
       
  1387 						label      	(object SegLabel @71
       
  1388 						    Parent_View 	@70
       
  1389 						    location   	(1377, 861)
       
  1390 						    anchor     	2
       
  1391 						    anchor_loc 	1
       
  1392 						    nlines     	1
       
  1393 						    max_width  	15
       
  1394 						    justify    	0
       
  1395 						    label      	"1"
       
  1396 						    pctDist    	0.900000
       
  1397 						    height     	54
       
  1398 						    orientation 	1))))
       
  1399 				    (object UsesView "" @72
       
  1400 					client     	@65
       
  1401 					supplier   	@55
       
  1402 					line_style 	0)
       
  1403 				    (object InheritView "" @73
       
  1404 					client     	@65
       
  1405 					supplier   	@45
       
  1406 					line_style 	0)
       
  1407 				    (object ClassView "Class" "CFbsTop" @74
       
  1408 					location   	(2450, 875)
       
  1409 					label      	(object ItemLabel
       
  1410 					    Parent_View 	@74
       
  1411 					    location   	(2346, 791)
       
  1412 					    nlines     	2
       
  1413 					    max_width  	240
       
  1414 					    justify    	0
       
  1415 					    label      	"CFbsTop")
       
  1416 					annotation 	8)
       
  1417 				    (object UsesView "" @75
       
  1418 					client     	@74
       
  1419 					supplier   	@51
       
  1420 					line_style 	0)
       
  1421 				    (object AssociationViewNew "$UNNAMED$22" @76
       
  1422 					location   	(2042, 1187)
       
  1423 					quidu      	"3198EF0700FC"
       
  1424 					roleview_list 	(list RoleViews
       
  1425 					    (object RoleView "$UNNAMED$23" @77
       
  1426 						Parent_View 	@76
       
  1427 						location   	(442, -338)
       
  1428 						client     	@76
       
  1429 						supplier   	@55
       
  1430 						line_style 	0
       
  1431 						label      	(object SegLabel @78
       
  1432 						    Parent_View 	@77
       
  1433 						    location   	(1786, 1451)
       
  1434 						    anchor     	2
       
  1435 						    anchor_loc 	1
       
  1436 						    nlines     	1
       
  1437 						    max_width  	15
       
  1438 						    justify    	0
       
  1439 						    label      	"0..n"
       
  1440 						    pctDist    	0.900000
       
  1441 						    height     	54
       
  1442 						    orientation 	0))
       
  1443 					    (object RoleView "$UNNAMED$24" @79
       
  1444 						Parent_View 	@76
       
  1445 						location   	(442, -338)
       
  1446 						client     	@76
       
  1447 						supplier   	@74
       
  1448 						line_style 	0
       
  1449 						label      	(object SegLabel @80
       
  1450 						    Parent_View 	@79
       
  1451 						    location   	(2364, 1009)
       
  1452 						    anchor     	2
       
  1453 						    anchor_loc 	1
       
  1454 						    nlines     	1
       
  1455 						    max_width  	15
       
  1456 						    justify    	0
       
  1457 						    label      	"1"
       
  1458 						    pctDist    	0.900000
       
  1459 						    height     	54
       
  1460 						    orientation 	1))))
       
  1461 				    (object AssociationViewNew "$UNNAMED$16" @81
       
  1462 					location   	(1992, 823)
       
  1463 					quidu      	"3198EF0700FA"
       
  1464 					roleview_list 	(list RoleViews
       
  1465 					    (object RoleView "$UNNAMED$17" @82
       
  1466 						Parent_View 	@81
       
  1467 						location   	(442, 48)
       
  1468 						client     	@81
       
  1469 						supplier   	@65
       
  1470 						line_style 	0
       
  1471 						label      	(object SegLabel @83
       
  1472 						    Parent_View 	@82
       
  1473 						    location   	(1727, 847)
       
  1474 						    anchor     	2
       
  1475 						    anchor_loc 	1
       
  1476 						    nlines     	1
       
  1477 						    max_width  	15
       
  1478 						    justify    	0
       
  1479 						    label      	"1"
       
  1480 						    pctDist    	0.900000
       
  1481 						    height     	54
       
  1482 						    orientation 	0))
       
  1483 					    (object RoleView "$UNNAMED$18" @84
       
  1484 						Parent_View 	@81
       
  1485 						location   	(442, 48)
       
  1486 						client     	@81
       
  1487 						supplier   	@74
       
  1488 						line_style 	0
       
  1489 						label      	(object SegLabel @85
       
  1490 						    Parent_View 	@84
       
  1491 						    location   	(2247, 908)
       
  1492 						    anchor     	2
       
  1493 						    anchor_loc 	1
       
  1494 						    nlines     	1
       
  1495 						    max_width  	15
       
  1496 						    justify    	0
       
  1497 						    label      	"1"
       
  1498 						    pctDist    	0.900000
       
  1499 						    height     	54
       
  1500 						    orientation 	1)))))))))
       
  1501 		logical_presentations 	(list unit_reference_list
       
  1502 		    (object ClassDiagram "Main"
       
  1503 			title      	"Main"
       
  1504 			zoom       	100
       
  1505 			max_height 	28350
       
  1506 			max_width  	21600
       
  1507 			origin_x   	0
       
  1508 			origin_y   	0
       
  1509 			items      	(list diagram_item_list
       
  1510 			    (object ClassView "Class" "RFbsSession" @86
       
  1511 				location   	(1475, 950)
       
  1512 				label      	(object ItemLabel
       
  1513 				    Parent_View 	@86
       
  1514 				    location   	(1343, 841)
       
  1515 				    nlines     	2
       
  1516 				    max_width  	310
       
  1517 				    justify    	0
       
  1518 				    label      	"RFbsSession")
       
  1519 				compartment 	(object Compartment
       
  1520 				    Parent_View 	@86
       
  1521 				    location   	(1032, 907)
       
  1522 				    anchor     	2
       
  1523 				    nlines     	1
       
  1524 				    max_width  	931
       
  1525 				    justify    	0
       
  1526 				    compartmentItems 	(list Compartment
       
  1527 					"SendCommand( )"))
       
  1528 				width      	450
       
  1529 				height     	325
       
  1530 				annotation 	8)
       
  1531 			    (object ClassView "Class" "CFbsFont" @87
       
  1532 				location   	(2450, 950)
       
  1533 				label      	(object ItemLabel
       
  1534 				    Parent_View 	@87
       
  1535 				    location   	(2346, 866)
       
  1536 				    nlines     	2
       
  1537 				    max_width  	240
       
  1538 				    justify    	0
       
  1539 				    label      	"CFbsFont")
       
  1540 				annotation 	8)
       
  1541 			    (object ClassView "Class" "CFbsBitmap" @88
       
  1542 				location   	(700, 950)
       
  1543 				label      	(object ItemLabel
       
  1544 				    Parent_View 	@88
       
  1545 				    location   	(596, 866)
       
  1546 				    nlines     	2
       
  1547 				    max_width  	240
       
  1548 				    justify    	0
       
  1549 				    label      	"CFbsBitmap")
       
  1550 				annotation 	8)
       
  1551 			    (object ClassView "Class" "RSessionBase" @89
       
  1552 				location   	(1475, 400)
       
  1553 				label      	(object ItemLabel
       
  1554 				    Parent_View 	@89
       
  1555 				    location   	(1371, 316)
       
  1556 				    nlines     	2
       
  1557 				    max_width  	240
       
  1558 				    justify    	0
       
  1559 				    label      	"RSessionBase")
       
  1560 				annotation 	8)
       
  1561 			    (object InheritView "" @90
       
  1562 				client     	@86
       
  1563 				supplier   	@89
       
  1564 				line_style 	0)
       
  1565 			    (object ClassView "Class" "CFont" @91
       
  1566 				location   	(2450, 325)
       
  1567 				label      	(object ItemLabel
       
  1568 				    Parent_View 	@91
       
  1569 				    location   	(2346, 241)
       
  1570 				    nlines     	2
       
  1571 				    max_width  	240
       
  1572 				    justify    	0
       
  1573 				    label      	"CFont")
       
  1574 				annotation 	8)
       
  1575 			    (object InheritView "" @92
       
  1576 				client     	@87
       
  1577 				supplier   	@91
       
  1578 				line_style 	0)
       
  1579 			    (object ClassView "Class" "CDiBitmap" @93
       
  1580 				location   	(700, 325)
       
  1581 				label      	(object ItemLabel
       
  1582 				    Parent_View 	@93
       
  1583 				    location   	(596, 241)
       
  1584 				    nlines     	2
       
  1585 				    max_width  	240
       
  1586 				    justify    	0
       
  1587 				    label      	"CDiBitmap")
       
  1588 				annotation 	8)
       
  1589 			    (object InheritView "" @94
       
  1590 				client     	@88
       
  1591 				supplier   	@93
       
  1592 				line_style 	0)
       
  1593 			    (object CategoryView "Font/BitmapServer" @95
       
  1594 				location   	(1675, 675)
       
  1595 				label      	(object ItemLabel
       
  1596 				    Parent_View 	@95
       
  1597 				    location   	(1506, 578)
       
  1598 				    nlines     	2
       
  1599 				    max_width  	338
       
  1600 				    justify    	0
       
  1601 				    label      	"Font/BitmapServer")
       
  1602 				compartment 	(object Compartment
       
  1603 				    Parent_View 	@95
       
  1604 				    location   	(1534, 644)
       
  1605 				    anchor     	2
       
  1606 				    nlines     	1
       
  1607 				    max_width  	840
       
  1608 				    compartmentItems 	(list Compartment
       
  1609 					"CBitwiseBitmap"))
       
  1610 				width      	350
       
  1611 				height     	206)
       
  1612 			    (object ClassView "Class" "CFbsTypefaceStore" @96
       
  1613 				location   	(1925, 1525)
       
  1614 				label      	(object ItemLabel
       
  1615 				    Parent_View 	@96
       
  1616 				    location   	(1809, 1441)
       
  1617 				    nlines     	2
       
  1618 				    max_width  	270
       
  1619 				    justify    	0
       
  1620 				    label      	"CFbsTypefaceStore")
       
  1621 				width      	392
       
  1622 				annotation 	8)
       
  1623 			    (object HasView "" @97
       
  1624 				client     	@96
       
  1625 				supplier   	@86
       
  1626 				line_style 	0)
       
  1627 			    (object ClassView "Class" "CTypefaceStore" @98
       
  1628 				location   	(2600, 1725)
       
  1629 				label      	(object ItemLabel
       
  1630 				    Parent_View 	@98
       
  1631 				    location   	(2481, 1630)
       
  1632 				    nlines     	2
       
  1633 				    max_width  	275
       
  1634 				    justify    	0
       
  1635 				    label      	"CTypefaceStore")
       
  1636 				width      	399
       
  1637 				height     	287
       
  1638 				annotation 	8)
       
  1639 			    (object InheritView "" @99
       
  1640 				client     	@96
       
  1641 				supplier   	@98
       
  1642 				line_style 	0)
       
  1643 			    (object UsesView "" @100
       
  1644 				client     	@96
       
  1645 				supplier   	@87
       
  1646 				line_style 	0)
       
  1647 			    (object UsesView "" @101
       
  1648 				client     	@88
       
  1649 				supplier   	@86
       
  1650 				line_style 	0)
       
  1651 			    (object UsesView "" @102
       
  1652 				client     	@87
       
  1653 				supplier   	@86
       
  1654 				line_style 	0)))))
       
  1655 	    (object Class_Category "WindowServer"
       
  1656 		visible_categories 	(list visibility_relationship_list
       
  1657 		    (object Visibility_Relationship
       
  1658 			supplier   	"BitGdi"))
       
  1659 		exportControl 	"Public"
       
  1660 		logical_models 	(list unit_reference_list)
       
  1661 		logical_presentations 	(list unit_reference_list
       
  1662 		    (object ClassDiagram "Main"
       
  1663 			title      	"Main"
       
  1664 			zoom       	100
       
  1665 			max_height 	28350
       
  1666 			max_width  	21600
       
  1667 			origin_x   	0
       
  1668 			origin_y   	0
       
  1669 			items      	(list diagram_item_list))))
       
  1670 	    (object Class_Category "Psibit"
       
  1671 		visible_categories 	(list visibility_relationship_list
       
  1672 		    (object Visibility_Relationship
       
  1673 			supplier   	"Gdi"))
       
  1674 		exportControl 	"Public"
       
  1675 		logical_models 	(list unit_reference_list
       
  1676 		    (object Class "RPsiBit"
       
  1677 			used_nodes 	(list uses_relationship_list
       
  1678 			    (object Uses_Relationship
       
  1679 				supplier   	"CBitwiseBitmap"))
       
  1680 			operations 	(list Operations
       
  1681 			    (object Operation "InitLoadBitmapL"
       
  1682 				concurrency 	"Sequential"
       
  1683 				opExportControl 	"Public"
       
  1684 				uid        	0)
       
  1685 			    (object Operation "ExecLoadBitmapL"
       
  1686 				concurrency 	"Sequential"
       
  1687 				opExportControl 	"Public"
       
  1688 				uid        	0)
       
  1689 			    (object Operation "StoreBitmapL"
       
  1690 				concurrency 	"Sequential"
       
  1691 				opExportControl 	"Public"
       
  1692 				uid        	0))))
       
  1693 		logical_presentations 	(list unit_reference_list
       
  1694 		    (object ClassDiagram "Main"
       
  1695 			title      	"Main"
       
  1696 			zoom       	100
       
  1697 			max_height 	28350
       
  1698 			max_width  	21600
       
  1699 			origin_x   	0
       
  1700 			origin_y   	0
       
  1701 			items      	(list diagram_item_list
       
  1702 			    (object ClassView "Class" "RPsiBit" @103
       
  1703 				location   	(1800, 950)
       
  1704 				label      	(object ItemLabel
       
  1705 				    Parent_View 	@103
       
  1706 				    location   	(1641, 817)
       
  1707 				    nlines     	2
       
  1708 				    max_width  	374
       
  1709 				    justify    	0
       
  1710 				    label      	"RPsiBit")
       
  1711 				compartment 	(object Compartment
       
  1712 				    Parent_View 	@103
       
  1713 				    location   	(1271, 883)
       
  1714 				    anchor     	2
       
  1715 				    nlines     	3
       
  1716 				    max_width  	1124
       
  1717 				    justify    	0
       
  1718 				    compartmentItems 	(list Compartment
       
  1719 					"ExecLoadBitmapL( )"
       
  1720 					"InitLoadBitmapL( )"
       
  1721 					"StoreBitmapL( )"))
       
  1722 				width      	543
       
  1723 				height     	394
       
  1724 				annotation 	8)
       
  1725 			    (object ClassView "Class" "CBitwiseBitmap" @104
       
  1726 				location   	(1800, 1575)
       
  1727 				label      	(object ItemLabel
       
  1728 				    Parent_View 	@104
       
  1729 				    location   	(1625, 1429)
       
  1730 				    nlines     	2
       
  1731 				    max_width  	413
       
  1732 				    justify    	0
       
  1733 				    label      	"CBitwiseBitmap")
       
  1734 				width      	599
       
  1735 				height     	431
       
  1736 				annotation 	8)
       
  1737 			    (object UsesView "" @105
       
  1738 				client     	@103
       
  1739 				supplier   	@104
       
  1740 				line_style 	0)))))
       
  1741 	    (object Class_Category "FntStore"
       
  1742 		exportControl 	"Public"
       
  1743 		logical_models 	(list unit_reference_list
       
  1744 		    (object Class "CBitmapFont"
       
  1745 			superclasses 	(list inheritance_relationship_list
       
  1746 			    (object Inheritance_Relationship
       
  1747 				supplier   	"CFont")))
       
  1748 		    (object Class "CFontStore"
       
  1749 			superclasses 	(list inheritance_relationship_list
       
  1750 			    (object Inheritance_Relationship
       
  1751 				supplier   	"CBase"))
       
  1752 			used_nodes 	(list uses_relationship_list
       
  1753 			    (object Uses_Relationship
       
  1754 				supplier   	"CBitmapFont"))))
       
  1755 		logical_presentations 	(list unit_reference_list
       
  1756 		    (object ClassDiagram "Main"
       
  1757 			title      	"Main"
       
  1758 			zoom       	100
       
  1759 			max_height 	28350
       
  1760 			max_width  	21600
       
  1761 			origin_x   	0
       
  1762 			origin_y   	0
       
  1763 			items      	(list diagram_item_list
       
  1764 			    (object ClassView "Class" "CBitmapFont" @106
       
  1765 				location   	(1550, 1100)
       
  1766 				label      	(object ItemLabel
       
  1767 				    Parent_View 	@106
       
  1768 				    location   	(1446, 1016)
       
  1769 				    nlines     	2
       
  1770 				    max_width  	240
       
  1771 				    justify    	0
       
  1772 				    label      	"CBitmapFont")
       
  1773 				annotation 	8)
       
  1774 			    (object ClassView "Class" "CFontStore" @107
       
  1775 				location   	(700, 1100)
       
  1776 				label      	(object ItemLabel
       
  1777 				    Parent_View 	@107
       
  1778 				    location   	(596, 1016)
       
  1779 				    nlines     	2
       
  1780 				    max_width  	240
       
  1781 				    justify    	0
       
  1782 				    label      	"CFontStore")
       
  1783 				annotation 	8)
       
  1784 			    (object UsesView "" @108
       
  1785 				client     	@107
       
  1786 				supplier   	@106
       
  1787 				line_style 	0)
       
  1788 			    (object ClassView "Class" "CFont" @109
       
  1789 				location   	(1550, 375)
       
  1790 				label      	(object ItemLabel
       
  1791 				    Parent_View 	@109
       
  1792 				    location   	(1446, 291)
       
  1793 				    nlines     	2
       
  1794 				    max_width  	240
       
  1795 				    justify    	0
       
  1796 				    label      	"CFont")
       
  1797 				annotation 	8)
       
  1798 			    (object InheritView "" @110
       
  1799 				client     	@106
       
  1800 				supplier   	@109
       
  1801 				line_style 	0)
       
  1802 			    (object ClassView "Class" "CBase" @111
       
  1803 				location   	(700, 375)
       
  1804 				label      	(object ItemLabel
       
  1805 				    Parent_View 	@111
       
  1806 				    location   	(596, 291)
       
  1807 				    nlines     	2
       
  1808 				    max_width  	240
       
  1809 				    justify    	0
       
  1810 				    label      	"CBase")
       
  1811 				annotation 	8)
       
  1812 			    (object InheritView "" @112
       
  1813 				client     	@107
       
  1814 				supplier   	@111
       
  1815 				line_style 	0)))))
       
  1816 	    (object Class_Category "Gdi"
       
  1817 		exportControl 	"Public"
       
  1818 		logical_models 	(list unit_reference_list
       
  1819 		    (object Class "CGraphicsDevice"
       
  1820 			superclasses 	(list inheritance_relationship_list
       
  1821 			    (object Inheritance_Relationship
       
  1822 				supplier   	"CBase"))
       
  1823 			used_nodes 	(list uses_relationship_list
       
  1824 			    (object Uses_Relationship
       
  1825 				supplier   	"CGraphicsContext")
       
  1826 			    (object Uses_Relationship
       
  1827 				supplier   	"CFont"))
       
  1828 			abstract   	TRUE)
       
  1829 		    (object Class "CFont"
       
  1830 			superclasses 	(list inheritance_relationship_list
       
  1831 			    (object Inheritance_Relationship
       
  1832 				supplier   	"CBase"))
       
  1833 			abstract   	TRUE)
       
  1834 		    (object Class "CGraphicsContext"
       
  1835 			used_nodes 	(list uses_relationship_list
       
  1836 			    (object Uses_Relationship
       
  1837 				supplier   	"CFont"))
       
  1838 			abstract   	TRUE)
       
  1839 		    (object Class "CTypefaceStore"
       
  1840 			superclasses 	(list inheritance_relationship_list
       
  1841 			    (object Inheritance_Relationship
       
  1842 				supplier   	"CBase"))
       
  1843 			used_nodes 	(list uses_relationship_list
       
  1844 			    (object Uses_Relationship
       
  1845 				supplier   	"CFont"))
       
  1846 			abstract   	TRUE)
       
  1847 		    (object Class "TRgb"
       
  1848 			nonclass   	TRUE)
       
  1849 		    (object Class "CDiBitmap"
       
  1850 			abstract   	TRUE)
       
  1851 		    (object Class "TLinearDDA")
       
  1852 		    (object Class "CBitmapContext"
       
  1853 			superclasses 	(list inheritance_relationship_list
       
  1854 			    (object Inheritance_Relationship
       
  1855 				supplier   	"CGraphicsContext"))
       
  1856 			abstract   	TRUE)
       
  1857 		    (object Class "CBitmapDevice"
       
  1858 			superclasses 	(list inheritance_relationship_list
       
  1859 			    (object Inheritance_Relationship
       
  1860 				supplier   	"CGraphicsDevice"))
       
  1861 			abstract   	TRUE)
       
  1862 		    (object Class_Category "Utility Classes"
       
  1863 			exportControl 	"Public"
       
  1864 			logical_models 	(list unit_reference_list)
       
  1865 			logical_presentations 	(list unit_reference_list
       
  1866 			    (object ClassDiagram "Main"
       
  1867 				title      	"Main"
       
  1868 				zoom       	100
       
  1869 				max_height 	28350
       
  1870 				max_width  	21600
       
  1871 				origin_x   	0
       
  1872 				origin_y   	0
       
  1873 				items      	(list diagram_item_list)))))
       
  1874 		logical_presentations 	(list unit_reference_list
       
  1875 		    (object ClassDiagram "Main"
       
  1876 			title      	"Main"
       
  1877 			zoom       	100
       
  1878 			max_height 	28350
       
  1879 			max_width  	21600
       
  1880 			origin_x   	0
       
  1881 			origin_y   	0
       
  1882 			items      	(list diagram_item_list
       
  1883 			    (object ClassView "Class" "CFont" @113
       
  1884 				location   	(1500, 875)
       
  1885 				label      	(object ItemLabel
       
  1886 				    Parent_View 	@113
       
  1887 				    location   	(1396, 791)
       
  1888 				    nlines     	2
       
  1889 				    max_width  	240
       
  1890 				    justify    	0
       
  1891 				    label      	"CFont")
       
  1892 				annotation 	8)
       
  1893 			    (object ClassView "Class" "CGraphicsContext" @114
       
  1894 				location   	(975, 1250)
       
  1895 				label      	(object ItemLabel
       
  1896 				    Parent_View 	@114
       
  1897 				    location   	(871, 1166)
       
  1898 				    nlines     	2
       
  1899 				    max_width  	240
       
  1900 				    justify    	0
       
  1901 				    label      	"CGraphicsContext")
       
  1902 				annotation 	8)
       
  1903 			    (object ClassView "Class" "CGraphicsDevice" @115
       
  1904 				location   	(925, 750)
       
  1905 				label      	(object ItemLabel
       
  1906 				    Parent_View 	@115
       
  1907 				    location   	(821, 666)
       
  1908 				    nlines     	2
       
  1909 				    max_width  	240
       
  1910 				    justify    	0
       
  1911 				    label      	"CGraphicsDevice")
       
  1912 				annotation 	8)
       
  1913 			    (object ClassView "Class" "CBase" @116
       
  1914 				location   	(1425, 225)
       
  1915 				label      	(object ItemLabel
       
  1916 				    Parent_View 	@116
       
  1917 				    location   	(1321, 141)
       
  1918 				    nlines     	2
       
  1919 				    max_width  	240
       
  1920 				    justify    	0
       
  1921 				    label      	"CBase")
       
  1922 				annotation 	8)
       
  1923 			    (object ClassView "Class" "CTypefaceStore" @117
       
  1924 				location   	(2200, 850)
       
  1925 				label      	(object ItemLabel
       
  1926 				    Parent_View 	@117
       
  1927 				    location   	(2096, 766)
       
  1928 				    nlines     	2
       
  1929 				    max_width  	240
       
  1930 				    justify    	0
       
  1931 				    label      	"CTypefaceStore")
       
  1932 				annotation 	8)
       
  1933 			    (object InheritView "" @118
       
  1934 				client     	@113
       
  1935 				supplier   	@116
       
  1936 				line_style 	0)
       
  1937 			    (object ClassView "Class" "TRgb" @119
       
  1938 				location   	(650, 1700)
       
  1939 				label      	(object ItemLabel
       
  1940 				    Parent_View 	@119
       
  1941 				    location   	(546, 1616)
       
  1942 				    nlines     	2
       
  1943 				    max_width  	240
       
  1944 				    justify    	0
       
  1945 				    label      	"TRgb")
       
  1946 				annotation 	8)
       
  1947 			    (object ClassView "Class" "CDiBitmap" @120
       
  1948 				location   	(1550, 1725)
       
  1949 				label      	(object ItemLabel
       
  1950 				    Parent_View 	@120
       
  1951 				    location   	(1446, 1641)
       
  1952 				    nlines     	2
       
  1953 				    max_width  	240
       
  1954 				    justify    	0
       
  1955 				    label      	"CDiBitmap")
       
  1956 				annotation 	8)
       
  1957 			    (object ClassView "Class" "TLinearDDA" @121
       
  1958 				location   	(2250, 1675)
       
  1959 				label      	(object ItemLabel
       
  1960 				    Parent_View 	@121
       
  1961 				    location   	(2146, 1591)
       
  1962 				    nlines     	2
       
  1963 				    max_width  	240
       
  1964 				    justify    	0
       
  1965 				    label      	"TLinearDDA")
       
  1966 				annotation 	8)
       
  1967 			    (object InheritView "" @122
       
  1968 				client     	@115
       
  1969 				supplier   	@116
       
  1970 				line_style 	0)
       
  1971 			    (object InheritView "" @123
       
  1972 				client     	@117
       
  1973 				supplier   	@116
       
  1974 				line_style 	0)
       
  1975 			    (object UsesView "" @124
       
  1976 				client     	@117
       
  1977 				supplier   	@113
       
  1978 				line_style 	0)
       
  1979 			    (object UsesView "" @125
       
  1980 				client     	@114
       
  1981 				supplier   	@113
       
  1982 				line_style 	0)
       
  1983 			    (object ClassView "Class" "CBitmapContext" @126
       
  1984 				location   	(450, 1275)
       
  1985 				label      	(object ItemLabel
       
  1986 				    Parent_View 	@126
       
  1987 				    location   	(346, 1191)
       
  1988 				    nlines     	2
       
  1989 				    max_width  	240
       
  1990 				    justify    	0
       
  1991 				    label      	"CBitmapContext")
       
  1992 				annotation 	8)
       
  1993 			    (object ClassView "Class" "CBitmapDevice" @127
       
  1994 				location   	(575, 475)
       
  1995 				label      	(object ItemLabel
       
  1996 				    Parent_View 	@127
       
  1997 				    location   	(471, 391)
       
  1998 				    nlines     	2
       
  1999 				    max_width  	240
       
  2000 				    justify    	0
       
  2001 				    label      	"CBitmapDevice")
       
  2002 				annotation 	8)
       
  2003 			    (object InheritView "" @128
       
  2004 				client     	@126
       
  2005 				supplier   	@114
       
  2006 				line_style 	0)
       
  2007 			    (object UsesView "" @129
       
  2008 				client     	@115
       
  2009 				supplier   	@114
       
  2010 				line_style 	0)
       
  2011 			    (object UsesView "" @130
       
  2012 				client     	@115
       
  2013 				supplier   	@113
       
  2014 				line_style 	0)
       
  2015 			    (object InheritView "" @131
       
  2016 				client     	@127
       
  2017 				supplier   	@115
       
  2018 				line_style 	0)))))
       
  2019 	    (object Mechanism @132
       
  2020 		logical_models 	(list unit_reference_list)))
       
  2021 	logical_presentations 	(list unit_reference_list
       
  2022 	    (object ClassDiagram "Main"
       
  2023 		title      	"Main"
       
  2024 		zoom       	100
       
  2025 		max_height 	28350
       
  2026 		max_width  	21600
       
  2027 		origin_x   	0
       
  2028 		origin_y   	0
       
  2029 		items      	(list diagram_item_list
       
  2030 		    (object CategoryView "BitGdi" @133
       
  2031 			location   	(1175, 900)
       
  2032 			label      	(object ItemLabel
       
  2033 			    Parent_View 	@133
       
  2034 			    location   	(981, 756)
       
  2035 			    nlines     	2
       
  2036 			    max_width  	388
       
  2037 			    justify    	0
       
  2038 			    label      	"BitGdi")
       
  2039 			compartment 	(object Compartment
       
  2040 			    Parent_View 	@133
       
  2041 			    location   	(1014, 822)
       
  2042 			    anchor     	2
       
  2043 			    nlines     	3
       
  2044 			    max_width  	347
       
  2045 			    compartmentItems 	(list Compartment
       
  2046 				"CFbsScreenDevice"
       
  2047 				"CFbsBitGC"
       
  2048 				"RPaletteBase"))
       
  2049 			width      	400
       
  2050 			height     	300)
       
  2051 		    (object CategoryView "FontBitmapServer" @134
       
  2052 			location   	(1875, 900)
       
  2053 			label      	(object ItemLabel
       
  2054 			    Parent_View 	@134
       
  2055 			    location   	(1656, 756)
       
  2056 			    nlines     	2
       
  2057 			    max_width  	438
       
  2058 			    justify    	0
       
  2059 			    label      	"FontBitmapServer")
       
  2060 			compartment 	(object Compartment
       
  2061 			    Parent_View 	@134
       
  2062 			    location   	(1694, 822)
       
  2063 			    anchor     	2
       
  2064 			    nlines     	4
       
  2065 			    max_width  	360
       
  2066 			    compartmentItems 	(list Compartment
       
  2067 				"CFbsFont"
       
  2068 				"CFbsTypefaceStore"
       
  2069 				"CFbsBitmap"
       
  2070 				"RFbsSession"))
       
  2071 			width      	450
       
  2072 			height     	300)
       
  2073 		    (object CategoryView "WindowServer" @135
       
  2074 			location   	(525, 900)
       
  2075 			label      	(object ItemLabel
       
  2076 			    Parent_View 	@135
       
  2077 			    location   	(381, 816)
       
  2078 			    nlines     	2
       
  2079 			    max_width  	288
       
  2080 			    justify    	0
       
  2081 			    label      	"WindowServer")
       
  2082 			width      	300
       
  2083 			height     	180)
       
  2084 		    (object ImportView "" @136
       
  2085 			client     	@135
       
  2086 			supplier   	@133
       
  2087 			line_style 	0)
       
  2088 		    (object ImportView "" @137
       
  2089 			client     	@133
       
  2090 			supplier   	@134
       
  2091 			line_style 	0)
       
  2092 		    (object CategoryView "FntStore" @138
       
  2093 			location   	(1875, 1525)
       
  2094 			label      	(object ItemLabel
       
  2095 			    Parent_View 	@138
       
  2096 			    location   	(1731, 1441)
       
  2097 			    nlines     	2
       
  2098 			    max_width  	288
       
  2099 			    justify    	0
       
  2100 			    label      	"FntStore")
       
  2101 			compartment 	(object Compartment
       
  2102 			    Parent_View 	@138
       
  2103 			    location   	(1754, 1507)
       
  2104 			    anchor     	2
       
  2105 			    nlines     	2
       
  2106 			    max_width  	720
       
  2107 			    compartmentItems 	(list Compartment
       
  2108 				"CBitmapFont"
       
  2109 				"CFontStore"))
       
  2110 			width      	300
       
  2111 			height     	180)
       
  2112 		    (object ImportView "" @139
       
  2113 			client     	@134
       
  2114 			supplier   	@138
       
  2115 			line_style 	0)
       
  2116 		    (object CategoryView "Gdi" @140
       
  2117 			location   	(2600, 900)
       
  2118 			label      	(object ItemLabel
       
  2119 			    Parent_View 	@140
       
  2120 			    location   	(2406, 631)
       
  2121 			    nlines     	2
       
  2122 			    max_width  	388
       
  2123 			    justify    	0
       
  2124 			    label      	"Gdi")
       
  2125 			compartment 	(object Compartment
       
  2126 			    Parent_View 	@140
       
  2127 			    location   	(2439, 697)
       
  2128 			    anchor     	2
       
  2129 			    nlines     	9
       
  2130 			    max_width  	347
       
  2131 			    compartmentItems 	(list Compartment
       
  2132 				"CFont"
       
  2133 				"CGraphicsDevice"
       
  2134 				"CTypefaceStore"
       
  2135 				"CGraphicsContext"
       
  2136 				"CDiBitmap"
       
  2137 				"TLinearDDA"
       
  2138 				"TRgb"
       
  2139 				"CBitmapContext"
       
  2140 				"CBitmapDevice"))
       
  2141 			width      	400
       
  2142 			height     	550)
       
  2143 		    (object ImportView "" @141
       
  2144 			client     	@134
       
  2145 			supplier   	@140
       
  2146 			line_style 	0)))
       
  2147 	    (object ObjectDiagram "Untitled"
       
  2148 		mechanism_ref 	@132
       
  2149 		title      	"Untitled"
       
  2150 		zoom       	100
       
  2151 		max_height 	28350
       
  2152 		max_width  	21600
       
  2153 		origin_x   	0
       
  2154 		origin_y   	0
       
  2155 		items      	(list diagram_item_list))))
       
  2156     root_subsystem 	(object SubSystem "<Top Level>"
       
  2157 	physical_models 	(list unit_reference_list
       
  2158 	    (object module "G32" "SubType" "Main"))
       
  2159 	physical_presentations 	(list unit_reference_list
       
  2160 	    (object Module_Diagram "Main"
       
  2161 		title      	"Main"
       
  2162 		zoom       	100
       
  2163 		max_height 	28350
       
  2164 		max_width  	21600
       
  2165 		origin_x   	0
       
  2166 		origin_y   	0
       
  2167 		items      	(list diagram_item_list))))
       
  2168     process_structure 	(object Processes
       
  2169 	ProcsNDevs 	(list
       
  2170 	    (object Process_Diagram ""
       
  2171 		title      	""
       
  2172 		zoom       	100
       
  2173 		max_height 	28350
       
  2174 		max_width  	21600
       
  2175 		origin_x   	0
       
  2176 		origin_y   	0
       
  2177 		items      	(list diagram_item_list))))
       
  2178     properties 	(object Properties))