/usr/include/kuip/kbrow.h is in libpacklib1-dev 20061220+dfsg3-4.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | /*
* $Id: kbrow.h,v 1.2 1996/04/16 13:26:38 gunter Exp $
*
* $Log: kbrow.h,v $
* Revision 1.2 1996/04/16 13:26:38 gunter
* Mods to compile kuipc. The includes needed only for kuipc where moved
* to kuipc, together with m4 files to create/update these header files.
*
* Revision 1.1.1.1 1996/03/08 15:32:59 mclareni
* Kuip
*
*/
/* kbrow.h: browser definitions */
#define __ /* nul */
#include <kuip/kbrow1.h>
#include <kuip/kbrow2.h>
#include <kuip/kbrow3.h>
#include <kuip/kbrow4.h>
#undef __
typedef struct _KmObject {
struct _KmObject *next; /* link to next object definition */
char *name; /* unique identifier name */
char *stext; /* short description text */
char *ltext; /* long description text */
KmClass *class; /* pointer to objects's class structure */
} KmObject;
typedef struct _BrVariable {
struct _BrVariable *next; /* link to next variable definition */
char *name; /* variable name */
char *value; /* replacement value */
} BrVariable;
typedef struct _BrObject {
struct _BrObject *next; /* link to next browsable object */
char *name; /* name of the browsable object */
BrClass *class; /* pointer to browsable's class structure */
BrVariable *vars; /* linked list of variable substitutions */
} BrObject;
typedef struct _BrClientdata {
BrActTag tag;
const char *brobj;
const char *brcls;
const char *path;
const char *kmobj;
const char *kmcls;
const char *stext;
const char *ltext;
const char *mtext;
} BrClientdata;
EXTERN BrClass *brclasses;
EXTERN KmObject *kmobjects;
EXTERN KmButton *kmbuttons;
extern void klnkbrcl( BrClass*, int );
extern void klnkkmcl( KmClass*, int );
extern void klnkicon( KmIcon*, int );
extern void klnkbutt( KmButton*, int );
extern void exec_action( BrAction*, const char*, const char*, int,
KmWidget, KmCalldata );
extern KmWidget find_button( const char*, const char* );
extern KmIcon* find_kmicon( const char* );
extern KmClass* find_kmclass( const char* );
extern BrObject* find_brobject( const char* );
extern char* get_variable( const char*, const char* );
extern BrObject* scan_brobjects(void);
extern KmObject* scan_kmobjects( const char*, const char*, int );
extern int set_action( const char*, int, int, const char*, const char*,
int, int );
extern void set_variable( BrObject*, const char*, const char* );
|