Hex Artifact Content

Not logged in

Artifact c66ea8b266dd9f08a37da89ff537518e2dc8fb77:


0000: 2f 2f 2d 2d 2d 20 4b 2e 49 2e 4c 49 42 20 2d 2d  //--- K.I.LIB --
0010: 2d 0d 0a 2f 2f 20 6b 69 6c 69 62 2e 68 20 3a 20  -..// kilib.h : 
0020: 6d 61 69 6e 2d 68 65 61 64 65 72 20 6f 66 20 20  main-header of  
0030: 4b 2e 49 2e 4c 49 42 0d 0a 0d 0a 23 69 66 6e 64  K.I.LIB....#ifnd
0040: 65 66 20 41 46 58 5f 4b 49 4c 49 42 5f 48 5f 5f  ef AFX_KILIB_H__
0050: 38 39 39 39 38 46 33 34 5f 41 39 46 45 5f 34 41  89998F34_A9FE_4A
0060: 32 37 5f 41 31 35 39 5f 36 37 31 46 38 35 41 41  27_A159_671F85AA
0070: 39 33 38 33 5f 5f 49 4e 43 4c 55 44 45 44 5f 0d  9383__INCLUDED_.
0080: 0a 23 64 65 66 69 6e 65 20 41 46 58 5f 4b 49 4c  .#define AFX_KIL
0090: 49 42 5f 48 5f 5f 38 39 39 39 38 46 33 34 5f 41  IB_H__89998F34_A
00a0: 39 46 45 5f 34 41 32 37 5f 41 31 35 39 5f 36 37  9FE_4A27_A159_67
00b0: 31 46 38 35 41 41 39 33 38 33 5f 5f 49 4e 43 4c  1F85AA9383__INCL
00c0: 55 44 45 44 5f 0d 0a 0d 0a 23 69 6e 63 6c 75 64  UDED_....#includ
00d0: 65 20 22 6b 6c 5f 73 74 72 2e 68 22 0d 0a 23 69  e "kl_str.h"..#i
00e0: 6e 63 6c 75 64 65 20 22 6b 6c 5f 6d 69 73 63 2e  nclude "kl_misc.
00f0: 68 22 0d 0a 23 69 6e 63 6c 75 64 65 20 22 6b 6c  h"..#include "kl
0100: 5f 63 6d 64 2e 68 22 0d 0a 23 69 6e 63 6c 75 64  _cmd.h"..#includ
0110: 65 20 22 6b 6c 5f 77 6e 64 2e 68 22 0d 0a 23 69  e "kl_wnd.h"..#i
0120: 6e 63 6c 75 64 65 20 22 6b 6c 5f 66 69 6c 65 2e  nclude "kl_file.
0130: 68 22 0d 0a 23 69 6e 63 6c 75 64 65 20 22 6b 6c  h"..#include "kl
0140: 5f 61 70 70 2e 68 22 0d 0a 23 69 6e 63 6c 75 64  _app.h"..#includ
0150: 65 20 22 6b 6c 5f 72 65 67 2e 68 22 0d 0a 23 69  e "kl_reg.h"..#i
0160: 6e 63 6c 75 64 65 20 22 6b 6c 5f 66 69 6e 64 2e  nclude "kl_find.
0170: 68 22 0d 0a 23 69 6e 63 6c 75 64 65 20 22 6b 6c  h"..#include "kl
0180: 5f 77 63 6d 6e 2e 68 22 0d 0a 23 69 6e 63 6c 75  _wcmn.h"..#inclu
0190: 64 65 20 22 6b 6c 5f 64 6e 64 2e 68 22 0d 0a 0d  de "kl_dnd.h"...
01a0: 0a 65 78 74 65 72 6e 20 6b 69 41 70 70 2a 20 61  .extern kiApp* a
01b0: 70 70 28 29 3b 0d 0a 65 78 74 65 72 6e 20 76 6f  pp();..extern vo
01c0: 69 64 20 6b 69 6c 69 62 5f 63 72 65 61 74 65 5f  id kilib_create_
01d0: 6e 65 77 5f 61 70 70 28 29 3b 0d 0a 0d 0a 23 69  new_app();....#i
01e0: 66 64 65 66 20 4b 49 4c 49 42 5f 4c 4f 47 0d 0a  fdef KILIB_LOG..
01f0: 23 64 65 66 69 6e 65 20 4c 6f 67 28 5f 73 5f 29  #define Log(_s_)
0200: 20 61 70 70 28 29 2d 3e 6c 6f 67 28 28 63 6f 6e   app()->log((con
0210: 73 74 20 63 68 61 72 2a 29 28 5f 73 5f 29 29 0d  st char*)(_s_)).
0220: 0a 23 65 6c 73 65 0d 0a 23 64 65 66 69 6e 65 20  .#else..#define 
0230: 4c 6f 67 28 5f 73 5f 29 0d 0a 23 65 6e 64 69 66  Log(_s_)..#endif
0240: 0d 0a 0d 0a 23 65 6e 64 69 66 0d 0a              ....#endif..