Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Toolbar like IE or Office 97 in VFp 3.0
Message
From
14/04/1998 09:23:20
 
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00091166
Message ID:
00091738
Views:
22
>>>>Is there a way to create a toolbar like IE 4.0 or Office 97 using VFP 3.0. I have tested a lot of OCX's but no one works well. I have tested the example here also without success.
>>>>
>>>>Thanks in advance
>>>
>>>Jorge, you may take a look at UT Files section/Classes -VCX/Win '97 Style Buttons (N 62)
>>>
>>Nick, Win 97 buttons works only in forms. I have no idea how to
>>run them in toolbar class.
>
>"Win '97 Style Buttons" includes toolbar sample.
>
>Nick

Hola Jorge:

Es algo fácil lo que quieres hacer y si no te están sirviendo los ejemplos que te están recomendando, solamente tienes que asignar eventos para cuando el puntero del mouse está sobre el objeto (Get focus) que quieras que sea tu botón y para cuando el puntero no está sobre el objeto (Lost Focus), de igual forma, para cuando se oprime un botón del mouse (Mouse down) sobre el objeto y cuando se suelta (Mouse Up).

¿Entiendes?

Haz de cuenta que vas a hacer que una imagen sea tu botón, de acuerdo a como están los botónes del Explorer, la imagen está en blanco y negro cuando no existe "Focus" sobre el, pero al pasar el ratón sobre ella, el "Focus" es verdadero y entonces el mapa de bits cambia por uno de color, además de dibujarse el botón (Líneas blanca superior e izquierda, así como Líneas Gris obscura inferior y derecha se hacen visibles), pero al perder el focus se hacen invisibles. También cuando presionas el botón del mouse sobre el objeto puede ocurrir un cambio de imagen o en las líneas de las que hablamos. En resumen estás manipulando los eventos de un objeto para "convertirlo" en un botón, aunque en realidad solo se trate de un mapa de bits.

A veces es mejor entender como funcionan las cosas en lugar de depender de herramientas que no siempre funcionan en una u otra version.

Espero que esto te sirva de algo, a mi me sirvió para desentumir los dedos !

Rafael
Mao
intelisoft Corporation
Previous
Reply
Map
View

Click here to load this message in the networking platform