xa_app.c File Reference


Detailed Description

applicationInterface for plugins APP_

=====================================================
Liste_Funktionen_Beginn:

APP_free               kernel-free; see APP_realloc
APP_realloc            kernel-realloc
APP_Close              ReEnable Ctrl Y
APP_Unl                unload plugin
APP_Help               simple help
APP_Open               simple open
APP_Save               simple save

Liste_Funktionen_Ende:
=====================================================

#include "MS_Def1.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <dlfcn.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_txt.h"
#include "../ut/ut_os.h"
#include "../gr/ut_UI.h"
#include "../xa/xa_mem.h"
#include "../xa/xa.h"

Functions

int APP_free (void **ptr)
int APP_realloc (void **ptr, int siz)
int APP_Close ()
 ================================================================
int _APP_Loa ()
int APP_Unl ()
int APP_Help (char *APP_NAME)
 ================================================================
int APP_Open (char *wTit, void *funcNam)
 ================================================================
int APP_Save (char *wTit, char *defNam, void *funcNam)
 ================================================================

Variables

char AP_lang [4]
 en or de
char AP_dir_open [128]
 directory for OPEN
char AP_dir_save [128]
 directory for SAVE
AP_STAT AP_stat
 progress of Start
char APP_act_nam [64]


Function Documentation

int APP_free ( void **  ptr  ) 

see APP_realloc

int APP_realloc ( void **  ptr,
int  siz 
)

nur fuer MS-Win: wenn Kernel ein malloc macht, muss auch das free und das realloc ebenfalls im Kernel passieren !

int APP_Close (  ) 

================================================================

================================================================ ReEnable Ctrl Y

int _APP_Loa (  ) 

unused

int APP_Unl (  ) 

int APP_Help ( char *  APP_NAME  ) 

================================================================

================================================================ see also IE_cad_help

int APP_Open ( char *  wTit,
void *  funcNam 
)

================================================================

================================================================

int APP_Save ( char *  wTit,
char *  defNam,
void *  funcNam 
)

================================================================

================================================================


Variable Documentation

char AP_lang[4]

en or de

char AP_dir_open[128]

directory for OPEN

char AP_dir_save[128]

directory for SAVE

progress of Start

   1 starting
   2 voll initialisert.
  65 Batch, else interaktiv.

char APP_act_nam[64]


Generated on Sat May 30 09:31:56 2009 for gCAD3D by  doxygen 1.5.6