Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2003
jpep jpep is offline
Miembro
 
Registrado: jul 2003
Ubicación: Benidorm
Posts: 14
Poder: 0
jpep Va por buen camino
Como evitar que se muevan los forms

Pues eso, que no se que hacer para que no se puedan arrastrar y esten siempre en el screen center.
Ya le he puesto el border style a bsnone pero nada.

Lo curioso es que en otra aplicacion mia, con las mismas propiedades que esta, ¡los forms no se mueven!

Alguien sabe que propiedad me permite decir que se esten quietecitos?

Gracias
Responder Con Cita
  #2  
Antiguo 01-08-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Con BorderStyle := bsNone sería suficiente, al menos en Win9x... ¿No estás haciendo nada mas?
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 01-08-2003
jpep jpep is offline
Miembro
 
Registrado: jul 2003
Ubicación: Benidorm
Posts: 14
Poder: 0
jpep Va por buen camino
Vale, ya esta claro el asunto.

Yo no utilizo un TForm directamente, sino un TOrganicShapeForm que me permite contener bitmaps y mas historias de estas relacionadas con skins....

Esta clase heredada de un TForm, tiene un fallo, y es que, aunque tu le pongas el estilo bsNone, no te respeta la propiedad que le permite o no moverse (se la cambia siempre a true).

Si alguien mas usa esos componentes de Organic, que tenga en cuenta ese error, que por otro lado es muy facilmente solucionable si tienes el codigo fuente. (Ventajas de ser legal.....) JEJEJE

Un saludo y gracias
Responder Con Cita
  #4  
Antiguo 01-08-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Posteado originalmente por jpep
...Esta clase heredada de un TForm, tiene un fallo...

...no te respeta la propiedad que le permite o no moverse (se la cambia siempre a true).
¿Cuál es esta propiedad? ¿Es exclusiva de estos formularios que mencionas?

// Saludos
Responder Con Cita
  #5  
Antiguo 02-08-2003
jpep jpep is offline
Miembro
 
Registrado: jul 2003
Ubicación: Benidorm
Posts: 14
Poder: 0
jpep Va por buen camino
Si, es exclusiva de estos formularios. (Siento no comentar el codigo, la licencia no lo permite)

Sin embargo, al estudiar mejor el problema me he dado cuenta de que lo que realmente pasa es que...no es una propiedad.Yo pensava, al mirar el codigo por encima, que era una variable privada a la que no tenia acceso , ya que no era una propiedad y que por eso no lo podia cambiar, pero realmente se trata de una variable PUBLICA.

Por lo tanto, si que se puede modificar, lo que pasa es que me parece una cochinada que no sea una propiedad. ¿Donde se ha visto que cambie los atributos de un componente "loquesea" con una variable publica?¿No pensais que lo mejor es declarar propiedades?

Saludos

Última edición por jpep fecha: 02-08-2003 a las 03:13:15.
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


La franja horaria es GMT +2. Ahora son las 05:00:02.


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