mirror of https://github.com/xzeldon/htop.git
40 lines
742 B
C
40 lines
742 B
C
|
/* Do not edit this file. It was automatically generated. */
|
||
|
|
||
|
#ifndef HEADER_ScreensPanel
|
||
|
#define HEADER_ScreensPanel
|
||
|
/*
|
||
|
htop - ScreensPanel.h
|
||
|
(C) 2004-2011 Hisham H. Muhammad
|
||
|
Released under the GNU GPL, see the COPYING file
|
||
|
in the source distribution for its full text.
|
||
|
*/
|
||
|
|
||
|
#include "Panel.h"
|
||
|
#include "Settings.h"
|
||
|
|
||
|
#ifndef SCREEN_NAME_LEN
|
||
|
#define SCREEN_NAME_LEN 20
|
||
|
#endif
|
||
|
|
||
|
typedef struct ScreensPanel_ {
|
||
|
Panel super;
|
||
|
|
||
|
Settings* settings;
|
||
|
char buffer[SCREEN_NAME_LEN + 1];
|
||
|
char* saved;
|
||
|
int cursor;
|
||
|
bool moving;
|
||
|
bool renaming;
|
||
|
} ScreensPanel;
|
||
|
|
||
|
|
||
|
void startRenaming(Panel* super);
|
||
|
|
||
|
extern PanelClass ScreensPanel_class;
|
||
|
|
||
|
ScreensPanel* ScreensPanel_new(Settings* settings);
|
||
|
|
||
|
void ScreensPanel_update(Panel* super);
|
||
|
|
||
|
#endif
|