[Clam-devel] patch: added submenues in context menu to connect with compatible ports in canvas

David García Garzón dgarcia at iua.upf.edu
Wed May 28 03:05:56 PDT 2008


I liked the idea at first instance. But looking at that screenshot i find it 
very messing for the user. What's the difference between the first and the 
second oscilloscope? The first one is creating a linked processing while the 
second one is about connecting to an existing one. I don't have a solution on 
that but let's mature an idea.

One solution could add multilevel menu 'connect to' or 'create linked', or 
just one of them while keeping the other in the first level. Or providing a 
dialog interface for choosing the connected ports. Or showing 
the 'processing.port' in a single level. I am not that convinced on any of 
the solutions. Any ideas?

BTW, 'f' is typeid(CLAM::TData).name() for gcc (non portable), so i think that 
should be expressed in that way. It is more self explanatory and also strong 
to changes on the way of representing typeid's names which are not standard.

David.


On Dimecres 28 Maig 2008, Natanael Olaiz wrote:
> This idea took me more time that I expected, so I didn't improve a few
> ugly copy&paste testings yet. :-/
> Here is the patch and a screenshot. It works, but probably the code
> could be improved and I need to check the names...



-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot es
http://www.iua.upf.edu/~dgarcia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20080528/4c86e8ad/attachment.sig>


More information about the clam-devel mailing list