Trasparencias

Trasparencias

Postby Dario Watchdog » Thu Jul 24, 2008 9:46 am

Ante todo buenos dias.

Mi duda es que ¿Cómo se puede poner trasparente un control say y un btnbmp?

Gracias anticipadas.
Dario Watchdog
 
Posts: 7
Joined: Thu Jul 17, 2008 10:53 am
Location: La Palma del Condado

Postby Antonio Linares » Thu Jul 24, 2008 3:28 pm

Para poner un SAY transparente lo más fácil es usar oWnd:Say( nRow, nCol, cText ) en vez de usar un control SAY.

Si el control BtnBmp lo haces transparente, que quieres ver de él, solo el bitmap ?
regards, saludos

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

Postby Dario Watchdog » Fri Jul 25, 2008 6:45 am

Si, del btnbmp quiero ver solamente el bitmap.

Con respecto al tema del say, decirte que está en un diálogo, y que le quiero var valores desde mi aplicación. Con los say que aparecen en el diálogo y no los redefino(texto fijo, ID -1), no tengo problemas, ya que toman la transparencia.

Gracias anticipadas
Dario Watchdog
 
Posts: 7
Joined: Thu Jul 17, 2008 10:53 am
Location: La Palma del Condado

Postby Antonio Linares » Fri Jul 25, 2008 7:43 am

Estás usando un bitmap de fondo en el diálogo ? Un brush ?

Puedes poner un pequeño ejemplo (PRG y RC) de una caja de diálogo de las que estés usando ? gracias
regards, saludos

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

Postby Dario Watchdog » Tue Jul 29, 2008 8:24 am

Ante todo decir que he estado unos dias de vacaciones, por lo que he tardado en contestar.

Decir que el dialogo no lleva imagen de fondo.

**Codigo PRG**

DEFINE DIALOG oDlg RESOURCE "MENU_PDA"

REDEFINE BTNBMP ;
ID 100 ;
OF oDlg ;
FILE ( cPatBmp() + "MDA_16.bmp" ) ;
NOBORDER ;
ACTION ( nil )

REDEFINE BTNBMP ;
ID 110 ;
OF oDlg ;
FILE ( cPatBmp() + "Factory_16.bmp" ) ;
NOBORDER ;
ACTION ( Msginfo( "empresa" ) )

REDEFINE SAY oSayEmp VAR cSayEmp ;
ID 111 ;
OF oDlg

ACTIVATE DIALOG oDlg

**Codigo rc**

MENU_PDA DIALOG DISCARDABLE 0, 0, 162, 165
STYLE WS_POPUP|DS_SYSMODAL|DS_NOFAILCREATE|WS_VISIBLE
FONT 8, "MS Sans Serif"
{
CONTROL "TBtnBm", 100, "TBtnBmp", 0x00000000, 4, 2, 12, 11
CONTROL "TBtnBm", 110, "TBtnBmp", 0x00000000, 4, 15, 12, 11
CONTROL "GST + Rotor para PDA", -1, "Static", WS_GROUP, 19, 5, 78, 8
CONTROL "Empresa:", -1, "Static", WS_GROUP, 19, 18, 31, 8
CONTROL "", 111, "Static", WS_GROUP, 56, 18, 102, 8
}
Recuerdo: me gustaría saber como hacer transparentes los controles btnbmp ( para que muestre solo la imagen ) y say que redefino en el código; ya que los say que no redefino ( ID -1 ) si me los muestra transparente.

Gracias anticipadas.
Dario Watchdog
 
Posts: 7
Joined: Thu Jul 17, 2008 10:53 am
Location: La Palma del Condado


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 21 guests