fenfire-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ff-cvs] journals mudyc tjl


From: Matti Katila
Subject: Re: [ff-cvs] journals mudyc tjl
Date: Tue, 26 Aug 2003 04:03:18 +0300 (EEST)

On Sun, 24 Aug 2003, Tuomas J. Lukka wrote:
> Log message:
>       more
> 
> Patches:
> Index: journals/mudyc
> diff -u journals/mudyc:1.101 journals/mudyc:1.102
> --- journals/mudyc:1.101      Sat Aug 23 06:11:35 2003
> +++ journals/mudyc    Sun Aug 24 11:37:35 2003
> @@ -85,7 +85,30 @@
> +- [tjl] clean SelectListVob :

I only remembered this part on my bus trip but I used now Placeable object 
on list items. First idea on my mind comes from here that we can then use
LocalizationFunction to do the localization and place images etc. on list 
(hmm, how about placing the selected part from pdf page in menu?). 


> +    Make a PEG with the following components:
> +    1. make it immutable, so the constructor is called once with a suitable
> +       array

done

> +    2. get index of node to be colorized from a coordinate system, 
> +       in the OpenGL code, to allow
> +       a "selection bar" to move when moving the mouse.

in libvob try vob/demo/mouse/mousemenu.py 
Dragging does the selection bar trick but..  I don't really follow what 
you mean.

> +       This needs a new vob type: SelectVob, which takes two or more 
> coordinate systems:
> +       it checks the value of the first one and calls a vob depending on that
> +       to render, with the rest of the coordsyses as parameters.
> +         - this is a primitive we need anyway at some point, to allow quick 
> reaction
> +           to mouse motions
> +         - however, the primitive is only for temporary use - to obtain 
> optimal
> +           performance in the long run, the vobs themselves should check the 
> cs
> +           (or some other "activation thing").

I don't understand this part at all. How we get any events anyway, did 
you turned them on from Os.cxx?

> +    3. Support for using another coordsys for graying out selections.
> +       Support for calling the vob to create the coordsys with the 
> grayed-out data.
> +    4. document all data members carefully
> +

hmm..


> +- [tjl] Think about what happens in the libvob & fenpdf event logic when the 
> user
> +  presses one button down, then another -- it's pretty fragile. How can we
> +  make it work right in all cases?

Made it stole events. It works if you can give the right vobscene to it.


   -Matti





reply via email to

[Prev in Thread] Current Thread [Next in Thread]