blob: 4b8343bd5b47915e2e94074520f4afad0db504b9 [file] [log] [blame]
Hisham Muhammadc2cdcd02006-05-30 13:47:28 +00001#ifndef HEADER_DisplayOptionsPanel
2#define HEADER_DisplayOptionsPanel
Hisham Muhammad84281bd2011-12-26 21:35:57 +00003/*
4htop - DisplayOptionsPanel.h
5(C) 2004-2011 Hisham H. Muhammad
Daniel Lange94ad1112021-09-22 11:33:00 +02006Released under the GNU GPLv2+, see the COPYING file
Hisham Muhammad84281bd2011-12-26 21:35:57 +00007in the source distribution for its full text.
8*/
Hisham Muhammadd6231ba2006-03-04 18:16:49 +00009
Hisham Muhammad3b7aa072025-02-19 11:55:48 -030010#include "FunctionBar.h"
Hisham Muhammadc2cdcd02006-05-30 13:47:28 +000011#include "Panel.h"
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000012#include "ScreenManager.h"
Benny Baumanne1c96872020-09-18 19:23:04 +020013#include "Settings.h"
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000014
mayurdahibhate1b74dfe2021-04-29 20:42:43 +053015
Hisham Muhammadc2cdcd02006-05-30 13:47:28 +000016typedef struct DisplayOptionsPanel_ {
17 Panel super;
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000018
19 Settings* settings;
20 ScreenManager* scr;
Hisham Muhammad3b7aa072025-02-19 11:55:48 -030021 FunctionBar* decIncBar;
Hisham Muhammadc2cdcd02006-05-30 13:47:28 +000022} DisplayOptionsPanel;
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000023
Christian Göttscheba282cf2020-10-05 13:19:50 +020024extern const PanelClass DisplayOptionsPanel_class;
Hisham Muhammad00b324b2012-12-05 15:12:20 +000025
Zev Weiss7b7822b2020-09-02 02:38:44 -050026DisplayOptionsPanel* DisplayOptionsPanel_new(Settings* settings, ScreenManager* scr);
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000027
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000028#endif