4 #ifndef __lib_apps_enigma_setup_harddisk_h
5 #define __lib_apps_enigma_setup_harddisk_h
7 #include <lib/dvb/edvb.h>
8 #include <lib/gui/listbox.h>
9 #include <lib/base/console.h>
10 #include <lib/gui/enumber.h>
16 class eHarddiskSetup
: public eListBoxWindow
<eListBoxEntryText
>
19 void selectedHarddisk(eListBoxEntryText
*sel
);
22 int getNr() const { return nr
; }
25 class eHarddiskMenu
: public eWindow
27 eButton
*ext
, *format
, *bcheck
;
28 eLabel
*status
, *model
, *capacity
, *bus
, *lfs
;
29 eLabel
*lbltimeout
, *lblacoustic
;
30 eNumber
*timeout
, *acoustic
;
31 eButton
*store
, *standby
;
46 eHarddiskMenu(int dev
);
50 eDVB::getInstance()->configureNetwork();
54 class ePartitionCheck
: public eWindow
57 eButton
*bCancel
, *bClose
;
61 int eventHandler( const eWidgetEvent
&e
);
62 void getData( eString
);
63 eConsoleAppContainer
*fsck
;
65 ePartitionCheck( int dev
);