This is wraps.h in view mode; [Download] [Up]
/* wraps - Definitions for PS wraps Copyright (C) 1995 Free Software Foundation, Inc. Written by: Adam Fedor <fedor@boulder.colorado.edu> Date: Nov 1995 This file is part of the GNU Objective C User interface library. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef _wraps_h_INCLUDE #define _wraps_h_INCLUDE #include "psops.h" #ifndef PSMOUSEKEY_H #define PSMOUSEKEY_H extern void PShidecursor( void ); extern void PSshowcursor( void ); extern void PSobscurecursor( void ); extern void PSrevealcursor( void ); extern void PSsetcursor(float x, float y, float hotx, float hoty); extern void PSadjustcursor(float dx, float dy); extern void PScurrentmouse(int winNum, float *x, float *y); extern void PSsetmouse(float x, float y); extern void PSbuttondown(int *truth); extern void PSrightbuttondown(int *truth); extern void PSstilldown(int eNum, int *truth); extern void PSrightstilldown(int eNum, int *truth); #endif PSMOUSEKEY_H /* /ph2_sources/projects/dpsclient-69.0.1/PSevent.h generated from PSevent.psw by unix pswrap V1.009 Wed Apr 19 17:50:24 PDT 1989 */ #ifndef PSEVENT_H #define PSEVENT_H extern void PSprinteventtimes( void ); extern void PSiniteventtimes( void ); extern void PSposteventbycontext(int type, float x, float y, int time, int flags, int win, int subtype, int data1, int data2, int context, int *success); extern void PSsetflushexposures(int flag); extern void PSsetwaitcursorenabled(int flag); extern void PScurrentwaitcursorenabled(int *flag); extern void PSsetactiveapp(int cntxt); extern void PScurrentactiveapp(int *cntxt); #endif PSEVENT_H /* /ph2_sources/projects/dpsclient-69.0.1/PSmisc.h generated from PSmisc.psw by unix pswrap V1.009 Wed Apr 19 17:50:24 PDT 1989 */ #ifndef PSMISC_H #define PSMISC_H extern void PSosname(int size, char str[]); extern void PSostype(int *result); extern void PSnextrelease(int size, char result[]); extern void PScurrentrusage(float *now, float *uTime, float *sTime, int *msgSend, int *msgRcv, int *nSignals, int *nVCSw, int *nIvCSw); extern void PSplaysound(const char *name, int priority); extern void PScleardictstack( void ); extern void PScurrentuser(int *uid, int *gid); extern void PSsetwriteblock(int flag); extern void PScurrentwriteblock(int *flag); extern void PSmachportdevice(int w, int h, const int bbox[], int bboxSize, const float matrix[], const char *host, const char *port, const char *pixelDict); extern void PScountframebuffers(int *count); extern void PSframebuffer(int index, int nameLen, char name[], int *slot, int *unit, int *ROMid, int *x, int *y, int *w, int *h, int *depth); extern void PSsetframebuffertransfer( void ); extern void PScurrentframebuffertransfer( void ); #endif PSMISC_H /* /ph2_sources/projects/dpsclient-69.0.1/PSwindow.h generated from PSwindow.psw by unix pswrap V1.009 Wed Apr 19 17:50:24 PDT 1989 */ #ifndef PSWINDOW_H #define PSWINDOW_H extern void PSwindow(float x, float y, float w, float h, int type, int *num); extern void PStermwindow(int num); extern void PSwindowdevice(int num); extern void PSwindowdeviceround(int num); extern void PScurrentwindow(int *num); extern void PSflushgraphics( void ); extern void PSorderwindow(int op, int otherWin, int winNum); extern void PSmovewindow(float x, float y, int num); extern void PSplacewindow(float x, float y, float w, float h, int win); extern void PSfrontwindow(int *num); extern void PSfindwindow(float x, float y, int op, int otherWin, float *lx, float *ly, int *winFound, int *didFind); extern void PScurrentwindowbounds(int num, float *x, float *y, float *w, float *h); extern void PSseteventmask(int mask, int num); extern void PScurrenteventmask(int num, int *mask); extern void PSsetexposurecolor( void ); extern void PSsetsendexposed(int truth, int num); extern void PSsetautofill(int truth, int num); extern void PSsetwindowdict(int num); extern void PScurrentwindowdict(int num); extern void PScurrentwindowalpha(int win, int *alpha); extern void PScountscreenlist(int context, int *count); extern void PSscreenlist(int context, int count, int windows[]); extern void PScurrentdeviceinfo(int win, int *minbps, int *maxbps, int *color); extern void PSsetowner(int owner, int win); extern void PScurrentowner(int win, int *owner); extern void PSbasetoscreen(float x, float y, float *xp, float *yp); extern void PSbasetocurrent(float x, float y, float *xp, float *yp); extern void PSscreentocurrent(float x, float y, float *xp, float *yp); extern void PSscreentobase(float x, float y, float *xp, float *yp); extern void PScurrenttoscreen(float x, float y, float *xp, float *yp); extern void PScurrenttobase(float x, float y, float *xp, float *yp); extern void PSdumpwindow(int level, int win); extern void PSdumpwindows(int level, int context); extern void PSsetwindowtype(int type, int win); extern void PSsetwindowlevel(int level, int win); extern void PScurrentwindowlevel(int win, int *level); extern void PScountwindowlist(int context, int *count); extern void PSwindowlist(int context, int count, int windows[]); extern void PSsetwindowdepthlimit(int limit, int win); extern void PScurrentwindowdepthlimit(int win, int *limit); extern void PScurrentwindowdepth(int win, int *depth); extern void PSsetdefaultdepthlimit(int limit); extern void PScurrentdefaultdepthlimit(int *limit); extern void PSsetshowpageprocedure(int win); extern void PScurrentshowpageprocedure( void ); #endif PSWINDOW_H /* /ph2_sources/projects/dpsclient-69.0.1/PSgraphics.h generated from PSgraphics.psw by unix pswrap V1.009 Wed Apr 19 17:50:24 PDT 1989 */ #ifndef PSGRAPHICS_H #define PSGRAPHICS_H extern void PSsettrackingrect(float x, float y, float w, float h, int leftreqd, int rightreqd, int in, int userData, int tNum, int gstateNum); extern void PScleartrackingrect(int nrectnum, int gstateNum); extern void PSnewinstance( void ); extern void PShideinstance(float x, float y, float w, float h); extern void PSsetinstance(int truth); extern void PScomposite(float x, float y, float w, float h, int gstateNum, float dx, float dy, int op); extern void PScompositerect(float x, float y, float w, float h, int op); extern void PSdissolve(float x, float y, float w, float h, int gstateNum, float dx, float dy, float delta); extern void PSsizeimage(float x, float y, float w, float h, int *dw, int *dh, int *depth, float m[], int *multiproc, int *numColors); extern void PSreadimage( void ); extern void PSalphaimage( void ); extern void PSsetalpha(float a); extern void PScurrentalpha(float *alpha); #endif PSGRAPHICS_H #endif
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.