[Gambas-user] Does really nobody have an idea?

Jorge Carrión shordi at ...626...
Tue Sep 6 20:35:39 CEST 2011


Here there is a class that do exactly what you want (I hope).

http://www.gambas-es.org/download.php?id=82
I included a little proyect with example.

Hope it'll be usefull.

Regards.


2011/9/6 Rolf-Werner Eilert <eilert-sprachen at ...221...>

> Thanks for your idea, Dag-Jarle, but isn't this effort exactly what I
> would like to avoid?
>
> I guess the whole thing depends on the question of how QT or GTK handle
> the events of the controls within a window/application. I cannot imagine
> that the controls are accessed by the GUI (X) directly. That would imply
> an event loop for each control. Instead, I would expect one event loop
> for the application within which you have one event request for each
> window within which you have one event request for each control of that
> window.
>
> If there is a slot for the overall mouse activities of one window or
> application in QT (on the C++ side), it should be easy for Benoit to
> connect this to a Gambas event. If not, things are different :-)
>
> Regards
>
> Rolf
>
>
> Am 06.09.2011 17:04, schrieb Dag-Jarle Johansen:
> > Something happened....
> >
> > public sub WriteLogg()
> >     print GetMe.name (and or other options)
> > end
> >
> > And the heavy stuff is here:
> >
> > for every Object you want to control, you will have to:
> >
> > private sub xxx_control_click()
> >    GetMet=xxx_control
> >    m.WriteLogg
> >
> > Alternate WriteLogg as function
> >
> > public WriteLogg(xctrl as control)
> > print xctrl.name....
> >
> > I am sure one of the guys here have more sophisticated solutions for
> you.,
> > f.eks the event-handler on every form, but I am not so good at that yet.
> >
> > Regards,
> > Dag-Jarle
> >
> > 2011/9/6 Dag-Jarle Johansen<dag.jarle.johansen at ...626...>
> >
> >> Hi,
> >>
> >> I had to write something like that in VB for QM. Even though the effort
> >> might be overwhelming, I would do some thing like this:
> >>
> >> make a global object in some module,
> >> f.eks.
> >> m.module
> >> public GetMe as object
> >>
> >> in the same module you save or do anything f.eks
> >>
> >> puclic sub WriteLogg()
> >>
> >>
> >>
> >> 2011/9/6 Fabien Bodard<gambas.fr at ...626...>
> >>
> >>> good question rolf :/
> >>>
> >>> 2011/9/6 Fabien Bodard<gambas.fr at ...626...>:
> >>>> first answer for steve
> >>>>
> >>>> Public Sub Slider1_MouseUp()
> >>>>
> >>>>   Print "Mouse is released"
> >>>>
> >>>> End
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Fabien Bodard
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>> Special Offer -- Download ArcSight Logger for FREE!
> >>> Finally, a world-class log management solution at an even better
> >>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> >>> download Logger. Secure your free ArcSight Logger TODAY!
> >>> http://p.sf.net/sfu/arcsisghtdev2dev
> >>> _______________________________________________
> >>> Gambas-user mailing list
> >>> Gambas-user at lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/gambas-user
> >>>
> >>
> >>
> >
> ------------------------------------------------------------------------------
> > Special Offer -- Download ArcSight Logger for FREE!
> > Finally, a world-class log management solution at an even better
> > price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> > download Logger. Secure your free ArcSight Logger TODAY!
> > http://p.sf.net/sfu/arcsisghtdev2dev
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
>
>
>
> ------------------------------------------------------------------------------
> Special Offer -- Download ArcSight Logger for FREE!
> Finally, a world-class log management solution at an even better
> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> download Logger. Secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsisghtdev2dev
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list