Changeset b28a12e in buchla-68k for ram/adselbx.c
- Timestamp:
- 07/10/2017 02:17:49 PM (7 years ago)
- Branches:
- master
- Children:
- 06f6615
- Parents:
- 39a696b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/adselbx.c
r39a696b rb28a12e 8 8 #define DEBUGIT 0 9 9 10 #include "all.h" 11 12 #if DEBUGIT 13 extern short debugsw; 14 #endif 10 #include "ram.h" 15 11 16 12 #define ATWROW 10 /* typewriter row */ 17 13 #define ATWCOL 1 /* typewriter column */ 18 14 #define ATDECOL 1 /* data entry base column */ 19 20 extern int16_t entbh(int16_t n);21 extern void adswin(int16_t n);22 extern void advacur(void);23 extern void bspacur(void);24 extern void nokey(void);25 extern void vtdisp(uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf);26 extern void adpoint(int16_t x, int16_t y, int16_t pen);27 28 extern void (*itxput)(int16_t row, int16_t col, int8_t *txt, int16_t tag);29 extern void (*point)(int16_t x, int16_t y, int16_t pen);30 31 extern int16_t admctl;32 extern int16_t adnamsw;33 extern int16_t asgfks;34 extern int16_t asghit;35 extern int16_t asgmod;36 extern int16_t auxctl;37 extern int16_t curasg;38 extern int16_t cxval;39 extern int16_t cyval;40 extern int16_t hitbox;41 extern int16_t hitcx;42 extern int16_t hitcy;43 extern int16_t lastam;44 extern int16_t submenu;45 46 extern int16_t adbox[][8];47 48 extern int16_t grp2prt[12][2];49 extern int16_t ins2grp[12];50 extern int16_t asgkble[];51 extern int16_t key2grp[];52 extern int16_t mctlnum[];53 54 extern struct selbox *csbp, *curboxp;55 56 extern int8_t bfs[];57 extern int8_t caname[];58 extern int8_t vtlin1[], vtlin2[], vtlin3[];59 60 extern uint16_t *asgob;61 62 /* forward references */63 64 void admenu(int16_t n);65 int16_t bx_null(void);66 int16_t adfnbox(int16_t n);67 68 extern int16_t vtyper(void);69 extern uint16_t exp_c(uint16_t c);70 extern void awins(void);71 extern void drawk2g(int16_t grp);72 extern void getasg(int16_t n);73 extern void putasg(int16_t n);74 extern void setaux(int16_t aux);75 extern void settc(int16_t rv, int16_t cv);76 extern void showam(int16_t asg);77 extern void showim(void);78 extern void showtm(void);79 extern void vtsetup(uint16_t *obj, int16_t (*dsp)(), int16_t col, int8_t *ptr, int16_t tr, int16_t tc, int16_t (*adv)(), int16_t (*bsp)(), int16_t (*cup)(), int16_t (*cdn)(), int16_t (*stop)(), uint16_t fg, uint16_t bg);80 15 81 16 /*
Note:
See TracChangeset
for help on using the changeset viewer.