- Timestamp:
- 06/24/07 00:22:11 (15 months ago)
- Location:
- GCM/lunar
- Files:
-
- 2 modified
-
Lunar.rbp (modified) (previous)
-
progress.xml (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GCM/lunar/progress.xml
r751 r752 13 13 <ItemSource> 14 14 <TextEncoding>134217984</TextEncoding> 15 <SourceLine>Sub Constructor(base as color = &c666666, inner as color = &c 00FF00, outer as color = &c0000FF)</SourceLine>16 <SourceLine></SourceLine> 17 <SourceLine>me.progressPic = new picture( 128, 128, 32 )</SourceLine>15 <SourceLine>Sub Constructor(base as color = &c666666, inner as color = &c66FF66, outer as color = &c99FFFF)</SourceLine> 16 <SourceLine></SourceLine> 17 <SourceLine>me.progressPic = new picture( 64, 64, 32 )</SourceLine> 18 18 <SourceLine>me.setColors( base, inner, outer )</SourceLine> 19 19 <SourceLine>me.setProgress( 0, 0 )</SourceLine> … … 25 25 <ItemFlags>0</ItemFlags> 26 26 <IsShared>0</IsShared> 27 <ItemParams>base as color = &c666666, inner as color = &c 00FF00, outer as color = &c0000FF</ItemParams>27 <ItemParams>base as color = &c666666, inner as color = &c66FF66, outer as color = &c99FFFF</ItemParams> 28 28 <ItemResult></ItemResult> 29 29 </Method> … … 63 63 <SourceLine>' draw anything extra</SourceLine> 64 64 <SourceLine></SourceLine> 65 <SourceLine>if inner < 0 or inner > 100 or outer < 0 or outer > 100 then </SourceLine>65 <SourceLine>if inner < 0 or inner > 100 or outer < 0 or outer > 100 then</SourceLine> 66 66 <SourceLine>If DebugBuild then msgBox "Progress percents out of range"</SourceLine> 67 67 <SourceLine>return</SourceLine> … … 78 78 <SourceLine>dim arc as ArcShape</SourceLine> 79 79 <SourceLine>dim radius as double = ProgressPic.width/2.0</SourceLine> 80 <SourceLine></SourceLine> 81 <SourceLine>If TargetWin32 then</SourceLine> 82 <SourceLine>g.foreColor = &cd4d0c8</SourceLine> 83 <SourceLine>g.FillRect 0,0,g.width,g.height</SourceLine> 84 <SourceLine>end</SourceLine> 80 85 <SourceLine></SourceLine> 81 86 <SourceLine>group = new Group2D</SourceLine> … … 129 134 <SourceLine>circle.fill = 0</SourceLine> 130 135 <SourceLine>circle.FillColor = me.base_color</SourceLine> 131 <SourceLine>circle.BorderColor = me.base_color</SourceLine>136 <SourceLine>circle.BorderColor =&c000000</SourceLine> 132 137 <SourceLine>circle.BorderWidth = 2</SourceLine> 133 138 <SourceLine>circle.Border = 100</SourceLine> … … 151 156 <SourceLine></SourceLine> 152 157 <SourceLine>' mask</SourceLine> 158 <SourceLine>If TargetMacOS then</SourceLine> 153 159 <SourceLine>dim mask as picture = NewPicture( progressPic.width, progressPic.height, progressPic.Depth )</SourceLine> 154 160 <SourceLine>circle = new OvalShape</SourceLine> … … 163 169 <SourceLine>dim cp as CGImageMBS = CGCreateImageMBS( progressPic, mask )</SourceLine> 164 170 <SourceLine>dummy = app.SetApplicationDockTileImageMBS(cp)</SourceLine> 165 <SourceLine></SourceLine> 166 <SourceLine></SourceLine> 171 <SourceLine>end</SourceLine> 167 172 <SourceLine>End Sub</SourceLine> 168 173 </ItemSource> … … 194 199 <ItemParams>inner as double, outer as double</ItemParams> 195 200 <ItemResult>Picture</ItemResult> 201 </Method> 202 <Method> 203 <ItemName>getProgress</ItemName> 204 <Compatibility></Compatibility> 205 <Visible>1</Visible> 206 <ItemSource> 207 <TextEncoding>134217984</TextEncoding> 208 <SourceLine>Function getProgress() As picture</SourceLine> 209 <SourceLine></SourceLine> 210 <SourceLine>return progressPic</SourceLine> 211 <SourceLine>End Function</SourceLine> 212 </ItemSource> 213 <TextEncoding>134217984</TextEncoding> 214 <AliasName></AliasName> 215 <ItemFlags>0</ItemFlags> 216 <IsShared>0</IsShared> 217 <ItemParams></ItemParams> 218 <ItemResult>picture</ItemResult> 196 219 </Method> 197 220 <Note>
