Activex, appearance and keys vs iexplore
-
- Posts: 67
- Joined: Wed Mar 29, 2006 10:54 pm
- Location: Venezuela
Activex, appearance and keys vs iexplore
Hi Everybody,
I use fwh\samples\webexp and found two problems:
1. the appearance is different (style get border) vs iexplore
2. in webexp has not effect CTRL-V, SHIFT-INS, DEL keys (inside get), on iexplore is ok.
Anybody has this problem?, see images
Thanks in advance.
I use fwh\samples\webexp and found two problems:
1. the appearance is different (style get border) vs iexplore
2. in webexp has not effect CTRL-V, SHIFT-INS, DEL keys (inside get), on iexplore is ok.
Anybody has this problem?, see images
Thanks in advance.
Saludos
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
- Enrico Maria Giordano
- Posts: 8738
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 2 times
- Contact:
Re: Activex, appearance and keys vs iexplore
Did you try adding the manifest file to the EXE's sample?
EMG
EMG
-
- Posts: 67
- Joined: Wed Mar 29, 2006 10:54 pm
- Location: Venezuela
Re: Activex, appearance and keys vs iexplore
Hi Enrico, the sample webexp.prg has not use rc. How i add the manifest ?
Saludos
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
- Enrico Maria Giordano
- Posts: 8738
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 2 times
- Contact:
Re: Activex, appearance and keys vs iexplore
Just create a file with the manifest data, name it "nameofyourexe.manifest" and put it in the same folder of your exe.
EMG
EMG
-
- Posts: 67
- Joined: Wed Mar 29, 2006 10:54 pm
- Location: Venezuela
Re: Activex, appearance and keys vs iexplore
Enrico, thank for your reply but dont solve the problem. Could you please test it using FWH 10.8 ? thanks (fwh\samples\webexp.prg)
Saludos
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
- Enrico Maria Giordano
- Posts: 8738
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 2 times
- Contact:
Re: Activex, appearance and keys vs iexplore
I just tried webexp.prg. It looks fine for me. Can you provide a sample showing the problem?
EMG
EMG
-
- Posts: 67
- Joined: Wed Mar 29, 2006 10:54 pm
- Location: Venezuela
Re: Activex, appearance and keys vs iexplore
H-i Enrico, the sample is the original "fwh\samples\webexp.prg", only change is "hotmail.com"
Fwh 10.8
xharbour1.2.1
bcc582
buildx.bat:
Fwh 10.8
xharbour1.2.1
bcc582
Code: Select all | Expand
#include "FiveWin.ch"
function Main()
local oWnd, oActiveX
local cEvents := ""
DEFINE WINDOW oWnd TITLE "FiveWin ActiveX Support"
oActiveX = TActiveX():New( oWnd, "Shell.Explorer" )
oWnd:oClient = oActiveX // To fill the entire window surface
// oActiveX:GoHome()
oActiveX:Navigate( "http://www.hotmail.com" )
// oActiveX:StatusBar = .t.
// MsgInfo( oActiveX:StatusBar )
oActiveX:bOnEvent = { | event, aParams, pParams | cEvents += EventInfo( event, aParams, pParams, oActiveX ) }
ACTIVATE WINDOW oWnd ;
VALID ( MemoEdit( cEvents ), .t. )
return nil
function EventInfo( event, aParams, pParams, oActiveX )
local cMsg := "Event: " + cValToChar( event ) + CRLF
local n
cMsg += "Params: " + CRLF
for n = 1 to Len( aParams )
cMsg += cValToChar( aParams[ n ] ) + CRLF
next
if event == "BeforeNavigate2"
// MsgInfo( aParams[ 2 ] )
// SetEventParam( pParams, 7, .t. ) // Comment this to allow navigation
endif
return cMsg + CRLF
buildx.bat:
Code: Select all | Expand
@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for xHarbour 10.8 - Aug. 2010 xHarbour development power ³Ü
ECHO ³ (c) FiveTech, 1993-2010 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST
ECHO Compiling...
set GT=gtgui
set hdir=c:\xharbour121
set hdirl=c:\xharbour121\lib
set bcdir=c:\bcc582
set fwh=c:\fwh10
%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3 > comp.log
IF ERRORLEVEL 1 GOTO COMPILEERRORS
@type comp.log
echo -O2 -e%1.exe -I%hdir%\include -I%bcdir%\include %1.c > b32.bc
%bcdir%\bin\bcc32 -M -c -v @b32.bc
:ENDCOMPILE
IF EXIST %1.rc %bcdir%\bin\brc32 -r -I%bcdir%\include %1
echo %bcdir%\lib\c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo %fwh%\lib\Fivehx.lib %fwh%\lib\FiveHC.lib + >> b32.bc
echo %hdirl%\rtl.lib + >> b32.bc
echo %hdirl%\vm.lib + >> b32.bc
echo %hdirl%\%GT%.lib + >> b32.bc
echo %hdirl%\lang.lib + >> b32.bc
echo %hdirl%\macro.lib + >> b32.bc
echo %hdirl%\rdd.lib + >> b32.bc
echo %hdirl%\dbfntx.lib + >> b32.bc
echo %hdirl%\dbfcdx.lib + >> b32.bc
echo %hdirl%\dbffpt.lib + >> b32.bc
echo %hdirl%\hbsix.lib + >> b32.bc
echo %hdirl%\debug.lib + >> b32.bc
echo %hdirl%\common.lib + >> b32.bc
echo %hdirl%\pp.lib + >> b32.bc
echo %hdirl%\pcrepos.lib + >> b32.bc
echo %hdirl%\ct.lib + >> b32.bc
echo %hdirl%\zlib.lib + >> b32.bc
echo %hdirl%\hbzip.lib + >> b32.bc
rem Uncomment these two lines to use Advantage RDD
rem echo %hdir%\lib\rddads.lib + >> b32.bc
rem echo %hdir%\lib\Ace32.lib + >> b32.bc
echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\uuid.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib + >> b32.bc
echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib, >> b32.bc
IF EXIST %1.res echo %1.res >> b32.bc
rem uncomment this line to use the debugger and comment the following one
if %GT% == gtwin %bcdir%\bin\ilink32 -Gn -Tpe -s -v @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
if %GT% == gtgui %bcdir%\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built *
%1
GOTO EXIT
ECHO
rem delete temporary files
@del %1.c
:COMPILEERRORS
@type comp.log
ECHO * Compile errors *
GOTO EXIT
:LINKERROR
ECHO * Linking errors *
GOTO EXIT
:SINTAX
ECHO SYNTAX: Build [Program] {-- No especifiques la extensi¢n PRG
ECHO {-- Don't specify .PRG extension
GOTO EXIT
:NOEXIST
ECHO The specified PRG %1 does not exist
:EXIT
Saludos
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
Alvaro Urdaneta
Fwh 10.8, xharbour1.2.1, bcc582, Brw45
- Enrico Maria Giordano
- Posts: 8738
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 2 times
- Contact:
Re: Activex, appearance and keys vs iexplore
You're right, it doesn't work. I don't know why, sorry.
EMG
EMG