Please enable JavaScript.
Coggle requires JavaScript to display documents.
Breakdown of Program (Data (Sliders (Text (Size, Colour, Font), Variables…
Breakdown of Program
Data
Entries
Variables for assignment
Starting value
Text
Size
Colour
Font
Entry size
Sliders
Variables for assignment
Starting value
Range of values (1-10...)
Text
Size
Colour
Font
Slider size/length
Additional Information
Text
Size
Colour
Font
Pop-up window
Dimensions
Colour
Location
Save Info Button
Text
Size
Colour
Font
Button
Dimensions
Colour
Function
Save all variables to a file
Create a directory in Democracy 3 folder
missions
data
bitmaps
flags
missions
Reading all variables
Window
Dimensions
Colour
Policy + Config Buttons
Function
Display extra info
Generate Files
Text
Size
Colour
Font
Shape
Functionality
Process: Opening application
Images
Process: load image assets
Output: Display image
Input: Window launched
Entries
Process: Read input, save to a variable for saving and displaying
Output: Display input
Input: User inputs entry values
Window
Process: Read code for window dimensions (variable or constant)
Output: Window drawn and displayed
Input: Program launched
Save Information
Process: All entry values are read, saved to a file and placed in the correct file location
Output: File saved and ready to be used
Input: Save information button pressed
Text
Process: Read program for string values for each text-box (label)
Output: Display text
Input: Window launched
Additional Information
Process: Draw pop-up window, read string for extra text
Output: Display pop-up window with extra info on option
Input: User presses button to learn more about option
Output: Democracy 3 Country Modder
Input: User launches application
User Interface
Entries/Buttons
Config
Name
Sliders
Checkboxes
Could also fulfill areas of the [stats] and [options] areas
Policies
Sliders
Checkboxes
Name
Save Info to a file
UI needs to incorporate
Learnability and Effectiveness
Alignment
Repetition
Contrast
Proximity
Accessibility
Text colour contrast
User Experience
No hidden information
Additional information for all options