FTEQW
Documentation of the FTE engine source tree.
qccgui.c File Reference

Typedefs

typedef struct editor_s editor_t
 
typedef LRESULT(CALLBACK * SUBCLASSPROC) (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT_PTR uIdSubclass, DWORD_PTR dwRefData)
 

Enumerations

enum  {
  ID_COMPILE = 0 , ID_NULL , ID_RUN , ID_OPTIONS ,
  ID_DEF , ID_GREP
}
 
enum  {
  IDM_OPENDOCU =32 , IDM_OPENNEW , IDM_OPENPROJECT , IDM_GREP ,
  IDM_GOTODEF , IDM_RETURNDEF , IDM_OUTPUT_WINDOW , IDM_UI_SHOWLINENUMBERS ,
  IDM_UI_TABSIZE , IDM_SAVE , IDM_RECOMPILE , IDM_FIND ,
  IDM_FINDNEXT , IDM_FINDPREV , IDM_QUIT , IDM_UNDO ,
  IDM_REDO , IDM_CUT , IDM_COPY , IDM_PASTE ,
  IDM_ABOUT , IDM_CASCADE , IDM_TILE_HORIZ , IDM_TILE_VERT ,
  IDM_DEBUG_REBUILD , IDM_DEBUG_BUILD_OPTIONS , IDM_DEBUG_SETNEXT , IDM_DEBUG_RUN ,
  IDM_DEBUG_STEPOVER , IDM_DEBUG_STEPINTO , IDM_DEBUG_STEPOUT , IDM_DEBUG_TOGGLEBREAK ,
  IDM_ENCODING_PRIVATEUSE , IDM_ENCODING_DEPRIVATEUSE , IDM_ENCODING_UNIX , IDM_ENCODING_WINDOWS ,
  IDM_CREATEINSTALLER_WINDOWS , IDM_CREATEINSTALLER_ANDROID , IDM_CREATEINSTALLER_PACKAGES , IDI_O_LEVEL0 ,
  IDI_O_LEVEL1 , IDI_O_LEVEL2 , IDI_O_LEVEL3 , IDI_O_DEFAULT ,
  IDI_O_DEBUG , IDI_O_ADDITIONALPARAMETERS , IDI_O_OPTIMISATION , IDI_O_COMPILER_FLAG ,
  IDI_O_APPLYSAVE , IDI_O_APPLY , IDI_O_TARGETH2 , IDI_O_TARGETFTE ,
  IDI_O_ENGINE , IDI_O_ENGINEBASEDIR , IDI_O_ENGINECOMMANDLINE , IDM_FIRSTCHILD
}
 

Functions

void OptionsDialog (void)
 
void AddSourceFile (const char *parentsrc, const char *filename)
 
void Sys_Error (const char *text,...)
 
void QCC_SaveVFiles (void)
 
void QCC_EnumerateFilesResult (const char *name, const void *compdata, size_t compsize, int method, size_t plainsize)
 
int PDECL QCC_RawFileSize (const char *fname)
 
int PDECL QCC_PopFileSize (const char *fname)
 
pbool PDECL QCC_WriteFileW (const char *name, wchar_t *data, int maxchars)
 
pbool PDECL QCC_WriteFile (const char *name, void *data, int len)
 
int logprintf (const char *format,...)
 
int GUIprintf (const char *msg,...)
 
void GUIPrint (HWND wnd, char *msg)
 
void RunCompiler (char *args, pbool quick)
 
void RunEngine (void)
 
void GrepAllFiles (char *string)
 
void GUI_DialogPrint (const char *title, const char *text)
 
pbool GenAutoCompleteList (char *prefix, char *buffer, int buffersize)
 
 BOOL (WINAPI *pSetWindowSubclass)(HWND hWnd
 
 LRESULT (WINAPI *pDefSubclassProc)(HWND hWnd
 
LRESULT CALLBACK MySubclassWndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT_PTR uIdSubclass, DWORD_PTR dwRefData)
 
HWND CreateAnEditControl (HWND parent, pbool *scintillaokay)
 
int EditorSave (editor_t *edit)
 
void EditFile (const char *name, int line, pbool setcontrol)
 
pbool EditorModified (editor_t *e)
 
void QueryOpenFile (void)
 
void GenericMenu (WPARAM wParam)
 
void EditorMenu (editor_t *editor, WPARAM wParam)
 
char * GetTooltipText (editor_t *editor, int pos, pbool dwell)
 
void Scin_HandleCharAdded (editor_t *editor, struct SCNotification *not, int pos)
 
void EditorsRun (void)
 
voidGUIReadFile (const char *fname, unsigned char *(*buf_get)(void *ctx, size_t len), void *buf_ctx, size_t *out_size, pbool issourcefile)
 
int GUIFileSize (const char *fname)
 
char * COM_ParseOut (const char *data, char *out, int outlen)
 
DWORD WINAPI threadwrapper (void *args)
 
pbool PromptForFile (const char *prompt, const char *filter, const char *basepath, const char *defaultfile, char outname[], size_t outsize, pbool create)
 
void PromptForEngine (int force)
 
 void (PNGAPI *qpng_error) PNGARG((png_const_structrp png_ptr
 
png_const_charp error_message PSTATIC (png_error)
 
png_infop info_ptr PSTATIC (png_read_end)
 
png_bytepp image PSTATIC (png_read_image)
 
 png_byte (PNGAPI *qpng_get_bit_depth) PNGARG((png_const_structp png_ptr
 
png_const_inforp info_ptr PSTATIC (png_get_bit_depth)
 
png_const_inforp info_ptr PSTATIC (png_get_channels)
 
 png_uint_32 (PNGAPI *qpng_get_rowbytes) PNGARG((png_const_structp png_ptr
 
png_const_inforp info_ptr PSTATIC (png_get_rowbytes)
 
 png_size_t (PNGAPI *qpng_get_rowbytes) PNGARG((png_const_structp png_ptr
 
png_infop info_ptr PSTATIC (png_read_update_info)
 
png_const_infop png_uint_32 flag PSTATIC (png_get_valid)
 
png_uint_32 int flags PSTATIC (png_set_filler)
 
png_const_inforp png_uint_32 png_uint_32 int int int int int *filter_method PSTATIC (png_get_IHDR)
 
png_infop info_ptr PSTATIC (png_read_info)
 
int num_bytes PSTATIC (png_set_sig_bytes)
 
png_voidp png_rw_ptr read_data_fn PSTATIC (png_set_read_fn)
 
png_infopp png_infopp end_info_ptr_ptr PSTATIC (png_destroy_read_struct)
 
 png_infop (PNGAPI *qpng_create_info_struct) PNGARG((png_const_structrp png_ptr)) PSTATIC(png_create_info_struct)
 
 png_structp (PNGAPI *qpng_create_read_struct) PNGARG((png_const_charp user_png_ver
 
png_voidp png_error_ptr png_error_ptr warn_fn PSTATIC (png_create_read_struct)
 
 int (PNGAPI *qpng_sig_cmp) PNGARG((png_const_bytep sig
 
png_size_t png_size_t num_to_check PSTATIC (png_sig_cmp)
 
png_inforp info_ptr PSTATIC (png_write_end)
 
png_bytepp image PSTATIC (png_write_image)
 
png_const_inforp info_ptr PSTATIC (png_write_info)
 
png_infop png_uint_32 png_uint_32 int int int int int filter_method PSTATIC (png_set_IHDR)
 
int level PSTATIC (png_set_compression_level)
 
png_FILE_p fp PSTATIC (png_init_io)
 
 png_voidp (PNGAPI *qpng_get_io_ptr) PNGARG((png_const_structrp png_ptr)) PSTATIC(png_get_io_ptr)
 
png_infopp info_ptr_ptr PSTATIC (png_destroy_write_struct)
 
png_voidp png_error_ptr png_error_ptr warn_fn PSTATIC (png_create_write_struct)
 
png_inforp png_const_unknown_chunkp int num_unknowns PSTATIC (png_set_unknown_chunks)
 
pbool LibPNG_Init (void)
 
qbyteReadPNGFile (qbyte *buf, int length, int *width, int *height, const char *fname)
 
unsigned int utf8_decode (int *error, const void *in, char **out)
 
wchar_t * widen (wchar_t *out, size_t outbytes, const char *utf8, const char *stripchars)
 
int GUIEmitOutputText (HWND wnd, int start, char *text, int len, DWORD colour)
 
int Dummyprintf (const char *msg,...)
 
void compilecb (void)
 
int GrepSubFiles (HTREEITEM node, char *string)
 
void UpdateFileList (void)
 
void GUI_DoDecompile (void *buf, size_t size)
 
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
 

Variables

editor_teditors
 
navhistory_t navhistory [8]
 
const unsigned int navhistory_size = sizeof(navhistory)/sizeof(navhistory[0])
 
unsigned int navhistory_first
 
unsigned int navhistory_pos
 
pbool qcc_vfiles_changed
 
vfile_tqcc_vfiles
 
HWND mainwindow
 
HINSTANCE ghInstance
 
FILE * logfile
 
char finddef [256]
 
char greptext [256]
 
pbool fl_extramargins
 
int fl_tabsize
 
char enginebinary [MAX_PATH]
 
char enginebasedir [MAX_PATH]
 
char enginecommandline [8192]
 
QCC_def_tsourcefilesdefs []
 
int sourcefilesnumdefs
 
HMODULE richedit
 
HMODULE scintilla
 
pbool resetprogssrc
 
HWND gamewindow
 
HWND mdibox
 
HWND watches
 
HWND optionsmenu
 
HWND outputbox
 
HWND projecttree
 
HWND search_name
 
HACCEL accelerators
 
struct {
   char *   text
 
   HWND   hwnd
 
   int   washit
 
buttons []
 
SUBCLASSPROC pfnSubclass
 
SUBCLASSPROC UINT_PTR uIdSubclass
 
SUBCLASSPROC UINT_PTR DWORD_PTR dwRefData
 
UINT uMsg
 
UINT WPARAM wParam
 
UINT WPARAM LPARAM lParam
 
editor_ttooltip_editor = NULL
 
char tooltip_variable [256]
 
char tooltip_type [256]
 
char tooltip_comment [2048]
 
size_t tooltip_position
 
qcc_cachedsourcefile_tandroidfiles
 
png_const_infop info_ptr
 
png_uint_32 filler
 
png_const_inforp png_uint_32 png_uint_32 intbit_depth
 
png_const_inforp png_uint_32 png_uint_32 int intcolor_type
 
png_const_inforp png_uint_32 png_uint_32 int int intinterlace_method
 
png_const_inforp png_uint_32 png_uint_32 int int int intcompression_method
 
png_voidp io_ptr
 
png_infopp info_ptr_ptr
 
png_voidp error_ptr
 
png_voidp png_error_ptr error_fn
 
png_size_t start
 
png_inforp png_const_unknown_chunkp unknowns
 
HWND targitem_hexen2
 
HWND targitem_fte
 
HWND nokeywords_coexistitem
 
HWND autoprototype_item
 
HWND extraparmsitem
 
HWND w_enginebinary
 
HWND w_enginebasedir
 
HWND w_enginecommandline
 
WNDPROC combosubclassproc
 
int outlen
 
int outstatus
 
pbool gui_doannotates
 

Typedef Documentation

◆ editor_t

typedef struct editor_s editor_t

◆ SUBCLASSPROC

typedef LRESULT(CALLBACK * SUBCLASSPROC) (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT_PTR uIdSubclass, DWORD_PTR dwRefData)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ID_COMPILE 
ID_NULL 
ID_RUN 
ID_OPTIONS 
ID_DEF 
ID_GREP 

◆ anonymous enum

anonymous enum
Enumerator
IDM_OPENDOCU 
IDM_OPENNEW 
IDM_OPENPROJECT 
IDM_GREP 
IDM_GOTODEF 
IDM_RETURNDEF 
IDM_OUTPUT_WINDOW 
IDM_UI_SHOWLINENUMBERS 
IDM_UI_TABSIZE 
IDM_SAVE 
IDM_RECOMPILE 
IDM_FIND 
IDM_FINDNEXT 
IDM_FINDPREV 
IDM_QUIT 
IDM_UNDO 
IDM_REDO 
IDM_CUT 
IDM_COPY 
IDM_PASTE 
IDM_ABOUT 
IDM_CASCADE 
IDM_TILE_HORIZ 
IDM_TILE_VERT 
IDM_DEBUG_REBUILD 
IDM_DEBUG_BUILD_OPTIONS 
IDM_DEBUG_SETNEXT 
IDM_DEBUG_RUN 
IDM_DEBUG_STEPOVER 
IDM_DEBUG_STEPINTO 
IDM_DEBUG_STEPOUT 
IDM_DEBUG_TOGGLEBREAK 
IDM_ENCODING_PRIVATEUSE 
IDM_ENCODING_DEPRIVATEUSE 
IDM_ENCODING_UNIX 
IDM_ENCODING_WINDOWS 
IDM_CREATEINSTALLER_WINDOWS 
IDM_CREATEINSTALLER_ANDROID 
IDM_CREATEINSTALLER_PACKAGES 
IDI_O_LEVEL0 
IDI_O_LEVEL1 
IDI_O_LEVEL2 
IDI_O_LEVEL3 
IDI_O_DEFAULT 
IDI_O_DEBUG 
IDI_O_ADDITIONALPARAMETERS 
IDI_O_OPTIMISATION 
IDI_O_COMPILER_FLAG 
IDI_O_APPLYSAVE 
IDI_O_APPLY 
IDI_O_TARGETH2 
IDI_O_TARGETFTE 
IDI_O_ENGINE 
IDI_O_ENGINEBASEDIR 
IDI_O_ENGINECOMMANDLINE 
IDM_FIRSTCHILD 

Function Documentation

◆ AddSourceFile()

void AddSourceFile ( const char *  parentsrc,
const char *  filename 
)

◆ BOOL()

BOOL ( WINAPI *  pSetWindowSubclass)

◆ COM_ParseOut()

char * COM_ParseOut ( const char *  data,
char *  out,
int  outlen 
)

◆ compilecb()

void compilecb ( void  )

◆ CreateAnEditControl()

HWND CreateAnEditControl ( HWND  parent,
pbool scintillaokay 
)

◆ Dummyprintf()

int Dummyprintf ( const char *  msg,
  ... 
)

◆ EditFile()

void EditFile ( const char *  name,
int  line,
pbool  setcontrol 
)

◆ EditorMenu()

void EditorMenu ( editor_t editor,
WPARAM  wParam 
)

◆ EditorModified()

pbool EditorModified ( editor_t e)

◆ EditorSave()

int EditorSave ( editor_t edit)

◆ EditorsRun()

void EditorsRun ( void  )

◆ GenAutoCompleteList()

pbool GenAutoCompleteList ( char *  prefix,
char *  buffer,
int  buffersize 
)

◆ GenericMenu()

void GenericMenu ( WPARAM  wParam)

◆ GetTooltipText()

char * GetTooltipText ( editor_t editor,
int  pos,
pbool  dwell 
)

◆ GrepAllFiles()

void GrepAllFiles ( char *  string)

◆ GrepSubFiles()

int GrepSubFiles ( HTREEITEM  node,
char *  string 
)

◆ GUI_DialogPrint()

void GUI_DialogPrint ( const char *  title,
const char *  text 
)

◆ GUI_DoDecompile()

void GUI_DoDecompile ( void buf,
size_t  size 
)

◆ GUIEmitOutputText()

int GUIEmitOutputText ( HWND  wnd,
int  start,
char *  text,
int  len,
DWORD  colour 
)

◆ GUIFileSize()

int GUIFileSize ( const char *  fname)

◆ GUIPrint()

void GUIPrint ( HWND  wnd,
char *  msg 
)

◆ GUIprintf()

int GUIprintf ( const char *  msg,
  ... 
)

◆ GUIReadFile()

void * GUIReadFile ( const char *  fname,
unsigned char *(*)(void *ctx, size_t len buf_get,
void buf_ctx,
size_t *  out_size,
pbool  issourcefile 
)

◆ int()

int ( PNGAPI *  qpng_sig_cmp)

◆ LibPNG_Init()

pbool LibPNG_Init ( void  )

◆ logprintf()

int logprintf ( const char *  format,
  ... 
)

◆ LRESULT()

@134::LRESULT ( WINAPI *  pDefSubclassProc)

◆ MySubclassWndProc()

LRESULT CALLBACK MySubclassWndProc ( HWND  hWnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
UINT_PTR  uIdSubclass,
DWORD_PTR  dwRefData 
)

◆ OptionsDialog()

void OptionsDialog ( void  )

◆ png_byte()

png_byte ( PNGAPI *  qpng_get_bit_depth)

◆ png_infop()

png_infop ( PNGAPI *  qpng_create_info_struct) const

◆ png_size_t()

png_size_t ( PNGAPI *  qpng_get_rowbytes)

◆ png_structp()

png_structp ( PNGAPI *  qpng_create_read_struct)

◆ png_uint_32()

png_uint_32 ( PNGAPI *  qpng_get_rowbytes)

◆ png_voidp()

png_voidp ( PNGAPI *  qpng_get_io_ptr) const

◆ PromptForEngine()

void PromptForEngine ( int  force)

◆ PromptForFile()

pbool PromptForFile ( const char *  prompt,
const char *  filter,
const char *  basepath,
const char *  defaultfile,
char  outname[],
size_t  outsize,
pbool  create 
)

◆ PSTATIC() [1/25]

png_voidp png_error_ptr png_error_ptr warn_fn PSTATIC ( png_create_read_struct  )

◆ PSTATIC() [2/25]

png_voidp png_error_ptr png_error_ptr warn_fn PSTATIC ( png_create_write_struct  )

◆ PSTATIC() [3/25]

png_infopp png_infopp end_info_ptr_ptr PSTATIC ( png_destroy_read_struct  )

◆ PSTATIC() [4/25]

png_infopp info_ptr_ptr PSTATIC ( png_destroy_write_struct  )

◆ PSTATIC() [5/25]

png_const_charp error_message PSTATIC ( png_error  )

◆ PSTATIC() [6/25]

png_const_inforp info_ptr PSTATIC ( png_get_bit_depth  )

◆ PSTATIC() [7/25]

png_const_inforp info_ptr PSTATIC ( png_get_channels  )

◆ PSTATIC() [8/25]

png_const_inforp png_uint_32 png_uint_32 int int int int int *filter_method PSTATIC ( png_get_IHDR  )

◆ PSTATIC() [9/25]

png_const_inforp info_ptr PSTATIC ( png_get_rowbytes  )

◆ PSTATIC() [10/25]

png_const_infop png_uint_32 flag PSTATIC ( png_get_valid  )

◆ PSTATIC() [11/25]

png_FILE_p fp PSTATIC ( png_init_io  )

◆ PSTATIC() [12/25]

png_infop info_ptr PSTATIC ( png_read_end  )

◆ PSTATIC() [13/25]

png_bytepp image PSTATIC ( png_read_image  )

◆ PSTATIC() [14/25]

png_infop info_ptr PSTATIC ( png_read_info  )

◆ PSTATIC() [15/25]

png_infop info_ptr PSTATIC ( png_read_update_info  )

◆ PSTATIC() [16/25]

int level PSTATIC ( png_set_compression_level  )

◆ PSTATIC() [17/25]

png_uint_32 int flags PSTATIC ( png_set_filler  )

◆ PSTATIC() [18/25]

png_infop png_uint_32 png_uint_32 int int int int int filter_method PSTATIC ( png_set_IHDR  )

◆ PSTATIC() [19/25]

png_voidp png_rw_ptr read_data_fn PSTATIC ( png_set_read_fn  )

◆ PSTATIC() [20/25]

int num_bytes PSTATIC ( png_set_sig_bytes  )

◆ PSTATIC() [21/25]

png_inforp png_const_unknown_chunkp int num_unknowns PSTATIC ( png_set_unknown_chunks  )

◆ PSTATIC() [22/25]

png_size_t png_size_t num_to_check PSTATIC ( png_sig_cmp  )

◆ PSTATIC() [23/25]

png_inforp info_ptr PSTATIC ( png_write_end  )

◆ PSTATIC() [24/25]

png_bytepp image PSTATIC ( png_write_image  )

◆ PSTATIC() [25/25]

png_const_inforp info_ptr PSTATIC ( png_write_info  )

◆ QCC_EnumerateFilesResult()

void QCC_EnumerateFilesResult ( const char *  name,
const void compdata,
size_t  compsize,
int  method,
size_t  plainsize 
)

◆ QCC_PopFileSize()

int PDECL QCC_PopFileSize ( const char *  fname)

◆ QCC_RawFileSize()

int PDECL QCC_RawFileSize ( const char *  fname)

◆ QCC_SaveVFiles()

void QCC_SaveVFiles ( void  )

◆ QCC_WriteFile()

pbool PDECL QCC_WriteFile ( const char *  name,
void data,
int  len 
)

◆ QCC_WriteFileW()

pbool PDECL QCC_WriteFileW ( const char *  name,
wchar_t *  data,
int  maxchars 
)

◆ QueryOpenFile()

void QueryOpenFile ( void  )

◆ ReadPNGFile()

qbyte * ReadPNGFile ( qbyte buf,
int  length,
int width,
int height,
const char *  fname 
)

◆ RunCompiler()

void RunCompiler ( char *  args,
pbool  quick 
)

◆ RunEngine()

void RunEngine ( void  )

◆ Scin_HandleCharAdded()

void Scin_HandleCharAdded ( editor_t editor,
struct SCNotification *  not,
int  pos 
)

◆ Sys_Error()

void Sys_Error ( const char *  text,
  ... 
)

◆ threadwrapper()

DWORD WINAPI threadwrapper ( void args)

◆ UpdateFileList()

void UpdateFileList ( void  )

◆ utf8_decode()

unsigned int utf8_decode ( int error,
const void in,
char **  out 
)

◆ void()

void ( PNGAPI *  qpng_error)

◆ widen()

wchar_t * widen ( wchar_t *  out,
size_t  outbytes,
const char *  utf8,
const char *  stripchars 
)

◆ WinMain()

int WINAPI WinMain ( HINSTANCE  hInstance,
HINSTANCE  hPrevInstance,
LPSTR  lpCmdLine,
int  nCmdShow 
)

Variable Documentation

◆ accelerators

HACCEL accelerators

◆ androidfiles

qcc_cachedsourcefile_t* androidfiles

◆ autoprototype_item

HWND autoprototype_item

◆ bit_depth

◆ bpp

int bpp

◆ 

struct { ... } buttons[]
Initial value:
= {
{"Compile"},
#ifdef EMBEDDEBUG
{NULL},
{"Debug"},
#endif
{"Options"},
{"Def"},
{"Grep"}
}

◆ color_type

◆ combosubclassproc

WNDPROC combosubclassproc

◆ compression_method

◆ dwRefData

SUBCLASSPROC UINT_PTR DWORD_PTR dwRefData

◆ editors

editor_t* editors

◆ enginebasedir

char enginebasedir[MAX_PATH]
extern

◆ enginebinary

char enginebinary[MAX_PATH]
extern

◆ enginecommandline

char enginecommandline[8192]
extern

◆ error_fn

png_voidp png_error_ptr error_fn

◆ error_ptr

png_voidp error_ptr

◆ extraparmsitem

HWND extraparmsitem

◆ filler

png_uint_32 filler

◆ finddef

char finddef[256]

◆ fl_extramargins

pbool fl_extramargins
extern

◆ fl_tabsize

int fl_tabsize
extern

◆ gamewindow

HWND gamewindow

◆ ghInstance

HINSTANCE ghInstance

◆ greptext

char greptext[256]

◆ gui_doannotates

pbool gui_doannotates

◆ height

◆ hwnd

HWND hwnd

◆ info_ptr

png_inforp info_ptr

◆ info_ptr_ptr

png_infopp info_ptr_ptr

◆ interlace_method

◆ io_ptr

png_voidp io_ptr

◆ logfile

FILE * logfile

◆ lParam

UINT WPARAM LPARAM lParam

◆ mainwindow

HWND mainwindow

◆ mdibox

HWND mdibox

◆ navhistory

navhistory_t navhistory[8]

◆ navhistory_first

unsigned int navhistory_first

◆ navhistory_pos

unsigned int navhistory_pos

◆ navhistory_size

const unsigned int navhistory_size = sizeof(navhistory)/sizeof(navhistory[0])

◆ nokeywords_coexistitem

HWND nokeywords_coexistitem

◆ optionsmenu

HWND optionsmenu

◆ outlen

int outlen

◆ outputbox

HWND outputbox

◆ outstatus

int outstatus

◆ pfnSubclass

SUBCLASSPROC pfnSubclass

◆ projecttree

HWND projecttree

◆ qcc_vfiles

vfile_t* qcc_vfiles
extern

◆ qcc_vfiles_changed

pbool qcc_vfiles_changed
extern

◆ resetprogssrc

pbool resetprogssrc

◆ richedit

HMODULE richedit

◆ scintilla

HMODULE scintilla

◆ search_name

HWND search_name

◆ sourcefilesdefs

QCC_def_t* sourcefilesdefs[]
extern

◆ sourcefilesnumdefs

int sourcefilesnumdefs
extern

◆ start

png_size_t start

◆ targitem_fte

HWND targitem_fte

◆ targitem_hexen2

HWND targitem_hexen2

◆ text

char* text

◆ tooltip_comment

char tooltip_comment[2048]

◆ tooltip_editor

editor_t* tooltip_editor = NULL

◆ tooltip_position

size_t tooltip_position

◆ tooltip_type

char tooltip_type[256]

◆ tooltip_variable

char tooltip_variable[256]

◆ uIdSubclass

SUBCLASSPROC UINT_PTR uIdSubclass

◆ uMsg

UINT uMsg

◆ unknowns

png_inforp png_const_unknown_chunkp unknowns

◆ w_enginebasedir

HWND w_enginebasedir

◆ w_enginebinary

HWND w_enginebinary

◆ w_enginecommandline

HWND w_enginecommandline

◆ washit

int washit

◆ watches

HWND watches

◆ width

◆ wParam

UINT WPARAM wParam