Changeset 92
- Timestamp:
- Sep 14, 2007, 11:24:52 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MacFaceFloat/MacFaceApp.cs
r85 r92 144 144 menuItemToggleStatusWindow = new System.Windows.Forms.MenuItem(); 145 145 MenuItem menuItemConfigure = new System.Windows.Forms.MenuItem(); 146 MenuItem menuItemExit = new System.Windows.Forms.MenuItem(); 146 MenuItem menuItemPatternList = new System.Windows.Forms.MenuItem(); 147 MenuItem menuItemExit = new System.Windows.Forms.MenuItem(); 147 148 MenuItem menuVersionInfo = new System.Windows.Forms.MenuItem(); 148 149 … … 155 156 menuItemConfigure.Text = "MacFace ÌÝè(&O)..."; 156 157 menuItemConfigure.Click +=new EventHandler(menuItemConfigure_Click); 158 159 menuItemPatternList.Text = "p^[êðfXNgbvÉ_v"; 160 menuItemPatternList.Click += new EventHandler(menuItemPatternList_Click); 157 161 158 162 menuVersionInfo.Index = 0; … … 169 173 new MenuItem("-"), 170 174 menuItemConfigure, 175 menuItemPatternList, 171 176 menuVersionInfo, 172 177 new MenuItem("-"), … … 288 293 MemoryUsage memUsage = memStats.Latest; 289 294 290 pageio_count += memUsage.Pageout ;291 292 pageio_count --;295 pageio_count += memUsage.Pageout * (memUsage.Pagein + 1); 296 //if (pageio_count > 0) pageio_count += memUsage.Pagein; 297 pageio_count -= pageio_count / 50 + 1; 293 298 if (pageio_count < 0) pageio_count = 0; 294 299 … … 303 308 304 309 long avilable = (long)memStats.TotalVisibleMemorySize * 1024 - memUsage.Used; 305 /*if (pageio_count > 100)310 if (pageio_count > 100) 306 311 { 307 312 suite = FaceDef.PatternSuite.MemoryInsufficient; 308 313 } 309 else */if (avilable < 0) 310 { 311 suite = FaceDef.PatternSuite.MemoryInsufficient; 312 } 313 else if (avilable < (10 * 1024 *1024)) 314 else if (avilable < 0) 314 315 { 315 316 suite = FaceDef.PatternSuite.MemoryDecline; … … 376 377 ExitThread(); 377 378 } 379 380 private void menuItemPatternList_Click(object sender, EventArgs e) 381 { 382 MacFace.FaceDef faceDef = new MacFace.FaceDef(config.FaceDefPath); 383 Bitmap image = new Bitmap(128*11, 128*3); 384 Graphics g = Graphics.FromImage(image); 385 Image patternImg; 386 387 388 for (int suite = 0; suite <= 2; suite++) 389 { 390 for (int no = 0; no <= 10; no++) 391 { 392 patternImg = faceDef.PatternImage((MacFace.FaceDef.PatternSuite)suite, no, 0); 393 g.DrawImage(patternImg, 128 * no, 128 * suite); 394 } 395 } 396 397 g.Dispose(); 398 399 image.Save(Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\facedump.png", 400 System.Drawing.Imaging.ImageFormat.Png); 401 } 378 402 379 403 private void menuItemConfigure_Click(object sender, EventArgs e)
Note: See TracChangeset
for help on using the changeset viewer.