Aggiunto il metodo exist alla classe TConfig
git-svn-id: svn://10.65.10.50/trunk@466 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
06df35bdc0
commit
f923c45fe3
@ -111,6 +111,13 @@ void TConfig::_check_paragraph(const char* section)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool TConfig::exist(const char* var, int index)
|
||||||
|
{
|
||||||
|
TString80 vvar(var);
|
||||||
|
if (index != -1) vvar << '(' << index << ')';
|
||||||
|
return _data.is_key(vvar);
|
||||||
|
}
|
||||||
|
|
||||||
TString& TConfig::get(const char* var, const char* section, int index)
|
TString& TConfig::get(const char* var, const char* section, int index)
|
||||||
{
|
{
|
||||||
// ritorna valore di variabile nella sezione corrente o in
|
// ritorna valore di variabile nella sezione corrente o in
|
||||||
|
@ -56,6 +56,8 @@ public:
|
|||||||
bool force = TRUE, int index = -1);
|
bool force = TRUE, int index = -1);
|
||||||
bool set(const char* var, long value, const char* section = NULL,
|
bool set(const char* var, long value, const char* section = NULL,
|
||||||
bool force = TRUE, int index = -1);
|
bool force = TRUE, int index = -1);
|
||||||
|
|
||||||
|
bool exist(const char* var, int index = -1);
|
||||||
|
|
||||||
// TRUE se il paragrafo corrente e' nuovo
|
// TRUE se il paragrafo corrente e' nuovo
|
||||||
bool new_paragraph() { return !_ispresent; }
|
bool new_paragraph() { return !_ispresent; }
|
||||||
|
@ -570,7 +570,7 @@ break;
|
|||||||
c->set_dirty(); // Get it dirty!
|
c->set_dirty(); // Get it dirty!
|
||||||
if (c->on_key(c->is_edit() ? K_TAB : K_SPACE) == FALSE) // Test it
|
if (c->on_key(c->is_edit() ? K_TAB : K_SPACE) == FALSE) // Test it
|
||||||
{
|
{
|
||||||
xiev->refused = TRUE;
|
xiev->refused = *nuo != '\0';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1 +1 @@
|
|||||||
#define VERSION 1.12
|
#define VERSION 1.11
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// $Id: relapp.cpp,v 1.20 1994-10-25 15:59:59 guy Exp $
|
// $Id: relapp.cpp,v 1.21 1994-10-26 12:23:10 guy Exp $
|
||||||
#include <mailbox.h>
|
#include <mailbox.h>
|
||||||
#include <sheet.h>
|
#include <sheet.h>
|
||||||
#include <urldefid.h>
|
#include <urldefid.h>
|
||||||
@ -188,7 +188,7 @@ bool TRelation_application::destroy()
|
|||||||
|
|
||||||
void TRelation_application::set_fixed()
|
void TRelation_application::set_fixed()
|
||||||
{
|
{
|
||||||
TString s(16);
|
TString s(80);
|
||||||
for (const char* f = _fixed.get(0); f && *f; f = _fixed.get())
|
for (const char* f = _fixed.get(0); f && *f; f = _fixed.get())
|
||||||
{
|
{
|
||||||
s = f;
|
s = f;
|
||||||
@ -255,6 +255,9 @@ void TRelation_application::set_toolbar(bool all)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool TRelation_application::save_and_new() const
|
||||||
|
{ return FALSE; }
|
||||||
|
|
||||||
int TRelation_application::set_mode(int mode)
|
int TRelation_application::set_mode(int mode)
|
||||||
{
|
{
|
||||||
static int _mode = NO_MODE;
|
static int _mode = NO_MODE;
|
||||||
|
@ -95,7 +95,7 @@ protected:
|
|||||||
virtual void write_enable(const bool on = TRUE) { get_relation()->write_enable(-1, on); }
|
virtual void write_enable(const bool on = TRUE) { get_relation()->write_enable(-1, on); }
|
||||||
void write_disable() { write_enable(FALSE); }
|
void write_disable() { write_enable(FALSE); }
|
||||||
|
|
||||||
virtual bool save_and_new() const { return FALSE; }
|
virtual bool save_and_new() const;
|
||||||
|
|
||||||
void set_search_field(short id) { _search_id = id;} // Impone il campo da utilizzare col bottone Ricerca
|
void set_search_field(short id) { _search_id = id;} // Impone il campo da utilizzare col bottone Ricerca
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user