Code Viewer

./WindowHandlers/MonitorSelect_handler.js File Size: 1.74 KB

  1. /*
  2. *
  3. *      MonitorSelect.xml
  4. *
  5. */
  6.  
  7. function OnMonitorSelectEvent_CtrlClicked(pPlusWnd, sControlId) {
  8.        
  9. }
  10.  
  11. function OnMonitorSelectEvent_LstViewDblClicked(pPlusWnd, sControlId, nItemIdx) {
  12.         if (nItemIdx === -1) return false;
  13.        
  14.         var oGdip = new Gdip();
  15.                 oGdip.Initialize();
  16.                 oGdip.SaveImage(objMonitors[nItemIdx].hBitmap1, SessionImages.CreateTempImage(), objPreferences['sldrQuality']);
  17.                 CommandToFunction_Cleanup(oGdip, objCWindows[pPlusWnd.Handle].ChatWnd, objCWindows[pPlusWnd.Handle].SaveImage);
  18.                 oGdip.Uninitialize();
  19.        
  20.         CloseWindow('MonitorSelect');
  21. }
  22.  
  23. function OnMonitorSelectEvent_Destroyed(pPlusWnd, nExitCode) {
  24.         // Cleanup
  25.         var oGdip = new Gdip(), objMonitor;
  26.         for (var i in objMonitors) {
  27.                 objMonitor = objMonitors[i];
  28.                 objMonitor.RECT.Size = 0;
  29.                 _win32.DeleteObject(objMonitor.hBitmap1);
  30.                 _win32.DeleteObject(objMonitor.hBitmap2);
  31.         }
  32.        
  33. }

Version

  • 5.0.0070_20100325_publicbeta1

Developers

Project Details

  • Folders8
  • Files122
  • Total Lines11,867
  • Repository Version70

User Count

  • 162