Return to gnuviewController.m CVS log | Up to [local] / OpenXM_contrib / gnuplot / NeXT |
File: [local] / OpenXM_contrib / gnuplot / NeXT / Attic / gnuviewController.m (download)
Revision 1.1.1.1 (vendor branch), Sun Jan 9 17:00:57 2000 UTC (24 years, 8 months ago) by maekawa
Import gnuplot 3.7 |
#import "gnuviewController.h" #import "Controller.h" @implementation gnuviewController - window { return window; } - gnuView { return gnuView; } - windowWillClose:sender { [sender setDelegate: nil]; [controller termWillClose:self]; return self; } - windowDidBecomeMain:sender { [controller setKeyTerm:self]; return self; } - activatePushed:sender { if ([sender state] == 1) { [controller setActiveTerm: self]; [sender setTitle:"--- ACTIVE ---"]; } else { [controller setActiveTerm:nil]; [sender setTitle:"Activate"]; } return self; } - deactivate:sender { [activateButton setState:0]; [activateButton setTitle:"Activate"]; return self; } - GVactivate:sender { [activateButton setState:1]; [activateButton setTitle:"--- ACTIVE ---"]; return self; } - largerPushed:sender { NXRect oldFrame; double factor; [[window contentView] getFrame:&oldFrame]; factor = 1.3; [window sizeWindow:oldFrame.size.width*factor:oldFrame.size.height*factor]; [[window contentView] display]; return self; } - smallerPushed:sender { NXRect oldFrame; double factor; [[window contentView] getFrame:&oldFrame]; factor = 1.3; [window sizeWindow:oldFrame.size.width/factor:oldFrame.size.height/factor]; [[window contentView] display]; return self; } @end