⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blocks.h

📁 功能强大的文本编辑器
💻 H
字号:
/*      blocks.h                               18.05.94       */
/*
/  --------------------------------------------------------------
/  Copyright (C) 1993: Michael Braun
/                      Kaetinger Muehlenweg 103 A
/                      D-28816 Stuhr
/  --------------------------------------------------------------
/
/    header file for blocks.c (function prototypes)
/
*/


/************************/
/* often used macros    */
/************************/



/************************/
/* often used defines   */
/************************/


/************************/
/*  forward references  */
/************************/

/* file: blocks.c */
extern long get_save_length (void);
extern char * get_save_buffer (void);
extern int  block_save    (char FA_HU *buff_0, long index1, long index2);
extern long block_restore (struct FILE_CONTROL *fc0);
extern long block_remove  (char FA_HU *buff_0, long index1,
                           long index2, long byte_anz);
extern long block_insert  (char FA_HU *buff_0, long index1,
                           long byte_anz, long max_len,
                           char FA_HU *ins_buff, long len2);
extern int check_and_increase_buffer (struct FILE_CONTROL *fc0, 
                                      long new_size, long reserve,
                                      int force_malloc);


/************************/
/*  public variables    */
/************************/


/* Modification History */
/* 24.11.92 - main_loop () */
/* 25.11.92 - perform_key_... () */
/* 26.11.92 - get_total_lines () */
/* 27.11.92 - insert, exchange */
/* 29.11.92 - valid_char () */
/* 30.11.92 - perform_view () */
/* 01.12.92 - perform_find () */
/* 02.12.92 - remove_block (), insert_block () */
/* 20.12.92 - FA_HU */
/* 06.01.93 - block_restore, block_insert: max_len */
/* 18.05.94 - macro lengthof nur in standard.h */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -