ftp.nice.ch/pub/next/text/tex/apps/TeXview-kp0.25.s.tar.gz#/HyperTeXview/PageView.h

This is PageView.h in view mode; [Download] [Up]

/* Generated by Interface Builder */
#import <dpsclient/dpsfriends.h>
#import <appkit/ScrollView.h>
#import "structures.h"
#import "context.h"
// #import <appkit/OpenPanel.h>

@interface PageView:ScrollView
{
//  Commented out instance variables are moved to TeXviewSwitchBoard since they
//  belong to all documents
     id	pageNum;
 //   id  console ;
 //   id  tex ;
 //   id  command ;
 //   id  myOpenPanel ;
 //   id  mockSwitch ;
    id  pageStuff ;
    id myView ;
  //  id  positionText ;
 //   id  positionRadio ;
//    id  defaultformat ;
//   id  customformat ;
     id pageForm ;
     id zoomed ;
    float xcache, ycache ;
    int lastxsize, lastysize ;
     // All the values of formerly global variables local to
     // this document
    DviContext dc ;
    id htags ;
    id htpages ;
    id ht_highlight_tag ;
    id ht_last_clicked_tag ;
    char absolute_fn[255] ; //The absolute path to the file, should really
                            // go with a document object
  //  DPSContext dpsc ; Didn't end up going this route
}


// Commented out methods moved to TeXviewSwitchBoard 
- initFrame:(const NXRect *)theFrame;
- free ;
- drawSelf:(NXRect *)rects:(int)rectcount;
- setPageNum:anObject;
//- setConsole:anObject;
//- getConsole;
//- setTex:anObject;
//- getTeX;
//- setCommand:anObject;
//- getCommand;
- setPageStuff:anObject;
- getPageStuff;
- getHtpages ;
- getHtags ;
- getHt_highlight_tag ;
- getHt_last_clicked_tag ;
- setHt_highlight_tag:anObject ;
- setHt_last_clicked_tag:anObject ;
- lastPage;
//- openFile;
//- reOpenFile;
- cachePosition:(int)x:(int)y;
- unCachePosition:(int)x:(int)y;
- nextPage;
- firstPage;
//- zoomUnzoom;
//- unzoom;
- prevPage;
//- zoom;
- fireRandom;
- closeFile;
- gotoPage:sender;
- scrollUpdates;
- noScrollUpdates;
- (int)moveDown:(int)shiftstate;
- (int)moveUp:(int)shiftstate;
- (int)moveLeft:(int)shiftstate;
- (int)moveRight:(int)shiftstate;
- Bot:(int)quiet;
- Top:(int)quiet;
- mouseDown:(NXEvent *)ptr;
- TeXtexit;
- TeXlatexit;
- TeXslitexit;
- TeXbibtexit;
- TeXamstexit;
- TeXlatex209it;
- TeXeplainit;
- TeXcustomexit;
- TeXdefaultexit;
- TeXmakeit;
- openManual ;
//- clearBuffer;
- mockUnmock;
- mock;
- unMock;
//- setMockSwitch;
//- upMock;
/*- setDefaultformat;
- setCustomformat;
- newDefaultformat;
- newCustomformat;
- upDefaultformat;
- upCustomformat; */
- appDidBecomeActive:(id)sender;
- tile;
//- setPositionText:anObject;
//- setPositionRadio:anObject;
- changeUnits;
- reportPosition:(NXEvent *)event ;
- updatePosition ;
- serverOpen:(id)pb userData:(const char *)userData error:(char **)msg;
- serverReopen:(id)pb userData:(const char *)userData error:(char **)msg;
- serverCommand:(id)pb userData:(const char *)userData error:(char **)msg;
- serverMakeEquation:(id)pb userData:(const char *)userData error:(char **)msg;
- validRequestorForSendType:(NXAtom)sendType andReturnType:(NXAtom)returnType ;
- (BOOL)writeSelectionToPasteboard:(Pasteboard *)pboard types:(NXAtom *)types ;
- getpagenum:(char *)s ;
- moveBackInHistory;
- moveForwardInHistory ;
- getDviContext ;
- saveDviContext ;
- setPageForm:anObject ;
- getPageForm ;
- setZoomed:anObject ;
- getZoomed ;
- setAbsoluteFn:(char *)fn ;
- (char *)getAbsoluteFn ;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.