Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-02-2016
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
Unhappy llamar a showmodal en android

Hola, ¿¿alguien tiene una solucion facil para poder implementar showmodal en android?? la verdad me hace ir muy lento sin esta opcion, ya que manejo varios formularios y solo se pueden realizar show en esta plataforma.
gracias.
__________________
^_^

http://stna.cl
Responder Con Cita
  #2  
Antiguo 18-02-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Existe un workaround a este "problema"

En FMX, hay una version sobrecargada de la funcion ShowModal que acepta como parametro un metodo anónimo, el cual va a ser ejecutado cuando el Form se cierra

Este es un ejemplo, escrito de memoria:

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  Form2: TForm2;
begin
  Form2 := TForm2.Create(NIL);
  Form2.ShowModal(
  procedure(const AModalResult: TModalResult)
  begin
    case AModalResult of
      mrOk: ;
      mrCancel: ;
    end; 
  end);
end;

Acá hay un poco mas de información y un ejemplo mas "real"
Responder Con Cita
  #3  
Antiguo 18-02-2016
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
muchas gracias, leere el link!!!
__________________
^_^

http://stna.cl
Responder Con Cita
  #4  
Antiguo 19-02-2016
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
el codigo funciona con unos pocos cambios pero no se pausa la ejecucion....
__________________
^_^

http://stna.cl
Responder Con Cita
  #5  
Antiguo 19-02-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Proba colocar un punto de ruptura dentro del código del método anónimo. De esta forma debería funcionar correctamente

De todos modos, solamente puedo afirmar esto para la plataforma windows, no he jugado tanto con el depurador para android
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ShowModal que se esconde :( xander Varios 5 18-06-2015 20:43:21
Showmodal no muestra jonmendi OOP 6 27-01-2009 08:46:08
Formularios ShowModal Neeruu Varios 1 20-08-2008 03:52:37
Forms ShowModal eddg Varios 3 17-10-2007 19:44:24
Error al llamar un form en ShowModal DarkByte OOP 4 28-12-2005 09:16:12


La franja horaria es GMT +2. Ahora son las 18:16:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi