Hola a todos
Alguien me puede indicar porque no funciona el la tecla F2 para ejecutar una accion en un BTNGET, tengo la libreria BTNGETX
Estoy con xHarbour 1.1 y FiveWin 9.03
Saludos
Adhemar
Porque no funciona F2 en BTNGET?
Porque no funciona F2 en BTNGET?
Saludos,
Adhemar C.
Adhemar C.
Re: Porque no funciona F2 en BTNGET?
Hola Adhemar:acuellar wrote:Alguien me puede indicar porque no funciona el la tecla F2 para ejecutar una accion en un BTNGET, tengo la libreria BTNGETX
Creo que sería conveniente para tí (yo ya lo hice en mis aplicaciones), descontinuar el uso de TBtnGet ya que en las últimas versiones de FWH la clase TGet tiene la misma funcionalidad.
Aquí te muestro un pequeño ejemplo funcional de esta nueva facilidad de FWH en la clase TGet.
Code: Select all
//TestActg.prg
#include "FiveWin.ch"
Function Main()
Local oDlg, oGet, oIcon, ;
cVar := Space( 10 )
SetBalloon( .T. )
DEFINE ICON oIcon RESOURCE "test"
DEFINE DIALOG oDlg RESOURCE "Test" ICON oIcon
REDEFINE GET oGet VAR cVar ID 101 ACTION msginfo( "Action" ) ;
BITMAP "help"
oGet:bKeyDown := { |nKey| If( nKey == VK_F2, Eval( oGet:bAction ), Nil ) }
oGet:cToolTip := "Presiona F2"
ACTIVATE DIALOG oDlg CENTERED
Return Nil
Code: Select all
#include "..\include\winapi.ch"
#ifdef __FLAT__
1 24 ".\winxp\WindowsXP.Manifest"
#endif
#ifdef __64__
1 24 "WinXP/WindowsXP.Manifest64"
#endif
test ICON "..\icons\fivewin.ico"
help BITMAP "..\bitmaps\helpsmal.bmp"
TEST DIALOG 61, 39, 194, 119
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Testing Action Gets"
FONT 8, "Tahoma"
{
EDITTEXT 101, 44, 25, 106, 15, WS_BORDER | WS_TABSTOP
DEFPUSHBUTTON "OK", IDOK, 42, 96, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 102, 96, 50, 14
}
Un abrazo.
Manuel Mercado
manuelmercado at prodigy dot net dot mx
Re: Porque no funciona F2 en BTNGET?
Gracias Distinguido Manuel
El F2 Funciona Perfecto
No se porque no muestra la imagen. solo sale el cuadrito.
Saludos
Adhemar
El F2 Funciona Perfecto
No se porque no muestra la imagen. solo sale el cuadrito.
Saludos
Adhemar
Saludos,
Adhemar C.
Adhemar C.
Re: Porque no funciona F2 en BTNGET?
Hola Adhemar:acuellar wrote:No se porque no muestra la imagen. solo sale el cuadrito.
A mí el ejemplo me funciona perfectamente compilado en mi carpeta c:\fwh\samples con el Buildx.bat
Prueba poniendo la ruta completa del bitmap en TestActg.rc
help BITMAP "c:\fwh\bitmaps\helpsmal.bmp"
Un abrazo.
Manuel Mercado
manuelmercado at prodigy dot net dot mx