Changeset - r9411:abefa92c5c58
[Not reviewed]
master
0 4 0
rubidium - 16 years ago 2008-05-29 11:13:11
rubidium@openttd.org
(svn r13322) -Codechange: _no_scroll belongs more with the window code.
4 files changed with 16 insertions and 12 deletions:
0 comments (0 inline, 0 general)
src/openttd.cpp
Show inline comments
 
@@ -347,7 +347,6 @@ static void LoadIntroGame()
 
	if (_music_driver->IsSongPlaying()) ResetMusic();
 
}
 

	
 
byte _no_scroll;
 
byte _savegame_sort_order;
 
#if defined(UNIX) && !defined(__MORPHOS__)
 
extern void DedicatedFork();
src/openttd.h
Show inline comments
 
@@ -39,17 +39,6 @@ enum {
 
	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 bool _exit_game;
 
extern int8 _pause_game;
src/window.cpp
Show inline comments
 
@@ -37,6 +37,7 @@ static Window *_mouseover_last_w = NULL;
 
Window *_z_windows[MAX_NUMBER_OF_WINDOWS];
 
Window **_last_z_window; ///< always points to the next free space in the z-array
 

	
 
byte _no_scroll;
 
Point _cursorpos_drag_start;
 

	
 
int _scrollbar_start_pos;
src/window_gui.h
Show inline comments
 
@@ -536,6 +536,21 @@ extern Window *_z_windows[];
 
extern Window **_last_z_window;
 
#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 int _scrollbar_start_pos;
0 comments (0 inline, 0 general)