Problemas con varias ventanas
Publicado por Verónica (2 intervenciones) el 19/05/2001 00:57:16
Hola! Tengo problemas al crear y trabajar con varias ventanas en FiveWin: básicamente, al pasar de la 1º ventana a la 2º, no tengo disponibles los accelerators que definí en el menú de esta última, pero si los que definí antes. Además, si intento refrescar la MsgBar de la segunda ventana, el error que levanta es que la variable (nombre de la ventana) no existe. El código que adjunto reproduce el error, en realidad no hace nada. ¿Alguien tiene alguna idea? Gracias!!
#include "FiveWin.ch"
private WND, WBAR, WMNUI1, WMNUI2, WBT1
tmenu():new()
define window WND from 1, 1 to 22, 75 ;
title "Test de Menues, MsgBar y Teclas r pidas";
menu build1mnu()
statbar1(WND)
activate window WND
******************
function BUILD1MNU
local oMenu
menu oMenu
menuitem "Primero"
menu
menuitem OemToAnsi("Refrescar Hora Completa... F3" );
action refhora();
accelerator 1,114
menuitem OemToAnsi("Refrescar Segundos... " );
action refsec()
separator
menuitem OemToAnsi("Otra ventana... F5");
action CHGWINDOW();
accelerator 1,116
endmenu
menuitem "Segundo"
menu
menuitem OemToAnsi( "Mensaje... F1" );
action msginfo("Hello");
accelerator 1, 112
endmenu
#include "FiveWin.ch"
private WND, WBAR, WMNUI1, WMNUI2, WBT1
tmenu():new()
define window WND from 1, 1 to 22, 75 ;
title "Test de Menues, MsgBar y Teclas r pidas";
menu build1mnu()
statbar1(WND)
activate window WND
******************
function BUILD1MNU
local oMenu
menu oMenu
menuitem "Primero"
menu
menuitem OemToAnsi("Refrescar Hora Completa... F3" );
action refhora();
accelerator 1,114
menuitem OemToAnsi("Refrescar Segundos... " );
action refsec()
separator
menuitem OemToAnsi("Otra ventana... F5");
action CHGWINDOW();
accelerator 1,116
endmenu
menuitem "Segundo"
menu
menuitem OemToAnsi( "Mensaje... F1" );
action msginfo("Hello");
accelerator 1, 112
endmenu
Valora esta pregunta


0