Go to the source code of this file.
Defines | |
#define | ED_mode_step 0 |
#define | ED_mode_go 1 |
#define | ED_mode_enter 3 |
Functions | |
int | ED_Init () |
====================================================================== | |
int | ED_Init_All () |
====================================================================== | |
int | ED_Reset () |
========================================================================== | |
int | ED_Read_Next (char *) |
int | ED_Read_Line (char *buf) |
************************************************************************* | |
int | ED_GetNxtLin (int *, char *) |
========================================================================== | |
int | ED_GetLinNr (char *, int) |
int | ED_Get_LineNr () |
************************************************************************** | |
int | ED_get_mac_fil () |
========================================================================= | |
int | ED_work_file (char *) |
========================================================================= | |
int | ED_cont_file () |
========================================================================= | |
int | ED_step () |
========================================================================== | |
int | ED_go () |
========================================================================== | |
int | ED_enter () |
========================================================================== | |
int | ED_skip_start () |
========================================================================== | |
int | ED_skip_end () |
========================================================================== | |
int | ED_update () |
void | ED_set_delay (int) |
========================================================================== | |
int | ED_query_mode () |
========================================================================== | |
int | ED_query_CmdMode () |
=========================================================================== | |
int | ED_query_fsiz (long *, long *) |
char * | ED_get_actPos () |
================================================================ | |
int | ED_add_Def (char *buf) |
====================================================================== | |
int | ED_add_Line (char *buf) |
====================================================================== | |
int | ED_add_Text (int, long, char *) |
====================================================================== | |
int | ED_add_objSel (int, long, char *) |
int | ED_add_objNam (int, int *, long *, char *) |
int | ED_add_objInd (int) |
int | ED_add_objTxt (char *) |
int | ED_add_File (char *, int) |
====================================================================== | |
int | ED_new_File (char *) |
====================================================================== | |
int | ED_Add (char *) |
void | ED_line_work (char *) |
void | ED_lineNr_work (int) |
void | ED_line_enter () |
void | ED_startKon2 (int) |
void | ED_delete () |
void | ED_del_deakt () |
void | ED_del_reakt () |
void | ED_del_von () |
void | ED_del_bis () |
void | ED_del_on () |
=========================================================================== | |
void | ED_del_off () |
=========================================================================== | |
int | ED_work_GO () |
========================================================================== | |
int | ED_work_STEP () |
========================================================================== | |
int | ED_work_END () |
void | ED_work_ENTER () |
========================================================================== | |
void | ED_work_PP () |
======================================================================= | |
int | ED_work_CurSet (int bis) |
=========================================================================== | |
int | ED_Run () |
************************************************************************* | |
void | ED_PP_run (char *ppnam) |
************************************************************************ |
#define ED_mode_step 0 |
#define ED_mode_go 1 |
#define ED_mode_enter 3 |
int ED_Init | ( | ) |
======================================================================
======================================================================
int ED_Init_All | ( | ) |
======================================================================
======================================================================
int ED_Reset | ( | ) |
==========================================================================
==========================================================================
int ED_Read_Next | ( | char * | ) |
int ED_Read_Line | ( | char * | buf | ) |
*************************************************************************
int ED_GetNxtLin | ( | int * | , | |
char * | ||||
) |
==========================================================================
========================================================================== Liefert naechste Zeile und ZeilenNr. Als Retcod = ihre Länge Dzt nur used for read Fortsetzungszeilen von APT_decode_cv
int ED_GetLinNr | ( | char * | , | |
int | ||||
) |
int ED_Get_LineNr | ( | ) |
**************************************************************************
int ED_get_mac_fil | ( | ) |
=========================================================================
=========================================================================
int ED_work_file | ( | char * | ) |
=========================================================================
========================================================================= nächster call an ED_Read_Line soll nicht die nächste aktuelle Zeile liefern sondern zuerst das File filnam abarbeiten CloseFile macht auch ED_Read_Line.
Bei subModel UP_level=-1
int ED_cont_file | ( | ) |
=========================================================================
=========================================================================
int ED_step | ( | ) |
==========================================================================
==========================================================================
int ED_go | ( | ) |
==========================================================================
==========================================================================
int ED_enter | ( | ) |
==========================================================================
========================================================================== CR by Keyboard; es daf kein CRLF zugefuegt werden ! (sonst doppelt)
int ED_skip_start | ( | ) |
==========================================================================
==========================================================================
int ED_skip_end | ( | ) |
==========================================================================
==========================================================================
int ED_update | ( | ) |
void ED_set_delay | ( | int | ) |
==========================================================================
========================================================================== An den Beginn der Datei rücksetzen; aber kein WC_Init (für JUMP's usw)
int ED_query_mode | ( | ) |
==========================================================================
========================================================================== 1=ED_mode_go=Run, 3=ED_mode_enter=Edit
int ED_query_CmdMode | ( | ) |
===========================================================================
=========================================================================== aktuelle Zeile into ED_buf1 einlesen, ihren Typ feststellen Retcod: -1=LeereZeile, 0=Defline, 1=Direktcommand, 2=IndirektCommand
int ED_query_fsiz | ( | long * | , | |
long * | ||||
) |
char* ED_get_actPos | ( | ) |
================================================================
================================================================ get position of active Line (ED_lnr_act) in mem
int ED_add_Def | ( | char * | buf | ) |
======================================================================
====================================================================== einen DefText (zB "P123=" in die Datei einfuegen; muss am Beginn einer zeile liegen.
int ED_add_Line | ( | char * | buf | ) |
======================================================================
====================================================================== eine komplette Line zufuegen und abarbeiten
int ED_add_Text | ( | int | , | |
long | , | |||
char * | ||||
) |
======================================================================
======================================================================
int ED_add_objSel | ( | int | , | |
long | , | |||
char * | ||||
) |
int ED_add_objNam | ( | int | , | |
int * | , | |||
long * | , | |||
char * | ||||
) |
int ED_add_objInd | ( | int | ) |
int ED_add_objTxt | ( | char * | ) |
int ED_add_File | ( | char * | , | |
int | ||||
) |
======================================================================
====================================================================== Insert Datei filnam in den Hauptbuffer an Position cpos. cpos < 0: hintanhaengen !
int ED_new_File | ( | char * | ) |
======================================================================
====================================================================== Ein Datei ins Hauptprog laden
int ED_Add | ( | char * | ) |
void ED_line_work | ( | char * | ) |
void ED_lineNr_work | ( | int | ) |
void ED_line_enter | ( | ) |
void ED_startKon2 | ( | int | ) |
void ED_delete | ( | ) |
void ED_del_deakt | ( | ) |
void ED_del_reakt | ( | ) |
void ED_del_von | ( | ) |
void ED_del_bis | ( | ) |
void ED_del_on | ( | ) |
===========================================================================
===========================================================================
void ED_del_off | ( | ) |
===========================================================================
===========================================================================
int ED_work_GO | ( | ) |
==========================================================================
==========================================================================
int ED_work_STEP | ( | ) |
==========================================================================
==========================================================================
int ED_work_END | ( | ) |
void ED_work_ENTER | ( | ) |
==========================================================================
========================================================================== es wurde CR am Keyb eingegeben
void ED_work_PP | ( | ) |
=======================================================================
=======================================================================
int ED_work_CurSet | ( | int | bis | ) |
===========================================================================
=========================================================================== Cursor wurde in Editor-Line new_lnr_act gesetzt. Alle Zeilen bis einschliesslich Zeile new_lnr_act anzeigen (ausfuehren). Obj der Zeile new_lnr_act hiliten
von der zuletzt bearbeiteten Zeile bis zu lNr new_lnr_act abarbeiten
int ED_Run | ( | ) |
*************************************************************************
void ED_PP_run | ( | char * | ppnam | ) |
************************************************************************
************************************************************************