te falta agregar los static's
Código:static int ShowAuthorInfo(void *mess ,BOOK *book) { MSG * msg = (MSG *)mess; MessageBox(0x6fffffff,STR("BcfgExample"),0, 1 ,5000,msg->book); return(1); ** static int ReconfigElf(void *mess ,BOOK *book) { RECONFIG_EVENT_DATA *reconf=(RECONFIG_EVENT_DATA *)mess; int result=0; if (wstrcmpi(reconf->path,successed_config_path)==0 && wstrcmpi(reconf->name,successed_config_name)==0) { InitConfig(); Timer_ReSet(&timer,REFRESH_TIME,onTimer,0); result=1; ** return(result); ** static void onMyBookClose(BOOK * book) { DISP_DESC_SetOnRedraw(DISP_OBJ_GetDESC(StatusRow),SIonRedraw); Timer_Kill(&timer); SUBPROC(elf_exit); ** const PAGE_MSG bk_msglst_base[] @ "DYN_PAGE" = { ELF_TERMINATE_EVENT, TerminateElf, ELF_SHOW_INFO_EVENT, ShowAuthorInfo, ELF_RECONFIG_EVENT, ReconfigElf, NIL_EVENT_TAG, NULL **; const PAGE_DESC bk_base = {"BcfgExample_Base_Page",0,bk_msglst_base**;
por cierto
arriba te falata declarar el cfg items
#include "..\\include\cfg_items.h"
#include "conf_loader.h"
#include "config_data.h"





RESPONDER

Marcadores