FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Modo insertar/sobrescribir y tecla insert
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 09:34 AM

Buenos dias.
Tengo un dialogo con unos cuantos gets.
Como puedo hacer para que cuando entre en cada get se active o descative, (dependiendo de lo que yo quiera hacer), el modo insertar o sobreescribir y que la tecla insert se active o desactive a la misma vez.

Muchas gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 09:51 AM

Llama a KeyToggle( VK_INSERT )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 04:02 PM

antonio esto no me funciona.
Se activa el mensaje "INS" de la status bar pero en el get no funciona
Puedes darme un ejemplo.

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 04:08 PM

Has probado si el GET cambia de normal a modo insertar y viceversa ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 04:53 PM

Antonio
em principo te dire que los get los tengo desactivados y cuando pulso boton añadir o modificar es cuando se activan, y es cuando llamo a keyToggle(VK_INSERT) pero no funciona.
He probado como dices pero no va
saludos

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 05:22 PM

Podrías probar lo siguiente despues de llamar a KeyToggle():

oGet:KeyDown( VK_INSERT )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Modo insertar/sobrescribir y tecla insert
Posted: Fri Jun 01, 2007 05:25 PM

jmu

has probado con oget:Enable() == > oGet:Disable()

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Modo insertar/sobrescribir y tecla insert
Posted: Sat Jun 02, 2007 08:21 AM

Anotonio
Con oGet:Keydown(VK_INSERT) funciona.
Como te dije al entrar los Gets estan Disable y cuando voy a añadir o modificar los pongo enable. Asi que que al activarlos y desactivarlos es cuando pongo oGet:Keydown(VK_INSERT) y funciona
Una pregunta
Como se cuando el insertar esta activo
Gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modo insertar/sobrescribir y tecla insert
Posted: Sat Jun 02, 2007 11:51 AM
> Como se cuando el insertar esta activo

El tamaño del cursor ("caret") cambia de tamaño. Tambien si usas una MsgBar en tu ventana principal, creada con la cláusula KEYBOARD, te muestra el estado de "Ins"
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Modo insertar/sobrescribir y tecla insert
Posted: Sat Jun 02, 2007 06:47 PM

Antonio me refiero saber cuando esta activo por software independientemente de que se vea en la Msgbar y el cursor tenga otro tamaño.

Gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Modo insertar/sobrescribir y tecla insert
Posted: Sat Jun 02, 2007 07:38 PM

include "set.ch"

MsgInfo( Set( _SET_INSERT ) )

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion