Folder en Diálogo

Folder en Diálogo

Postby rolando » Sat Apr 26, 2008 12:31 am

Buenas Noches,

Es la primer vez con folders y estoy tratando de "meter" uno en un diálogo.

Funciona bién pero a la derecha de las pestañas el color de fondo sale igual al del folder y no queda muy lindo.

El diálogo usa un fondo transparent con un bitmap como brush.

Tiene solución?. Gracias.

Rolando

Image
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Postby rolando » Sat Apr 26, 2008 4:17 pm

Buenas tardes,

En mi aplicación uso recursos .DLL que genero con el PELLES-C.

Seguí investigando el tema y parece ser que hay que reemplzar "TFolder" por "SysTabControl32" para poder tener la transparencia en el folder.

Pero, ¿Como hago para cambiar esto en el Pelles-C usando recursos DLL?

Por favor, Alguna ayuda.

Gracias.

R :D land :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Postby rolando » Sat Apr 26, 2008 5:33 pm

Sigo con el tema,

Bajé el ResHack que me permitió editar la DLL y cambiarle TFolder por SysTabControl32 pero la falta de transparencia en el folder sigue.

¿Que podrá ser?

¿Nadie conoce la solución?

Gracias.

Rolando :?
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

HOLAAAA!!!!

Postby AIDA » Sun Apr 27, 2008 2:14 am

Hola yo tengo folders y para que sean transparentes solo pon esto :)


DEFINE BRUSH oBrush FILE "ima\tapiz5.bmp"

DEFINE DIALOG oWnd RESOURCE "ALTAS" TRANSPARENT BRUSH oBrush

REDEFINE FOLDER oFolder ;
ID 2011 ;
OF oWnd ;
PROMPTS "Pagina &1","Pagina &2" ;
DIALOGS "DlgPage1" , "DlgPage2"

oFolder:aEnable:={ .T., .T. }





y el resto de tu codigo :D




ACTIVATE DIALOG oWnd CENTERED



Saluditos

Aida :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 879
Joined: Fri Jan 12, 2007 8:35 pm

Postby rolando » Sun Apr 27, 2008 2:40 am

Gracias Aída, pero así es como lo hago y me da la falla.

Rolando :?
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Hola

Postby AIDA » Sun Apr 27, 2008 2:46 am

Que te sale de error :?:

tu Fivewin es nuevo :?:

YO TENGO

FiveWin for xHarbour 7.12 - Dec. 2007

xHarbour Compiler build 1.1.0 (SimpLex)

y me funciona muy bien :D


Saludos

Aida :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 879
Joined: Fri Jan 12, 2007 8:35 pm

Postby rolando » Sun Apr 27, 2008 1:03 pm

Uso FWH 2.7 y no sale error, se ejecuta bién, sólo que a la vista es feo ya que hace una franja, desde las pestañas hacia la derecha, que no se transparenta.

Puedes ver una imagen de esto en mi primer post.

Gracias.

Rolando :?
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Postby rolando » Sun Apr 27, 2008 2:39 pm

Ya encontré el meollo de la cuestión.

Yo estoy utilizando un bitmap que es un degradee de color.

Parece ser que el folder en realidad no se funde con el bitmap de fondo del diálogo sino que toma como fondo el mismo bitmap pero desde la posición superior izquierda del bitmap.

Entonces, si el folder está arriba, "coincide" más ó menos con el fondo, pero si está abajo y, el bitmap, como en mi caso, es un degradee, al tomar la parte superior del bitmap como fondo hace que no coincidan y no se vea realmente transparent.

Ej.

Puesto el folder arriba:

Image


Puesto el Folder en la parte inferior del diálogo:

Image


¿Esto tendrá solución?

Gracias.

Rolando :?
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Hola

Postby AIDA » Sun Apr 27, 2008 4:51 pm

Ya intentaste con otra imagen diferente para ver si te hace lo mismo :?:

yo uso unas de nubes y otras de forma de piedrita y marmol y quedan muy bien. :D


Saluditos

Aida :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 879
Joined: Fri Jan 12, 2007 8:35 pm


Return to FiveWin para Harbour/xHarbour

Who is online

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