Manejar ventanas interfaz grafica?
Publicado por Javi (3 intervenciones) el 22/12/2009 17:39:36
Hola. Estamos haciendo varios compañeros un proyecto para la universidad y tenemos que usar matlab. Tenemos hechos todos los programas y funcionan sin problemas. Es decir, vas a la ventana de comandos y escribes:
resultado = mifuncion('string')
la funcion "mifuncion" está formado por múltiples programas y 'string' es una string que se le pasa como parámetro. Además en la ejecución de esto al principio aparece una ventana de la que tienes que seleccionar 2 puntos de un mapa (representación de Miller, paquete de funciones m_map) para extraer sus coordenadas y usarlas después para obtener el resultado.
Hasta ahí todo bien y ningún problema.
Ahora tenemos que hacer una interfaz gráfica con sus botones y todo, para no tener que escribir nada. A parte de ser un poco lioso, vamos aprendiendo, y la idea es poner dos botones, cada uno que te haga "mifuncion" con un parámetro cada uno, y ponga el resultado en una caja aparte.
Y el problema es que esa ventana que digo que sale para seleccionar 2 puntos del mapa, sale en la misma ventana donde están los botones! En lugar de aparecer en una ventana aparte. Así que aparece el mapa con dos botones para pinchar y 2 cajas, todo mezclado... Evidentemente no quiero eso y tengo que saber como hacerlo bien.
Si me pudierais ayudar os lo agradezco mucho, porque no encuentro nada en la ayuda ni por internet!
resultado = mifuncion('string')
la funcion "mifuncion" está formado por múltiples programas y 'string' es una string que se le pasa como parámetro. Además en la ejecución de esto al principio aparece una ventana de la que tienes que seleccionar 2 puntos de un mapa (representación de Miller, paquete de funciones m_map) para extraer sus coordenadas y usarlas después para obtener el resultado.
Hasta ahí todo bien y ningún problema.
Ahora tenemos que hacer una interfaz gráfica con sus botones y todo, para no tener que escribir nada. A parte de ser un poco lioso, vamos aprendiendo, y la idea es poner dos botones, cada uno que te haga "mifuncion" con un parámetro cada uno, y ponga el resultado en una caja aparte.
Y el problema es que esa ventana que digo que sale para seleccionar 2 puntos del mapa, sale en la misma ventana donde están los botones! En lugar de aparecer en una ventana aparte. Así que aparece el mapa con dos botones para pinchar y 2 cajas, todo mezclado... Evidentemente no quiero eso y tengo que saber como hacerlo bien.
Si me pudierais ayudar os lo agradezco mucho, porque no encuentro nada en la ayuda ni por internet!
Valora esta pregunta
0