Things I worked on before the openssl issue took me away
This commit is contained in:
parent
085adf6f03
commit
4ae2a68fec
1 changed files with 53 additions and 3 deletions
|
|
@ -30,8 +30,58 @@ Create a split button to choose between the New and Load functionalities
|
|||
(As we aren't going to ever load a file _and_ do a new file.)
|
||||
(If someone wants to do that, they can restart with F5 or something.)
|
||||
|
||||
$(-> $("#newsahli").button { disabled: false} )
|
||||
$(-> $("#loadsahli").button { disabled: false} )
|
||||
$(->
|
||||
$("#newsahli")
|
||||
.button { disabled: false}
|
||||
.click -> newsahli 'new'
|
||||
)
|
||||
|
||||
$(->
|
||||
$("#loadsahli")
|
||||
.button { disabled: false}
|
||||
.click -> alert "heyoh!"
|
||||
)
|
||||
|
||||
|
||||
The sahli file definition format is as follows:
|
||||
"file" - the actual filename on disk, "name" - the title of the piece,
|
||||
the boolean 'amiga' indicates if it is ansi or ascii (True = ascii),
|
||||
width is the width (widest point of the file), author the author of the piece,
|
||||
the color and bg items define the color for amiga ascii, and the font
|
||||
defines the font similarly. For PC ansi, this should be 'ansifont.'
|
||||
The three remaining lines are informational and optional.
|
||||
|
||||
The slide format is currently unused, but consists of a background picture,
|
||||
a html template, and a css file.
|
||||
|
||||
class Sahli
|
||||
constructor: ->
|
||||
filedef = {
|
||||
"file": "",
|
||||
"name": "",
|
||||
"amiga": true,
|
||||
"width": "",
|
||||
"author": "",
|
||||
"font": "Propaz",
|
||||
"color": [ 0,0,0,0 ],
|
||||
"bg": [ 0,0,0,0 ],
|
||||
"line1": "",
|
||||
"line2": "",
|
||||
"text": ""
|
||||
}
|
||||
slidesdef = {
|
||||
"background": "",
|
||||
"template": "",
|
||||
"css": ""
|
||||
}
|
||||
blank = {
|
||||
"slides": slidesdef,
|
||||
"filedef": [ filedef ]
|
||||
}
|
||||
|
||||
dumpjson = (obj) ->
|
||||
JSON.stringify(obj)
|
||||
|
||||
newsahli = ->
|
||||
sahli = new Sahli
|
||||
alert dumpjson this.sahli
|
||||
Loading…
Add table
Add a link
Reference in a new issue