Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enh] Be able to hide and hilite sets of signals and transistors #4

Open
trebonian opened this issue Sep 25, 2010 · 3 comments
Open

Comments

@trebonian
Copy link
Owner

Design a UI to allow only the elements of the circuit that illustrate a particular problem to be highlighted and/or visible

@BigEd
Copy link
Collaborator

BigEd commented Oct 3, 2010

See also issue 8, which is about user interaction to select sets of things.

This one is about save/restore a list of elements of interest.

We'll want to import the highlight list from the URL, and to offer the list in a URL which can be sent around as a link, and probably want to tie this into 'scenarios' where we somehow feed the url into a wiki page. The wiki page then contains a link to a 'state of play' display, and can accommodate a discussion and explanation of that observation.

@mstram
Copy link

mstram commented Aug 10, 2011

Great minds think alike :)

"Selective viewing" is one of the first things I thought of to add, after using the app for only a few minutes, and being overwhelmed by all the info :)

I'm looking at the highlighting code and getting up to speed on how the HTML5 canvas works, in hopes of implementing this :)

MIke

@trebonian
Copy link
Owner Author

Feel free to work on it - fork it, and then send me a pull request once done.

You will need to test it out properly on a number of browsers before putting it up on the website. We have been using the gh-pages feature of github to pass around a test URL for people to work with.

@trebonian trebonian reopened this Aug 10, 2011
mstram referenced this issue in mstram/visual6502 Aug 12, 2011
---------------------------------------------------------------
Chip Gui "Isolation" (Issue #4)
 - exploring best way to isolate areas of interest on diagram
 - added 'Black Box', 'Clear Black Box', Raphael Box buttons

 - Black Box uses canvas 'fillrects' .. now trying to figure out how to
   restore the original canvas ... tried ctx.save(), ctx.restore() .. not
   working at the moment.

- Second option, experimenting with Raphael.js library
 - issue with creating a transparent 'raphael canvas' .. not sure if possible
   yet
 - issue with conflicts in mouse click with Raphael and existing (dynamic switching on window / object focus somehow ?

 - Last zoom still not implemented

----------------------------------------------------

Plugin / hooks - reduce 'intrusion' to one call in expertWires.js :
   setup_part4: mikeCallUserPlugins (defined in plugins.js)

  - added plugins.js as a central dispatch point for user scripts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants