/* ** Command & Conquer Generals(tm) ** Copyright 2025 Electronic Arts Inc. ** ** This program is free software: you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by ** the Free Software Foundation, either version 3 of the License, or ** (at your option) any later version. ** ** This program is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** GNU General Public License for more details. ** ** You should have received a copy of the GNU General Public License ** along with this program. If not, see . */ // FILE: WindowProc.h ///////////////////////////////////////////////////////// //----------------------------------------------------------------------------- // // Westwood Studios Pacific. // // Confidential Information // Copyright (C) 2001 - All Rights Reserved // //----------------------------------------------------------------------------- // // Project: ImagePacker // // File name: WindowProc.h // // Created: Colin Day, August 2001 // // Desc: Dialog procedure header for image packer utility // //----------------------------------------------------------------------------- /////////////////////////////////////////////////////////////////////////////// #pragma once #ifndef __WINDOWPROC_H_ #define __WINDOWPROC_H_ // SYSTEM INCLUDES //////////////////////////////////////////////////////////// // USER INCLUDES ////////////////////////////////////////////////////////////// // FORWARD REFERENCES ///////////////////////////////////////////////////////// // TYPE DEFINES /////////////////////////////////////////////////////////////// // INLINING /////////////////////////////////////////////////////////////////// // EXTERNALS ////////////////////////////////////////////////////////////////// extern BOOL CALLBACK ImagePackerProc( HWND hWndDialog, UINT message, WPARAM wParam, LPARAM lParam ); extern HWND MakePreviewDisplay( void ); extern void UpdatePreviewWindow( void ); extern LRESULT CALLBACK PreviewProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ); extern BOOL CALLBACK ImageErrorProc( HWND hWndDialog, UINT message, WPARAM wParam, LPARAM lParam ); extern BOOL CALLBACK PageErrorProc( HWND hWndDialog, UINT message, WPARAM wParam, LPARAM lParam ); extern BOOL CALLBACK DirectorySelectProc( HWND hWndDialog, UINT message, WPARAM wParam, LPARAM lParam ); #endif // __WINDOWPROC_H_