So I decided to give my API an interface!
Download:
pastebin get sw4PJVPK ssm
(Only works in an Advanced Computer)
Description:
This program lets you create Screens from my Screen API!
When you save your Screen, it makes a file that contains a each of your Objects/Click Areas in a function, ready to add to your program!
(Your program has to implement my Screen API to display the elements)
See the How to Use section below for more information
Spoiler
The main screen[attachment=2227:Main Screen.JPG]
Create menu
[attachment=2226:Create….JPG]
A black Object with no text
[attachment=2225:A Black Object with no text.JPG]
Right click an Element to edit, or left click and drag to resize or move it
[attachment=2228:Right Click to edit, Drag to resize and move.JPG]
Spoiler
|2.3|-Better message when loading a file that uses the previous save format
-Checks to make sure you are using at least CC 1.74
-Fixed a bunch of typos
-Cleaned up the code
-Added a default of each element that can be modifed, new elements will use those properties
-Changed to key bindings that should be easily reached with only one hand
-Changed Edit Element screen
*Elements can be renamed now
-Most text boxes and titles should fit on pocket computers now
*Let me know if you find one that doesn't
-Updated how elements save their data to support my Screen API 2.0
*Cannot load saves from older versions
|2.2|
-Added state editing!
-Cleaned up the code
-More text shortened to fit on all screens
-Elements created with the program are compatible with my Screen API again (whoops)
*Cannot load saves from older versions
|2.1|
-Cleaned up the code
-Updated description
-Fixed buffer causing anything off the right of the screen to become invisible
*Heading text should show up on pocket computers
*Objects and click areas show up when they are off the right edge
-Shortened a lot of text, most should fit on pocket computers
|2.0|
-Changed a few key bindings
-Tweaked how elements are created
-You can now import paint file to use as the background for positioning elements relative to the image
-New save file format
|1.1|
-Cleaned up the code
-Changed Delete Element options to 'Delete' or 'Cancel'
-Fixed a few minor bugs
Coming 'Soon':
-Layers
How To Use:
Creating a Screen is easy!
1. Download the program
2. Draw and save your screen
3. Add my Screen API to your program (Get it here)
4. Add the functions that Simple Screen Maker created to your program
Hit h in the program to view a list of the controls
Bugs and Questions:
PROGRAMMING questions should go in the Ask-a-Pro forum
Just comment with any bugs or specific questions