os/graphics/windowing/windowserver/DES/GDI.MDL
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/graphics/windowing/windowserver/DES/GDI.MDL	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,208 @@
     1.4 +
     1.5 +(object Petal
     1.6 +    version    	35)
     1.7 +
     1.8 +(object Design "<Top Level>"
     1.9 +    is_unit    	TRUE
    1.10 +    file_name  	"d:\wserv\des\gdi.mdl"
    1.11 +    is_loaded  	TRUE
    1.12 +    defaults   	(object defaults
    1.13 +	rightMargin 	0.25
    1.14 +	leftMargin 	0.25
    1.15 +	topMargin  	0.25
    1.16 +	bottomMargin 	0.5
    1.17 +	pageOverlap 	0.25
    1.18 +	clipIconLabels 	TRUE
    1.19 +	autoResize 	FALSE
    1.20 +	snapToGrid 	TRUE
    1.21 +	gridX      	16
    1.22 +	gridY      	16
    1.23 +	defaultFont 	(object Font
    1.24 +	    size       	10
    1.25 +	    face       	"Arial"
    1.26 +	    bold       	FALSE
    1.27 +	    italics    	FALSE
    1.28 +	    underline  	FALSE
    1.29 +	    strike     	FALSE
    1.30 +	    color      	0
    1.31 +	    default_color 	TRUE)
    1.32 +	showMessageNum 	3)
    1.33 +    root_category 	(object Class_Category "<Top Level>"
    1.34 +	exportControl 	"Public"
    1.35 +	global     	TRUE
    1.36 +	subsystem  	"<Top Level>"
    1.37 +	logical_models 	(list unit_reference_list
    1.38 +	    (object Class "Bitmap Font"
    1.39 +		superclasses 	(list inheritance_relationship_list
    1.40 +		    (object Inheritance_Relationship
    1.41 +			supplier   	"Font"))
    1.42 +		statediagram 	(object State_Diagram ""
    1.43 +		    title      	""
    1.44 +		    zoom       	100
    1.45 +		    max_height 	28350
    1.46 +		    max_width  	21600
    1.47 +		    origin_x   	0
    1.48 +		    origin_y   	0
    1.49 +		    items      	(list diagram_item_list)))
    1.50 +	    (object Class "Pattern Brush"
    1.51 +		superclasses 	(list inheritance_relationship_list
    1.52 +		    (object Inheritance_Relationship
    1.53 +			supplier   	"GDI object"))
    1.54 +		statediagram 	(object State_Diagram ""
    1.55 +		    title      	""
    1.56 +		    zoom       	100
    1.57 +		    max_height 	28350
    1.58 +		    max_width  	21600
    1.59 +		    origin_x   	0
    1.60 +		    origin_y   	0
    1.61 +		    items      	(list diagram_item_list)))
    1.62 +	    (object Class "Pen"
    1.63 +		superclasses 	(list inheritance_relationship_list
    1.64 +		    (object Inheritance_Relationship
    1.65 +			supplier   	"GDI object"))
    1.66 +		statediagram 	(object State_Diagram ""
    1.67 +		    title      	""
    1.68 +		    zoom       	100
    1.69 +		    max_height 	28350
    1.70 +		    max_width  	21600
    1.71 +		    origin_x   	0
    1.72 +		    origin_y   	0
    1.73 +		    items      	(list diagram_item_list)))
    1.74 +	    (object Class "Font"
    1.75 +		fields     	(list has_relationship_list
    1.76 +		    (object Has_Relationship
    1.77 +			supplier   	"Bitmap Font"
    1.78 +			supplier_cardinality 	(value cardinality "0..1")
    1.79 +			client_cardinality 	(value cardinality "n"))
    1.80 +		    (object Has_Relationship
    1.81 +			supplier   	"Vector font"
    1.82 +			supplier_cardinality 	(value cardinality "0..1")
    1.83 +			client_cardinality 	(value cardinality "n")))
    1.84 +		superclasses 	(list inheritance_relationship_list
    1.85 +		    (object Inheritance_Relationship
    1.86 +			supplier   	"GDI object"))
    1.87 +		statediagram 	(object State_Diagram ""
    1.88 +		    title      	""
    1.89 +		    zoom       	100
    1.90 +		    max_height 	28350
    1.91 +		    max_width  	21600
    1.92 +		    origin_x   	0
    1.93 +		    origin_y   	0
    1.94 +		    items      	(list diagram_item_list)))
    1.95 +	    (object Class "Vector font"
    1.96 +		superclasses 	(list inheritance_relationship_list
    1.97 +		    (object Inheritance_Relationship
    1.98 +			supplier   	"Font"))
    1.99 +		statediagram 	(object State_Diagram ""
   1.100 +		    title      	""
   1.101 +		    zoom       	100
   1.102 +		    max_height 	28350
   1.103 +		    max_width  	21600
   1.104 +		    origin_x   	0
   1.105 +		    origin_y   	0
   1.106 +		    items      	(list diagram_item_list)))
   1.107 +	    (object Class "Palette"
   1.108 +		superclasses 	(list inheritance_relationship_list
   1.109 +		    (object Inheritance_Relationship
   1.110 +			supplier   	"GDI object")))
   1.111 +	    (object Class "Drawable"))
   1.112 +	logical_presentations 	(list unit_reference_list
   1.113 +	    (object ClassDiagram "Main"
   1.114 +		title      	"Main"
   1.115 +		zoom       	100
   1.116 +		max_height 	28350
   1.117 +		max_width  	21600
   1.118 +		origin_x   	3000
   1.119 +		origin_y   	2000
   1.120 +		items      	(list diagram_item_list
   1.121 +		    (object ClassView "Class" "Bitmap Font" @1
   1.122 +			location   	(3728, 3184)
   1.123 +			label      	(object ItemLabel
   1.124 +			    location   	(3624, 3100)
   1.125 +			    nlines     	2
   1.126 +			    max_width  	240
   1.127 +			    justify    	0
   1.128 +			    label      	"Bitmap Font")
   1.129 +			annotation 	8)
   1.130 +		    (object ClassView "Class" "Pattern Brush" @2
   1.131 +			location   	(4432, 2784)
   1.132 +			label      	(object ItemLabel
   1.133 +			    location   	(4328, 2700)
   1.134 +			    nlines     	2
   1.135 +			    max_width  	240
   1.136 +			    justify    	0
   1.137 +			    label      	"Pattern Brush")
   1.138 +			annotation 	8)
   1.139 +		    (object ClassView "Class" "Pen" @3
   1.140 +			location   	(5360, 2800)
   1.141 +			label      	(object ItemLabel
   1.142 +			    location   	(5256, 2716)
   1.143 +			    nlines     	2
   1.144 +			    max_width  	240
   1.145 +			    justify    	0
   1.146 +			    label      	"Pen")
   1.147 +			annotation 	8)
   1.148 +		    (object ClassView "Class" "Font" @4
   1.149 +			location   	(3888, 2768)
   1.150 +			label      	(object ItemLabel
   1.151 +			    location   	(3784, 2684)
   1.152 +			    nlines     	2
   1.153 +			    max_width  	240
   1.154 +			    justify    	0
   1.155 +			    label      	"Font")
   1.156 +			annotation 	8)
   1.157 +		    (object ClassView "Class" "Vector font" @5
   1.158 +			location   	(4176, 3184)
   1.159 +			label      	(object ItemLabel
   1.160 +			    location   	(4072, 3100)
   1.161 +			    nlines     	2
   1.162 +			    max_width  	240
   1.163 +			    justify    	0
   1.164 +			    label      	"Vector font")
   1.165 +			annotation 	8)
   1.166 +		    (object ClassView "Class" "Palette" @6
   1.167 +			location   	(4896, 2800)
   1.168 +			label      	(object ItemLabel
   1.169 +			    location   	(4792, 2716)
   1.170 +			    nlines     	2
   1.171 +			    max_width  	240
   1.172 +			    justify    	0
   1.173 +			    label      	"Palette")
   1.174 +			annotation 	8)
   1.175 +		    (object ClassView "Class" "Drawable" @7
   1.176 +			location   	(3328, 2768)
   1.177 +			label      	(object ItemLabel
   1.178 +			    location   	(3224, 2684)
   1.179 +			    nlines     	2
   1.180 +			    max_width  	240
   1.181 +			    justify    	0
   1.182 +			    label      	"Drawable")
   1.183 +			annotation 	8)
   1.184 +		    (object InheritView ""
   1.185 +			client     	@1
   1.186 +			supplier   	@4)
   1.187 +		    (object InheritView ""
   1.188 +			client     	@5
   1.189 +			supplier   	@4)))))
   1.190 +    root_subsystem 	(object SubSystem "<Top Level>"
   1.191 +	physical_models 	(list unit_reference_list)
   1.192 +	physical_presentations 	(list unit_reference_list
   1.193 +	    (object Module_Diagram "Main"
   1.194 +		title      	"Main"
   1.195 +		zoom       	100
   1.196 +		max_height 	28350
   1.197 +		max_width  	21600
   1.198 +		origin_x   	0
   1.199 +		origin_y   	0
   1.200 +		items      	(list diagram_item_list))))
   1.201 +    process_structure 	(object Processes
   1.202 +	ProcsNDevs 	(list
   1.203 +	    (object Process_Diagram ""
   1.204 +		title      	""
   1.205 +		zoom       	100
   1.206 +		max_height 	28350
   1.207 +		max_width  	21600
   1.208 +		origin_x   	0
   1.209 +		origin_y   	0
   1.210 +		items      	(list diagram_item_list))))
   1.211 +    properties 	(object Properties))