Changeset 92
- Timestamp:
- 09/14/07 23:24:52 (1 year ago)
- Files:
-
- trunk/MacFaceFloat/MacFaceApp.cs (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/MacFaceFloat/MacFaceApp.cs
r85 r92 139 139 menuItemToggleStatusWindow = new System.Windows.Forms.MenuItem(); 140 140 MenuItem menuItemConfigure = new System.Windows.Forms.MenuItem(); 141 MenuItem menuItemExit = new System.Windows.Forms.MenuItem(); 141 MenuItem menuItemPatternList = new System.Windows.Forms.MenuItem(); 142 MenuItem menuItemExit = new System.Windows.Forms.MenuItem(); 142 143 MenuItem menuVersionInfo = new System.Windows.Forms.MenuItem(); 143 144 … … 150 151 menuItemConfigure.Text = "MacFace �̐ݒ�O)..."; 151 152 menuItemConfigure.Click +=new EventHandler(menuItemConfigure_Click); 153 154 menuItemPatternList.Text = "�p�^�[���ꗗ��X�N�g�b�v�Ƀ_���v"; 155 menuItemPatternList.Click += new EventHandler(menuItemPatternList_Click); 152 156 153 157 menuVersionInfo.Index = 0; … … 164 168 new MenuItem("-"), 165 169 menuItemConfigure, 170 menuItemPatternList, 166 171 menuVersionInfo, 167 172 new MenuItem("-"), … … 283 288 MemoryUsage memUsage = memStats.Latest; 284 289 285 pageio_count += memUsage.Pageout ;286 if (pageio_count > 0) pageio_count += memUsage.Pagein;287 pageio_count --;290 pageio_count += memUsage.Pageout * (memUsage.Pagein + 1); 291 //if (pageio_count > 0) pageio_count += memUsage.Pagein; 292 pageio_count -= pageio_count / 50 + 1; 288 293 if (pageio_count < 0) pageio_count = 0; 289 294 … … 298 303 299 304 long avilable = (long)memStats.TotalVisibleMemorySize * 1024 - memUsage.Used; 300 /*if (pageio_count > 100)305 if (pageio_count > 100) 301 306 { 302 307 suite = FaceDef.PatternSuite.MemoryInsufficient; 303 308 } 304 else */if (avilable < 0) 305 { 306 suite = FaceDef.PatternSuite.MemoryInsufficient; 307 } 308 else if (avilable < (10 * 1024 *1024)) 309 else if (avilable < 0) 309 310 { 310 311 suite = FaceDef.PatternSuite.MemoryDecline; … … 370 371 ExitThread(); 371 372 } 373 374 private void menuItemPatternList_Click(object sender, EventArgs e) 375 { 376 MacFace.FaceDef faceDef = new MacFace.FaceDef(config.FaceDefPath); 377 Bitmap image = new Bitmap(128*11, 128*3); 378 Graphics g = Graphics.FromImage(image); 379 Image patternImg; 380 381 382 for (int suite = 0; suite <= 2; suite++) 383 { 384 for (int no = 0; no <= 10; no++) 385 { 386 patternImg = faceDef.PatternImage((MacFace.FaceDef.PatternSuite)suite, no, 0); 387 g.DrawImage(patternImg, 128 * no, 128 * suite); 388 } 389 } 390 391 g.Dispose(); 392 393 image.Save(Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\facedump.png", 394 System.Drawing.Imaging.ImageFormat.Png); 395 } 372 396 373 397 private void menuItemConfigure_Click(object sender, EventArgs e)
