mirror of https://github.com/OpenTTD/OpenTTD
(svn r13322) -Codechange: _no_scroll belongs more with the window code.
parent
f2869bb7db
commit
22d7b25296
|
@ -347,7 +347,6 @@ static void LoadIntroGame()
|
||||||
if (_music_driver->IsSongPlaying()) ResetMusic();
|
if (_music_driver->IsSongPlaying()) ResetMusic();
|
||||||
}
|
}
|
||||||
|
|
||||||
byte _no_scroll;
|
|
||||||
byte _savegame_sort_order;
|
byte _savegame_sort_order;
|
||||||
#if defined(UNIX) && !defined(__MORPHOS__)
|
#if defined(UNIX) && !defined(__MORPHOS__)
|
||||||
extern void DedicatedFork();
|
extern void DedicatedFork();
|
||||||
|
|
|
@ -39,17 +39,6 @@ enum {
|
||||||
DO_WAYPOINTS = 6,
|
DO_WAYPOINTS = 6,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* In certain windows you navigate with the arrow keys. Do not scroll the
|
|
||||||
* gameview when here. Bitencoded variable that only allows scrolling if all
|
|
||||||
* elements are zero */
|
|
||||||
enum {
|
|
||||||
SCROLL_CON = 0,
|
|
||||||
SCROLL_EDIT = 1,
|
|
||||||
SCROLL_SAVE = 2,
|
|
||||||
SCROLL_CHAT = 4,
|
|
||||||
};
|
|
||||||
extern byte _no_scroll;
|
|
||||||
|
|
||||||
extern byte _game_mode;
|
extern byte _game_mode;
|
||||||
extern bool _exit_game;
|
extern bool _exit_game;
|
||||||
extern int8 _pause_game;
|
extern int8 _pause_game;
|
||||||
|
|
|
@ -37,6 +37,7 @@ static Window *_mouseover_last_w = NULL; ///< Window of the last MOUSEOVER event
|
||||||
Window *_z_windows[MAX_NUMBER_OF_WINDOWS];
|
Window *_z_windows[MAX_NUMBER_OF_WINDOWS];
|
||||||
Window **_last_z_window; ///< always points to the next free space in the z-array
|
Window **_last_z_window; ///< always points to the next free space in the z-array
|
||||||
|
|
||||||
|
byte _no_scroll;
|
||||||
Point _cursorpos_drag_start;
|
Point _cursorpos_drag_start;
|
||||||
|
|
||||||
int _scrollbar_start_pos;
|
int _scrollbar_start_pos;
|
||||||
|
|
|
@ -536,6 +536,21 @@ extern Window *_z_windows[];
|
||||||
extern Window **_last_z_window;
|
extern Window **_last_z_window;
|
||||||
#define FOR_ALL_WINDOWS(wz) for (wz = _z_windows; wz != _last_z_window; wz++)
|
#define FOR_ALL_WINDOWS(wz) for (wz = _z_windows; wz != _last_z_window; wz++)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* In certain windows you navigate with the arrow keys. Do not scroll the
|
||||||
|
* gameview when here. Bitencoded variable that only allows scrolling if all
|
||||||
|
* elements are zero
|
||||||
|
*/
|
||||||
|
enum {
|
||||||
|
SCROLL_CON = 0,
|
||||||
|
SCROLL_EDIT = 1,
|
||||||
|
SCROLL_SAVE = 2,
|
||||||
|
SCROLL_CHAT = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Disable scrolling of the main viewport when an input-window is active. */
|
||||||
|
extern byte _no_scroll;
|
||||||
|
|
||||||
extern Point _cursorpos_drag_start;
|
extern Point _cursorpos_drag_start;
|
||||||
|
|
||||||
extern int _scrollbar_start_pos;
|
extern int _scrollbar_start_pos;
|
||||||
|
|
Loading…
Reference in New Issue