#ifndef __OptEdit__H
#define __OptEdit__H

#include <stdbool.h>
#include "Options.h"

typedef struct COptEdit COptEdit;

COptEdit* /*throw_*/OptEdit_Get(void);
void OptEdit_Release(void);

void OptEdit_SetPane(COptEdit* pEdit, int index);
void OptEdit_Show(COptEdit* pEdit);
bool OptEdit_IsModified(COptEdit* pEdit);
void OptEdit_SetModified(COptEdit* pEdit, bool bModified);
bool OptEdit_IsCurrent(COptEdit* pEdit);
void OptEdit_ShowCurrent(COptEdit* pEdit);
void OptEdit_Default(COptEdit* pEdit);
void OptEdit_Set(COptEdit* pEdit);
void OptEdit_Load(COptEdit* pEdit);
void OptEdit_Save(COptEdit* pEdit);

#endif
