|
|
1.1 root 1: /*
2: * UAE - The Un*x Amiga Emulator
3: *
4: * GUI interface (to be done).
5: * Calls AREXX interface.
6: *
7: * Copyright 1996 Bernd Schmidt, Samuel Devulder
8: */
9:
10: #include "sysconfig.h"
11: #include "sysdeps.h"
12:
13: #include "options.h"
14: #include "gui.h"
15:
16: int quit_program;
17:
18: /****************************************************************************/
19:
20: extern void rexx_led(int led, int on); /* amirexx.c */
21: extern void rexx_filename(int num, const char *name);
22: extern void rexx_handle_events(void);
23: extern void main_window_led(int led, int on); /* amiga.c */
24:
25: /****************************************************************************/
26:
27: int gui_init(void)
28: {
29: quit_program = 0;
30: return 0;
31: }
32:
33: /****************************************************************************/
34:
35: void gui_exit(void)
36: {
37: }
38:
39: /****************************************************************************/
40:
41: int gui_update(void)
42: {
43: return 0;
44: }
45:
46: /****************************************************************************/
47:
48: void gui_led(int led, int on)
49: {
50: main_window_led(led, on);
51: rexx_led(led, on);
52: }
53:
54: /****************************************************************************/
55:
56: void gui_filename(int num, const char *name)
57: {
58: rexx_filename(num, name);
59: }
60:
61: /****************************************************************************/
62:
63: void gui_handle_events(void)
64: {
65: rexx_handle_events();
66: }
67:
68: /****************************************************************************/
69:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.