![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
¡Estoy alucinado por tu rapidez en responder!
Te explico, tenía una pequeña aplicación con un formulario cabecera que no desaparecía nunca, el resto quedaban bajo él dejándolo visible, pero hemos tenido problemas con las diferentes versiones del sistema operativo y con las distintas "apariencias"... por los altos de los bordes, de las barras de título de las ventanas,... Así que, por prisas, hemos decidio hacer todos los formularios completos, incluyendo en ellos la parte que antes permanecía constante. Es una chapa, pero es más o menos rápido. El include pretendía hacerlo así: Código:
object FTablas: TFTablas
Left = 0
Top = 0
BorderIcons = []
BorderStyle = bsNone
Caption = 'Mantenimiento de Tablas'
ClientHeight = 543
ClientWidth = 792
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnClose = FormClose
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
{$I '.\includes\CABECERA.INC'}
object Bevel2: TBevel
Left = 248
Top = 176
Width = 273
Height = 297
end
Al pasar de modo texto a modo formulario me aparece este error: Error creating form: Indentifier expected on line 21. Gracias por tu interés.
__________________
Rafita. |
|
#2
|
||||
|
||||
|
No creo que el DFM soporte directivas al compilador, ya que los datos del DFM no se compilan, podrías definir estas propiedades por código en el create de tus formularios.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#3
|
||||
|
||||
|
Yo no pasaría por alto la observación de delphi.com.ar que dice
Cita:
// Saludos |
|
#4
|
|||
|
|||
|
Cita:
Saludos.
__________________
Rafita. |
|
#5
|
|||
|
|||
|
Y la utilización de Frames no te ayudaría? Aunque sigo pensando que la herencia visual puede ser una buena solución y no es demasiado complicada
![]() |
|
#6
|
|||
|
|||
|
La idea de definirlo por código en el evento OnCreate del formulario me parece genial, de esta forma sí puedo utilizar un Include, y podría realizar cambios en toda la aplicación con solo modificar el archivo del include y recompilarla.
Hoy no lo voy a probar porque tengo dentista en 10 minutos, pero agradezco tu idea. Muchas gracias...
__________________
Rafita. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|