OSDN Git Service

Delete unused source files for 1.98d.
[ffftp/ffftp.git] / contrib / putty / MACOSX / OSXCLASS.H
diff --git a/contrib/putty/MACOSX/OSXCLASS.H b/contrib/putty/MACOSX/OSXCLASS.H
deleted file mode 100644 (file)
index e005586..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-/*\r
- * Header file for the Objective-C parts of Mac OS X PuTTY. This\r
- * file contains the class definitions, which would cause compile\r
- * failures in the pure C modules if they appeared in osx.h.\r
- */\r
-\r
-#ifndef PUTTY_OSXCLASS_H\r
-#define PUTTY_OSXCLASS_H\r
-\r
-#include "putty.h"\r
-\r
-/*\r
- * The application controller class, defined in osxmain.m.\r
- */\r
-@interface AppController : NSObject\r
-{\r
-    NSTimer *timer;\r
-}\r
-- (void)newSessionConfig:(id)sender;\r
-- (void)newTerminal:(id)sender;\r
-- (void)newSessionWithConfig:(id)cfg;\r
-- (void)setTimer:(long)next;\r
-@end\r
-extern AppController *controller;\r
-\r
-/*\r
- * The SessionWindow class, defined in osxwin.m.\r
- */\r
-\r
-struct alert_queue {\r
-    struct alert_queue *next;\r
-    NSAlert *alert;\r
-    void (*callback)(void *, int);\r
-    void *ctx;\r
-};\r
-\r
-@class SessionWindow;\r
-@class TerminalView;\r
-\r
-@interface SessionWindow : NSWindow\r
-{\r
-    Terminal *term;\r
-    TerminalView *termview;\r
-    struct unicode_data ucsdata;\r
-    void *logctx;\r
-    Config cfg;\r
-    void *ldisc;\r
-    Backend *back;\r
-    void *backhandle;\r
-    int exited;\r
-    /*\r
-     * The following two members relate to the currently active\r
-     * alert sheet, if any. They are NULL if there isn't one.\r
-     */\r
-    void (*alert_callback)(void *, int);\r
-    void *alert_ctx;\r
-    /* This queues future alerts that need to be shown. */\r
-    struct alert_queue *alert_qhead, *alert_qtail;\r
-}\r
-- (id)initWithConfig:(Config)cfg;\r
-- (void)drawStartFinish:(BOOL)start;\r
-- (void)setColour:(int)n r:(float)r g:(float)g b:(float)b;\r
-- (Config *)cfg;\r
-- (void)doText:(wchar_t *)text len:(int)len x:(int)x y:(int)y\r
-    attr:(unsigned long)attr lattr:(int)lattr;\r
-- (int)fromBackend:(const char *)data len:(int)len isStderr:(int)is_stderr;\r
-- (int)fromBackendUntrusted:(const char *)data len:(int)len;\r
-- (void)startAlert:(NSAlert *)alert\r
-    withCallback:(void (*)(void *, int))callback andCtx:(void *)ctx;\r
-- (void)endSession:(int)clean;\r
-- (void)notifyRemoteExit;\r
-- (Terminal *)term;\r
-@end\r
-\r
-/*\r
- * The ConfigWindow class, defined in osxdlg.m.\r
- */\r
-\r
-@class ConfigWindow;\r
-\r
-@interface ConfigWindow : NSWindow\r
-{\r
-    NSOutlineView *treeview;\r
-    struct controlbox *ctrlbox;\r
-    void *dv;\r
-    Config cfg;\r
-}\r
-- (id)initWithConfig:(Config)cfg;\r
-@end\r
-\r
-/*\r
- * Functions exported by osxctrls.m. (They have to go in this\r
- * header file and not osx.h, because some of them have Cocoa class\r
- * types in their prototypes.)\r
- */\r
-#define HSPACING 12                   /* needed in osxdlg.m and osxctrls.m */\r
-#define VSPACING 8\r
-\r
-void *fe_dlg_init(void *data, NSWindow *window, NSObject *target, SEL action);\r
-void fe_dlg_free(void *dv);\r
-void create_ctrls(void *dv, NSView *parent, struct controlset *s,\r
-                 int *minw, int *minh);\r
-int place_ctrls(void *dv, struct controlset *s, int leftx, int topy,\r
-               int width);            /* returns height used */\r
-void select_panel(void *dv, struct controlbox *b, const char *name);\r
-\r
-#endif /* PUTTY_OSXCLASS_H */\r