Patch level :10.0 250

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :corretta chiamata dei MENU_ITEM con MENU_ITEM_ID


git-svn-id: svn://10.65.10.50/trunk@18329 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2009-02-23 14:48:30 +00:00
parent 63c37f1b29
commit 7407e5c676
3 changed files with 70 additions and 70 deletions

View File

@ -2856,19 +2856,19 @@ void TEditMask_window::add_control(MENU_TAG m)
switch(m)
{
case MENU_ITEM(31): w->addbutton(); break;
case MENU_ITEM(32): w->addboolean(); break;
case MENU_ITEM(33): w->addcurrency(); break;
case MENU_ITEM(34): w->adddate(); break;
case MENU_ITEM(35): w->addgroup(); break;
case MENU_ITEM(36): w->addlist(); break;
case MENU_ITEM(37): w->addmemo(); break;
case MENU_ITEM(38): w->addnumber(); break;
case MENU_ITEM(39): w->addradio(); break;
case MENU_ITEM(311): w->addstring(); break;
case MENU_ITEM(312): w->addtext(); break;
case MENU_ITEM(313): w->addzoom(); break;
case MENU_ITEM(310):
case MENU_ITEM_ID(31): w->addbutton(); break;
case MENU_ITEM_ID(32): w->addboolean(); break;
case MENU_ITEM_ID(33): w->addcurrency(); break;
case MENU_ITEM_ID(34): w->adddate(); break;
case MENU_ITEM_ID(35): w->addgroup(); break;
case MENU_ITEM_ID(36): w->addlist(); break;
case MENU_ITEM_ID(37): w->addmemo(); break;
case MENU_ITEM_ID(38): w->addnumber(); break;
case MENU_ITEM_ID(39): w->addradio(); break;
case MENU_ITEM_ID(311): w->addstring(); break;
case MENU_ITEM_ID(312): w->addtext(); break;
case MENU_ITEM_ID(313): w->addzoom(); break;
case MENU_ITEM_ID(310):
if (!is_sheet) {
ctl = w->addsheet();
_nsheet++;
@ -3219,7 +3219,7 @@ KEY TEditMask_window::main_loop()
//Richiama <TApplication::create>
bool TMaskEditor_application::create()
{
dispatch_e_menu(MENU_ITEM(11));
dispatch_e_menu(MENU_ITEM_ID(11));
return true;
}
@ -3385,16 +3385,16 @@ bool TMaskEditor_application::menu(MENU_TAG m)
{
switch (m)
{
case MENU_ITEM(11): // Nuovo...
case MENU_ITEM_ID(11): // Nuovo...
{
_save=FALSE;
new_mask();
}
break;
case MENU_ITEM(12): // Apri...
case MENU_ITEM_ID(12): // Apri...
open_mask();
break;
case MENU_ITEM(13): // Salva...
case MENU_ITEM_ID(13): // Salva...
if(_window)
{
_window->deselection();
@ -3404,7 +3404,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
else save_as_mask();
}
break;
case MENU_ITEM(14): // Salva con nome
case MENU_ITEM_ID(14): // Salva con nome
if(_window)
{
_window->deselection();
@ -3412,32 +3412,32 @@ bool TMaskEditor_application::menu(MENU_TAG m)
save_as_mask();
}
break;
case MENU_ITEM(21): // Copia i controlli selezionati
case MENU_ITEM_ID(21): // Copia i controlli selezionati
if(_window)
copy_crt_sel();
break;
case MENU_ITEM(22): // Elimina i controlli selezionati
case MENU_ITEM_ID(22): // Elimina i controlli selezionati
if(_window)
erase_crt_sel();
break;
case MENU_ITEM(23): // Sposta i controlli selezionati in un'altra pagina
case MENU_ITEM_ID(23): // Sposta i controlli selezionati in un'altra pagina
if(_window)
move_crt_sel();
break;
//Aggiunge controlli alla maschera
case MENU_ITEM(31): //bottone
case MENU_ITEM(32): //checkbox
case MENU_ITEM(33): //currency
case MENU_ITEM(34): //data
case MENU_ITEM(35): //group
case MENU_ITEM(36): //lista
case MENU_ITEM(37): //memo
case MENU_ITEM(38): //radio_bottoni
case MENU_ITEM(39): //number
case MENU_ITEM(310): //spreadsheet
case MENU_ITEM(311): //stringa
case MENU_ITEM(312): //text
case MENU_ITEM(313): //zoom
case MENU_ITEM_ID(31): //bottone
case MENU_ITEM_ID(32): //checkbox
case MENU_ITEM_ID(33): //currency
case MENU_ITEM_ID(34): //data
case MENU_ITEM_ID(35): //group
case MENU_ITEM_ID(36): //lista
case MENU_ITEM_ID(37): //memo
case MENU_ITEM_ID(38): //radio_bottoni
case MENU_ITEM_ID(39): //number
case MENU_ITEM_ID(310): //spreadsheet
case MENU_ITEM_ID(311): //stringa
case MENU_ITEM_ID(312): //text
case MENU_ITEM_ID(313): //zoom
if(_window)
{
_window->deselection();
@ -3445,7 +3445,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
add_control(m);
}
break;
case MENU_ITEM(41): // Visualizza controlli di pag.
case MENU_ITEM_ID(41): // Visualizza controlli di pag.
if(_window)
{
_window->deselection();
@ -3453,7 +3453,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
vision_ctrl();
}
break;
case MENU_ITEM(42): // Visualizza mask di spread
case MENU_ITEM_ID(42): // Visualizza mask di spread
if(_window)
{
_window->deselection();
@ -3461,7 +3461,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
vision_spread();
}
break;
case MENU_ITEM(43): // Visualizza controlli di mask di spread
case MENU_ITEM_ID(43): // Visualizza controlli di mask di spread
if(_window)
{
_window->deselection();
@ -3469,7 +3469,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
vision_sp_ctl();
}
break;
case MENU_ITEM(51): // Fa la compilazione della maschera
case MENU_ITEM_ID(51): // Fa la compilazione della maschera
if(_window)
{
_window->deselection();
@ -3477,7 +3477,7 @@ bool TMaskEditor_application::menu(MENU_TAG m)
build();
}
break;
case MENU_ITEM(52): // Fa l'esecuzione della maschera
case MENU_ITEM_ID(52): // Fa l'esecuzione della maschera
if(_window)
{
_window->deselection();

View File

@ -219,7 +219,7 @@ bool TConversione_archivi::create()
else set_firm(_codditta);
}
}
dispatch_e_menu(MENU_ITEM(1));
dispatch_e_menu(MENU_ITEM_ID(1));
return TRUE;
}

View File

@ -179,11 +179,11 @@ bool TForm_editor::create()
}
if (!_extra)
{
remove_menu(BAR_ITEM(1));
remove_menu(BAR_ITEM(2));
remove_menu(BAR_ITEM(3));
remove_menu(BAR_ITEM(4));
remove_menu(BAR_ITEM(5));
remove_menu(BAR_ITEM_ID(1));
remove_menu(BAR_ITEM_ID(2));
remove_menu(BAR_ITEM_ID(3));
remove_menu(BAR_ITEM_ID(4));
remove_menu(BAR_ITEM_ID(5));
}
enable_menu_item(M_FILE_PRINT);
@ -191,10 +191,10 @@ bool TForm_editor::create()
if ((form && code) || (form && code == 0 && _extra))
{
_form = new TForm(form, (code!=0) ? format("%05ld",code) : "", _extra ? 2 : 1);
if (!_extra) dispatch_e_menu(MENU_ITEM(14));
if (!_extra) dispatch_e_menu(MENU_ITEM_ID(14));
}
else
dispatch_e_menu(MENU_ITEM(14));
dispatch_e_menu(MENU_ITEM_ID(14));
if (form)
{
@ -223,50 +223,50 @@ bool TForm_editor::menu(MENU_TAG tag)
switch(tag)
{
case MENU_ITEM(11):
case MENU_ITEM_ID(11):
sec = 'R'; pt = odd_page; break;
case MENU_ITEM(12):
case MENU_ITEM_ID(12):
sec = 'D'; pt = odd_page; break;
case MENU_ITEM(13):
case MENU_ITEM_ID(13):
sec = 'K'; break;
case MENU_ITEM(14):
case MENU_ITEM_ID(14):
quit = ask_profile();
sec = 'B'; pt = odd_page; break;
case MENU_ITEM(15): // formato numeri
case MENU_ITEM_ID(15): // formato numeri
sec = 'J'; break;
case MENU_ITEM(16): // formato date
case MENU_ITEM_ID(16): // formato date
sec = 'Y'; break;
case MENU_ITEM(21):
case MENU_ITEM_ID(21):
sec = 'H'; pt = odd_page; break;
case MENU_ITEM(22):
case MENU_ITEM_ID(22):
sec = 'H'; pt = even_page; break;
case MENU_ITEM(23):
case MENU_ITEM_ID(23):
sec = 'H'; pt = first_page; break;
case MENU_ITEM(24):
case MENU_ITEM_ID(24):
sec = 'H'; pt = last_page; break;
case MENU_ITEM(31):
case MENU_ITEM_ID(31):
sec = 'B'; pt = odd_page; break;
case MENU_ITEM(32):
case MENU_ITEM_ID(32):
sec = 'B'; pt = even_page; break;
case MENU_ITEM(33):
case MENU_ITEM_ID(33):
sec = 'B'; pt = first_page; break;
case MENU_ITEM(34):
case MENU_ITEM_ID(34):
sec = 'B'; pt = last_page; break;
case MENU_ITEM(41):
case MENU_ITEM_ID(41):
sec = 'F'; pt = odd_page; break;
case MENU_ITEM(42):
case MENU_ITEM_ID(42):
sec = 'F'; pt = even_page; break;
case MENU_ITEM(43):
case MENU_ITEM_ID(43):
sec = 'F'; pt = first_page; break;
case MENU_ITEM(44):
case MENU_ITEM_ID(44):
sec = 'F'; pt = last_page; break;
case MENU_ITEM(51):
case MENU_ITEM_ID(51):
sec = 'G'; pt = odd_page; break;
case MENU_ITEM(52):
case MENU_ITEM_ID(52):
sec = 'G'; pt = even_page; break;
case MENU_ITEM(53):
case MENU_ITEM_ID(53):
sec = 'G'; pt = first_page; break;
case MENU_ITEM(54):
case MENU_ITEM_ID(54):
sec = 'G'; pt = last_page; break;
default:
break;
@ -593,7 +593,7 @@ bool TForm_editor::edit(char s, pagetype t)
_form->write_profile();
}
if (!_extra) dispatch_e_menu(MENU_ITEM(14));
if (!_extra) dispatch_e_menu(MENU_ITEM_ID(14));
return dirty;
}