set up a GetMainHWND function so child windows can get the parent handle easily
This commit is contained in:
parent
ae60f641c2
commit
c4236dd151
|
@ -86,6 +86,7 @@ static HMENU recentluamenu; //Recent Lua Files Menu
|
||||||
static HMENU recentmoviemenu; //Recent Movie Files Menu
|
static HMENU recentmoviemenu; //Recent Movie Files Menu
|
||||||
HMENU hfceuxcontext; //Handle to context menu
|
HMENU hfceuxcontext; //Handle to context menu
|
||||||
HMENU hfceuxcontextsub; //Handle to context sub menu
|
HMENU hfceuxcontextsub; //Handle to context sub menu
|
||||||
|
HWND MainhWnd; //Main FCEUX(Parent) window Handle. Dialogs should use GetMainHWND() to get this
|
||||||
|
|
||||||
//Extern variables-------------------------------------
|
//Extern variables-------------------------------------
|
||||||
extern bool movieSubtitles;
|
extern bool movieSubtitles;
|
||||||
|
@ -157,6 +158,11 @@ string gettingstartedhelp = "{C76AEBD9-1E27-4045-8A37-69E5A52D0F9A}";//Getting S
|
||||||
|
|
||||||
//********************************************************************************
|
//********************************************************************************
|
||||||
|
|
||||||
|
HWND GetMainHWND()
|
||||||
|
{
|
||||||
|
return MainhWnd;
|
||||||
|
}
|
||||||
|
|
||||||
int GetCheckedAutoFirePattern()
|
int GetCheckedAutoFirePattern()
|
||||||
{
|
{
|
||||||
//adelikat: sorry, I'm sure there is an easier way to accomplish this.
|
//adelikat: sorry, I'm sure there is an easier way to accomplish this.
|
||||||
|
@ -1093,6 +1099,7 @@ void GetMouseData(uint32 (&md)[3])
|
||||||
//Message loop of the main window
|
//Message loop of the main window
|
||||||
LRESULT FAR PASCAL AppWndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam)
|
LRESULT FAR PASCAL AppWndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam)
|
||||||
{
|
{
|
||||||
|
MainhWnd = hWnd;
|
||||||
int whichContext = 0;
|
int whichContext = 0;
|
||||||
POINT pt;
|
POINT pt;
|
||||||
RECT file_rect;
|
RECT file_rect;
|
||||||
|
|
|
@ -21,6 +21,8 @@ extern char *recent_lua[];
|
||||||
extern char *recent_movie[];
|
extern char *recent_movie[];
|
||||||
extern HWND pwindow;
|
extern HWND pwindow;
|
||||||
|
|
||||||
|
HWND GetMainHWND();
|
||||||
|
|
||||||
void HideFWindow(int h);
|
void HideFWindow(int h);
|
||||||
void SetMainWindowStuff();
|
void SetMainWindowStuff();
|
||||||
int GetClientAbsRect(LPRECT lpRect);
|
int GetClientAbsRect(LPRECT lpRect);
|
||||||
|
|
Loading…
Reference in New Issue