Changeset 107
- Timestamp:
- 05/02/07 22:25:12 (2 years ago)
- Files:
-
- trunk/src/files.c (modified) (1 diff)
- trunk/src/main-crb.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/files.c
r104 r107 4034 4034 do_cmd_save_game(); 4035 4035 4036 /* Prompt for scores XXX XXX XXX */ 4037 prt("Press Return (or Escape).", 0, 40); 4038 4039 /* Predict score (or ESCAPE) */ 4040 if (inkey() != ESCAPE) predict_score(); 4036 if(Term->mapped_flag) { 4037 /* Prompt for scores XXX XXX XXX */ 4038 prt("Press Return (or Escape).", 0, 40); 4039 4040 /* Predict score (or ESCAPE) */ 4041 if (inkey() != ESCAPE) predict_score(); 4042 } 4041 4043 } 4042 4044 trunk/src/main-crb.c
r106 r107 1 /* File: main-crb.c */2 1 3 2 /* … … 926 925 927 926 SizeWindow(td->w, td->size_wid, td->size_hgt, 0); 928 /* Get absolute bounds of window */929 GetWindowBounds((WindowRef)td->w, kWindowGlobalPortRgn, &td->wr);930 927 931 928 // Cheat a little -- can't use the active view to redraw its own border. … … 1623 1620 &td->r, 1624 1621 &td->w); 1622 1623 Rect tmpR; 1624 GetWindowBounds((WindowRef)td->w, kWindowTitleBarRgn, &tmpR); 1625 int trueTop = td->r.top - (tmpR.bottom-tmpR.top); 1626 MoveWindow((WindowRef)td->w, td->r.left, trueTop, FALSE); 1627 1625 1628 1626 1629 install_handlers(td->w); … … 2205 2208 save_pref_short(format("term%d.cols", i), td->cols); 2206 2209 save_pref_short(format("term%d.rows", i), td->rows); 2207 save_pref_short(format("term%d.left", i), td-> wr.left);2208 save_pref_short(format("term%d.top", i), td-> wr.top);2210 save_pref_short(format("term%d.left", i), td->r.left); 2211 save_pref_short(format("term%d.top", i), td->r.top); 2209 2212 2210 2213 /* Integer font sizes only */ … … 2788 2791 EventRef inEvent, void *inUserData ) 2789 2792 { 2790 if (!game_in_progress && !character_generated)2793 if (!game_in_progress && !character_generated) 2791 2794 quit(0); 2792 else Term_key_push( '\030');2795 else Term_key_push(KTRL('x')); 2793 2796 return noErr; 2794 2797 } … … 2897 2900 Rect tmpR; 2898 2901 GetWindowBounds((WindowRef)td->w, kWindowContentRgn, &tmpR); 2899 GetWindowBounds((WindowRef)td->w, kWindowGlobalPortRgn, &td->wr);2900 2902 td->r = tmpR; 2901 2903 if(td->r.top < 40) td->r.top = 40;
