Definitivamente hay problemas con DIALOGS y SAYS

Postby Antonio Linares » Thu Sep 11, 2008 10:04 pm

Patricio,

Es un fichero RES ? No tienes el RC ?

Por favor intenta abrirlo con el Resource Workshop de Borland y sálvalo como RC y copia aqui la linea de esos labels, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41866
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Patricio Avalos Aguirre » Thu Sep 11, 2008 10:18 pm

Code: Select all  Expand view
DLG_LISTA DIALOG FIXED IMPURE 95, -17, 377, 222
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_SYSMENU|WS_VISIBLE
CAPTION "<titulo>"
FONT 8, "Tahoma"
BEGIN
  CONTROL "", 102, "TWBrowse", WS_TABSTOP|0x00b00000, 0, 24, 371, 139
  CONTROL "", 201, "BorBtn", 0x00000000, 96, 200, 55, 16
  CONTROL "", 202, "BorBtn", 0x00000000, 172, 200, 55, 16
  CONTROL "Registro:", 110, "Static", 0x00000000, 8, 176, 31, 8
  CONTROL "", 103, "Static", 0x00000000, 48, 176, 52, 8
  CONTROL "Buscando:", 111, "Static", 0x00000000, 108, 176, 35, 8
  CONTROL "", 104, "Static", WS_BORDER|WS_GROUP, 148, 176, 212, 12
  CONTROL "", 714, "BorBtn", 0x00000000, 316, 200, 55, 16
END



Image
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby Antonio Linares » Thu Sep 11, 2008 10:29 pm

Patricio,

Es este el control que redefines ?

CONTROL "", 104, "Static", WS_BORDER|WS_GROUP, 148, 176, 212, 12
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41866
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Thu Sep 11, 2008 10:32 pm

Me respondo yo mismo: si es ese. Se ve en la imagen que has puesto.

Vamos a revisarlo cuanto antes
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41866
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby karinha » Fri Sep 12, 2008 1:58 pm

Patricio Avalos Aguirre wrote:
Code: Select all  Expand view
DEFINE DIALOG oDlg NAME "DLG_LISTA" TITLE cTitle COLOR nRgb(0,0,0),nRgb(238,221,187)


Gracias, Patricio. Mui belo.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7618
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Postby Mike Serra » Mon Sep 15, 2008 9:33 am

Antonio, ¿Sabés ya algo de este problema?, He detectado que también lo tengo en un proyecto que he pasado a FWH808

Saludos y Muchas Gracias.
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Mon Sep 15, 2008 9:47 am

Mike,

te refieres al borde de un SAY ? Usas temas ?

Puedes mostrar una imagen de como se veían los SAYS con bordes en tus diálogos ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41866
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Mon Sep 15, 2008 11:07 am

Antonio ahi va la imagen

Image

Tengo WindowsManifest en recursos.

SALUDOS,
[/img]
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Mon Sep 15, 2008 12:18 pm

Mike,

Gracias por la imagen :-)

El borde si se ve, lo que ocurre es que el ancho del control se reduce.

Hay varias soluciones:

1) Que añadas espacios al final del texto para que te de el ancho adecuado

2) Modificar la Clase TSay para que no ajuste el ancho de los SAYs automaticamente, ó definir una DATA lAdjust para tal fin. O detectar que tiene borde, y entonces no variar el ancho (?)

3) Ajustarle el ancho deseado desde el programa, una vez le cambies el texto, con oSay:nWidth := ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41866
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Mon Sep 15, 2008 2:59 pm

Gracias Antonio,

Las soluciones 1 y 2 no me sirven ya que tendría que modificar mucho código (son muchos says y muchos dialogos), la que creo que me vendría bien sería la 2). En este caso ¿Me puedes echar una mano?, y por otro lado, ¿la versión FWH809 tiene corregido esto?

Muchas Gracias de antemano :)
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 15 guests