//////////////////////////////////////////////////////////////////////////////// // Plainamp, Open source Winamp core // // Copyright © 2005 Sebastian Pipping // // --> http://www.hartwork.org // // This source code is released under the GNU General Public License (GPL). // See GPL.txt for details. Any non-GPL usage is strictly forbidden. //////////////////////////////////////////////////////////////////////////////// #ifndef PA_MAIN_H #define PA_MAIN_H #include "Global.h" #include "Winamp/wa_msgids.h" // TODO #define MENU_MAIN_WINDOWS_CONSOLE 41 #define MENU_MAIN_WINDOWS_MANAGER 42 #define MENU_MAIN_CONTEXT_MANAGER WINAMP_MAIN_WINDOW // first window, for gen_dl #define MENU_MAIN_CONTEXT_CONSOLE WINAMP_OPTIONS_VIDEO // last window, for gen_template #define PLAINAMP_TOGGLE_CONSOLE 50001 #define PLAINAMP_TOGGLE_MANAGER 50002 extern HWND WindowMain; extern HMENU main_context_menu; bool BuildMainWindow(); void About( HWND hParent ); LRESULT CALLBACK WndprocMain( HWND hwnd, UINT message, WPARAM wp, LPARAM lp ); #endif // PA_MAIN_H