DataMuseum.dk

Presents historical artifacts from the history of:

Regnecentalen RC-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Regnecentalen RC-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦0902808fa⟧ TextFile

    Length: 1045 (0x415)
    Types: TextFile
    Notes: UNIX file
    Names: »panel.h«

Derivation

└─⟦7decd0fac⟧ Bits:30004155/disk4.imd SW95713I 386/ix Software Development System Rel. 2.0
└─⟦7decd0fac⟧ UNIX Filesystem
    └─⟦this⟧ »sd/new/usr/include/panel.h« 

TextFile

/*	Copyright (c) 1984, 1986, 1987, 1988 AT&T	*/
/*	  All Rights Reserved  	*/

/*	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T	*/
/*	The copyright notice above does not evidence any   	*/
/*	actual or intended publication of such source code.	*/


#ident	"@(#)panel.h	2.3 - 88/05/27"

#ifndef PANEL_H
#define PANEL_H

typedef struct _obscured_list
	{
		struct PANEL	*panel_p;
		int	start, end;
		struct _obscured_list	*next;
	} _obscured_list;

typedef struct PANEL
	{
		WINDOW	*win;
		int	wstarty;
		int	wendy;
		int	wstartx;
		int	wendx;
		struct _obscured_list	*obscured;
		struct PANEL	*below, *above;
		char	*user;
	} PANEL;

extern PANEL *new_panel ();
extern int del_panel ();
extern int hide_panel ();
extern int show_panel ();
extern int move_panel ();
extern int replace_panel ();
extern int top_panel ();
extern int bottom_panel ();
extern void update_panels ();
extern WINDOW *panel_window ();
extern int set_panel_userptr ();
extern char *panel_userptr ();
extern PANEL *panel_above ();
extern PANEL *panel_below ();

#endif