Project4_IT201_ZionScott
Feature 1: Press Q or S key(Input). Clock starts pulsing(Q) and stops pulsing(S)(Output). Description: A key that allows you to control the motion of the clock.
Feature 2: Press R or W key(Input) Clock starts changing colors(R) and goes back to plain white(W)(Output) Description: A key input that allows you to control the color pattern of the clock.
Feature 3: Checkbox is clicked(Input) Sample drawing appears when checked and disappears when unchecked (Output) Description: A toggle that allows you to toggle between the blank canvas and the sample drawing.
Feature 4: You can grab objects with a left click(Input) and drag them wherever you want(Output. Description: A mouse click that allows you to change the position of the spawned objects.
Feature 5: Move the X/Y slider (Input) and the respective dimensions of the last spawned shape will change(Output). Description: A Slider that allows you to control the dimensions of spawned objects.
Feature 6: Click on the color change button (Input) and the color of the last spawned shape will randomly change color (Output).Description: A button that allows you to change the color of spawned objects.
Feature 7: Click one of the shapes on the dropdown menu (Input) the next spawned shape will be the one you selected (Output). Description: A dropdown menu that controls the shape spawned when the user clicks.
Feature 8: Type in one of the input fields (Input), and then that same text gets put on top as the title/label(Output). Description: A text box that relays the text to the title space of the drawing.
Feature 9: You click on the “toggle UI” checkbox (Input) and the UI (excluding the drawing title and your name) disappears and reappears. (Output). Description: A toggle feature that allows you to control the visibility of the UI.
Feature 10: You click on the reset button (Input) and it destroys all spawned objects and resets the title and creator label(Output). Description: A button that erases all spawned objects on the screen.
Feature 11: Input: Mouse Coordinates Output: Text on screen that shows the cursors exact coordinates at any given point. Description: A textbox that shows the location of the mouse at any given time.
Feature 12: Input: Spacebar Output: Colored Spheres appear where the mouse is when the spacebar is pressed. Description: A key control that allows the user to spawn colored spheres on the screen.
Feature 13: Input: Dropdown Menu Select Output: The dropdown menu will change the color of the spawned spheres Description: A dropdown menu that controls the color of the objects on screen.
Feature 14: Input: Alternate color change Output: When the user presses the C key, it automatically cycles between the preset colors from the dropdown menu. Description: Another key control that allows the user to cycle through colors.