[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es
From: |
nobody |
Subject: |
[Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla. |
Date: |
Mon, 27 Jan 2003 21:26:15 -0500 |
=================== BUG #2066: LATEST MODIFICATIONS ==================
http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=2066&group_id=2013
Changes by: Marcos Dione <address@hidden>
Date: 2003-Jan-27 23:26 (America/Cordoba)
What | Removed | Added
---------------------------------------------------------------------------
Status | Approved | Analyzed
------------------ Additional Follow-up Comments ----------------------------
* hoy descubri que no, que no funciona tal y como dije. va a haber que hacer
todo a amano en cada ventana que llame y que sea llamada, porque las funciones
en hack no andan. ma#ana armo bien como hay que hacer todo.
=================== BUG #2066: FULL BUG SNAPSHOT ===================
Submitted by: apronotti Project: PAPO
Submitted on: 2002-Dec-26 19:55
Category: otro Severity: 4 - Importante
Resolution: None Assigned to: styxman
Status: Analyzed Fecha planificada:
Cómo reproducir: .
Summary: Crear un Form modal con retorno de valor/es para las busquedas del
tipo inserción proveniente de otra tabla.
Original Submission:
Follow-up Comments
*******************
-------------------------------------------------------
Date: 2003-Jan-27 23:26 By: styxman
* hoy descubri que no, que no funciona tal y como dije. va a haber que hacer
todo a amano en cada ventana que llame y que sea llamada, porque las funciones
en hack no andan. ma#ana armo bien como hay que hacer todo.
-------------------------------------------------------
Date: 2003-Jan-27 11:32 By: styxman
modalismo: no funca ni con wxDialog's, como ya dije antes, ni con wxFrame's.
éstos últimos tiene un MakeModal y un Capture/ReleaseMouse, pero son virtuales
y no implementados. ergo: no way por ahora.
On-Exit y 'diálogos': funcionan ambos. Me habían sugerido modificar runForm de
forma que fuera de ésa forma que pudieramos crear 'diálogos' pasando la función
de callBack, pero con la nueva política de no tocar gnue lo más posible, de
forma que haya menos cosas que meter como patches (dado la velocidad con que se
está haciendo), lo dejé en hack.py
El esquema es más o menos como dice en mi comentario del 22/01 22:05, pero el
trigger se llama 'On-Exit' (para mantener compatibilidad con gnue).
Dejo el bug abierto pues lo del modalismo no está resuelto.
-------------------------------------------------------
Date: 2003-Jan-23 18:19 By: styxman
modalismo: se complica porque wx no hace modales sus wxFrames. pude
reemplazarlo por un wxDialog, que si es modalizable, pero no sabe nada de
toolbars, menues o statusbars. una c. sigo viendo como backportear 'on-exit'.
-------------------------------------------------------
Date: 2003-Jan-22 22:23 By: styxman
peque#o detalle: con el tema del 'on-close' (que en realidad se llama
'on-exit'; nombre que no me gusta porque cerrar la ventana no implica salir de
la applicacion, pero que le vamos a hacer...) pensaba backportear lo de gnue,
pero no lo encuentro. ma#ana pregunto. sino, va a haber que hacer botones 'ok'
o 'cerrar' y meter el returnValue junto con un 'exit' (que, de nuevo, no me
gusta el nombre)
-------------------------------------------------------
Date: 2003-Jan-22 22:05 By: styxman
ok, tengo un preliminar. la idea es esta:
para hecer un form que retorna valores hacer:
* definir una funcion que tenga solo un parametro; el resultado va a entrar por
ahi. esa funcion tiene que declarar como globales todos los objetrucho de gnue
que vaya a usar; l'ease, block's, entry's y ese tipo de cosas. una vez hecho
esto, la funcion puede hacer todo lo que quiera.
* llamar a hack.runFormWCallback, con el nombre del form, el hash con los
parametros y el objeto de la funcion anterior, i.e., si se puso:
def f (value):
...
y se quiere llamar al form 'a.gfd', se usa:
import hack
# el {} son parametros vacios; usar como corresponda
# recuerden que al form le pueden pasar parametros
# eso yastaba. la forma era armar una hash y
# pasarlo como segundo parametro a runForm...
hack.runFormWCallback ('a.gfd', {}, f)
los parametros pasados al form *no pueden incluir uno llamado 'callback'*
(adivinen como esta implementado... :)
* en el form llamado, hacer un trigger 'On-Close' que llame a hack.returnValue
con el valor a retornar. el valor no va a ser tocado, pero no aseguro que cosas
haga gnue por dentro.
La parte de l trigger On-Close no esta; eso viene maniana junto con el intento
de hacerlo modal.
PS: es interesante las porquerias que se pueden hacer :)
-------------------------------------------------------
Date: 2003-Jan-05 14:18 By: styxman
no es posible ni con polling ni se como hacerlo con signaling. es posible que
un porting a gnue 0.5.0 sea más fácil que esto. Estaría dentro de mis planes
tratar de poner el parche que mandamos hace 1 y 1/2 mes a gnue 0.5.0 y
probarlo. si funciona, prob 0.5.1 venga con dialogs (ya vi que hay ejemplos).
CC list is empty
No files currently attached
For detailed info, follow this link:
http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=2066&group_id=2013
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/05
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/22
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/22
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/23
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/27
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla.,
nobody <=
- [Papo-hackers] [Bug #2066] Crear un Form moda l con retorno de valor/es para las busquedas del tipo inserc ión proveniente de otra tabla., nobody, 2003/01/28