Amigos,
Como el "asunto", se podrá y si alguien tiene un ejemplo estaría muy agradecido.
saludos de antemano y mil gracias
Saludos
méxico.sureste
Amigos,
Como el "asunto", se podrá y si alguien tiene un ejemplo estaría muy agradecido.
saludos de antemano y mil gracias
Amigos,
Una luz?
saludos
William,
Revisa la forma en que se mueven las cabeceras del xbrowse con el ratón
Ese código puede servirte ![]()
Antonio Linares,
Lo haré, muchas gracias
,Antonio Linares,
He revisado lo comentado sobre el xBrowse y no encuentro como aplicarlo a un TImage.
Lo que necesito hacer es lo siguiente.
De un archivo visto en el administrador de archivos de windows, arrastrarlo hasta el control TImage en mi aplicación y obviamente se cargue el archivo y se despliegue en el control TImage.
Cualquier luz es bienvenida.
Gracias de antemano
#include 'fivewin.ch'
function Main()
local oDlg, oImage
DEFINE DIALOG oDlg SIZE 340,340 PIXEL ;
TITLE 'Drag and Drop Image File'
@ 10,10 IMAGE oImage FILE 'c:\fwh\bitmaps\hires\exel.png' ;
SIZE 150,150 PIXEL OF oDlg
oImage:bDropFiles := { |r,c,aFiles| ;
If( Lower( cFileExt( aFiles[ 1 ] ) ) $ 'bmp,png,jpg,jpeg', ;
( oImage:LoadImage( nil, aFiles[ 1 ] ), oImage:Refresh() ), ;
MsgInfo( 'not image file', aFiles[ 1 ] ) ) }
ACTIVATE DIALOG oDlg CENTERED ;
ON INIT DragAcceptFiles( oImage:hWnd, .t. )
return nilnageswaragunupudi,
Gracias, he logrado lo que necesitaba. mil gracias
Thank very much.
regards
nageswaragunupudi,
Funciona perfecto, el problema es con los folders, tengo un folder con 4 pestañas y no he podido hacerlo funcionar en un control especifico como el de IMAGE.
Sigo investigando, cualquier luz es bienvenida.
saludos
#include 'fivewin.ch'
function Main()
local oDlg, oImage, oFolder
DEFINE DIALOG oDlg SIZE 340,340 PIXEL ;
TITLE 'Drag and Drop Image File'
@ 5, 5 FOLDER oFolder PROMPT 'One', 'Two' SIZE 150,150 PIXEL OF oDlg
@ 10,10 IMAGE oImage FILE 'c:\fwh\bitmaps\hires\exel.png' ;
SIZE 150,150 PIXEL OF oFolder:aDialogs[ 1 ]
oImage:bDropFiles := { |r,c,aFiles| ;
If( Lower( cFileExt( aFiles[ 1 ] ) ) $ 'bmp,png,jpg,jpeg', ;
( oImage:LoadImage( nil, aFiles[ 1 ] ), oImage:Refresh() ), ;
MsgInfo( 'not image file', aFiles[ 1 ] ) ) }
ACTIVATE DIALOG oDlg CENTERED ;
ON INIT DragAcceptFiles( oImage:hWnd, .t. )
return nil