Veamos como lo explico. En uno de los módulos de entrada a mis aplicaciones, donde escojo el ejercicio de trabajo suelo poner una imagen. Hasta ahora era un BMP
pero en las modificaciones que estoy haciendo quería poner un JPG, como es obvio incluí el image.ch al principio.
Pues bien me casca al iniciar el programa diciendo que no se puede crear el dialogo. He intentado poner en el RC que el custom control es "image", antes lo tenia como "TBitmap", y casca de la misma manera.
Abajo os dejo el código que uso y el RC (al que he vuelto a poner Control TBitmap). La primera parte que está comentada es como lo uso con BMPs y funciona sin problemas, se ve la imagen y el programa no casca.
El segundo redefine (redefine IMAGE...) es el que casca y da como error ERROR FIVEWIN 3 cannot create dialog box
Hay algo que haga mal con respecto a la imagen?.
Code: Select all
* REDEFINE BITMAP oBmp ID 101 OF oDlgEmp ;
* FILENAME ".\BMP\SOFTCAN1.BMP" ;
* ADJUST;
* UPDATE;
* TRANSPARENT
*-----------------------------------------------------------------
REDEFINE IMAGE oBmp ID 101 OF oDlgEmp ;
FILENAME ".\BMP\SOFTCAN1.JPG" ;
ADJUST
Code: Select all
DLGINI DIALOG DISCARDABLE 6, 15, 406, 219
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_SYSMENU|WS_VISIBLE
CAPTION "ELECCION DE EMPRESAS"
FONT 8, "MS Sans Serif"
{
CONTROL "", 4001, "ListBox", LBS_SORT|LBS_NOTIFY|WS_VSCROLL|WS_BORDER, 172, 16, 224, 158
CONTROL "", 101, "TBitmap", 0x00000000, 8, 20, 148, 148
CONTROL "(c) Gahete Software 2013", 4002, "Static", SS_CENTER|SS_SUNKEN|WS_BORDER|WS_GROUP, 8, 180, 144, 12
}