
Components
The component the I want to suggest here is to add view options in Logisim digital circuit simulator.
As of now, Logisim did not have viewing option commands. Not having viewing option is still okay if your circuit to design is in a small piece. But, how about a circuit design that will not fit in the entire canvas of Logisim? Well, there is a scrolling feature in Logisim that will let you see the other side of the canvas.
What if the users don’t just want to see some parts of the circuit? What if the users want to see the entire circuit his designing?
This is one of the problem I encountered using Logisim digital circuit simulator.
Proposal
What I am proposing here is to add view option on the menu bar of Logisim.
This view option menu has these functions;
Zoom in - Users can view closer.
Zoom out - Users can view farther.
Fit to circuit - Users will have an automatic view of the entire circuit.
Zoom on an area - Users can zoom in a specific area
View grid - Users can view the canvas with grids
View center of circuit. - Views directly at the center of the circuit design. If the user was focusing or zooming in a specific part of the circuit, viewing will go directly to the center of circuit if it is used.
View origin - This will bring view back to the center of the canvas. This is useful when the user is not aware on which part of the canvas is he viewing. This will automatically route the user back to the center. The difference with view center of circuit is that it routes back to the center of canvas itself, while, the later goes back to the center of the circuit his designing.
Mockups / Examples
Here are the examples on how the additional functions will work.
This is the current file menu of Logisim.
The view menu will be added into the file menu.
If we click the view menu, drop down will appear showing the functions under this menu.
Here are the sample actions of each viewing option.
Benefits
Here are the benefits if implemented;
- Logisim will have variety of viewing options
- This viewing option can be used as shortcut to easy access of viewing circuit in different angle.
- Users will have a right positioning of circuit design.
Posted on Utopian.io - Rewarding Open Source Contributors
@thinkingmind, Like your contribution, upvote.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @thinkingmind I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit