Lines Matching defs:OS2

1 package OS2::localMorphPM;
6 OS2::MorphPM($f);
12 OS2::UnMorphPM(shift->[0])
15 package OS2::Process;
24 XSLoader::load('OS2::Process', $VERSION);
227 die "Your vendor has not defined OS2::Process macro $constname, used at $file line $line.
236 require OS2::Process::Const;
238 my ($err, $val) = OS2::Process::Const::constant($sym);
244 require OS2::Process::Const;
284 my $h = OS2::localMorphPM->new(0);
295 my $h = OS2::localMorphPM->new(0);
408 my $hm = OS2::localMorphPM->new(0);
442 sub OS2::localClipbrd::new {
445 push @$morph, OS2::localMorphPM->new(0) unless shift;
450 sub OS2::localClipbrd::DESTROY {
455 sub OS2::localFlashWindow::new ($$) {
457 my $morph = OS2::localMorphPM->new(0);
462 sub OS2::localFlashWindow::DESTROY {
469 my $h = OS2::localClipbrd->new;
478 my $h = OS2::localClipbrd->new;
493 my $h = OS2::localClipbrd->new;
500 my $h = OS2::localClipbrd->new('nomorph');
513 my $morph = OS2::localMorphPM->new(0);
565 # MessageBox2 'Try this', OS2::Process::process_MB2_INFO([['Dismiss', 0] => 0x1000], OS2::Process::get_pointer(22),0x4080,0), 'me', 1, 0, 0
573 my $morph = OS2::localMorphPM->new(0);
738 OS2::pipe $in, 'wait';
755 '-we', 'END {sleep 2} OS2::Process::__term_mirror_screen shift', $in;
788 $f1 = "/pipe/perlmodule/OS2/Process/$$-" . $c++;
789 $out1 = OS2::pipe $f1, 'rw' or die "OS2::pipe(): $^E";
803 use OS2::Process; $sleep = 1;
804 OS2::Process::__term_mirror(@ARGV);
820 OS2::pipeCntl $out1, 'connect', 'wait' unless length $f2;
839 OS2::Process - exports constants for system() call, and process control on OS2.
843 use OS2::Process;
1226 to a PM process via OS2::MorphPM().
1228 For a temporary morphing to PM use the L<OS2::localMorphPM|/OS2::localMorphPM,
1229 OS2::localFlashWindow, and OS2::localClipbrd classes> class.
1408 use OS2::Process qw(:DEFAULT WM_SYSCOMMAND WM_CONTEXTMENU
1719 my $h = OS2::localClipbrd->new('nomorph');
1751 Use class C<OS2::localClipbrd> to ensure that clipboard is closed even if
1754 See the L</OS2::localMorphPM, OS2::localFlashWindow, and OS2::localClipbrd classes>
1819 OS2::SysValues_set(). The alarm frequency is defined to be in the range 0x0025
1830 { my $morph = OS2::localMorphPM->new(0);
1839 the class C<OS2::localFlashWindow> for this. Creating the object of this
1844 { my $flash = OS2::localFlashWindow->new( process_hwnd );
2056 C<OS2::Process::get_pointer(22)>; see also C<SPTR_*> constants.
2094 =head1 OS2::localMorphPM, OS2::localFlashWindow, and OS2::localClipbrd classes
2096 The class C<OS2::localMorphPM> morphs the process to PM for the duration of
2100 my $h = OS2::localMorphPM->new(0);
2104 The argument has the same meaning as one to OS2::MorphPM(). Calls can
2107 Likewise, C<OS2::localClipbrd> class opens the clipboard for the duration
2112 my $handle = OS2::localClipbrd->new(1); # Do not morph into PM
2116 C<OS2::localFlashWindow> behaves similarly; see
2339 also via module C<OS2::Process::Const>) are exportable. Note that these
2340 symbols live in package C<OS2::Process::Const>, they are not available
2341 by full name through C<OS2::Process>!
2379 C<spawn*>() system calls, L<OS2::Proc> and L<OS2::WinObject> modules.