Post by Carl Gundel - admin on Jul 12, 2008 15:25:28 GMT -5
Now we have finally released beta 2! If you are a Run BASIC customer and would like to test or if you have been a Run BASIC beta tester in the past send an email to carlg@libertybasic.com and we will send you a download link.
We have a version for Windows and also now a version for the Mac OS X v10.3 and newer. Note: The SQLite database is not supported for Power PC Macs at this time.
-Carl Gundel
Here is a list of changes:
Run BASIC Personal Server - Release notes
Run BASIC v1.0.1 build 2.38 beta 2 release notes - July 12, 2008
--------------------------------------------------------------------
-First Mac release which has been tested on OS 10.5 for Intel.
-Some new and updated example projects
-Added a HEAD statement similar to the HTML statement but which
allows a program to embed output into the HEAD section of a web
page. This is useful for Javascript and CSS, amongst other things.
HEAD "This will appear at the top of the page"
The CLS statement will clear the contents of the HEAD statement.
Note: Embedded programs cannot render to the HEAD.
-Added a BUTTON statement which works just like a LINK statement but
instead inserts a submit button into the page:
button #bttn, "Click me", [buttonAction]
wait
[buttonAction]
print "done"
wait
-Added an IMAGEBUTTON statement, which can display a graphic file as
a button. It has a tooltip method so you can specify popup help for
the button.
imagebutton #run, "/runbutton.png", [run]
#run tooltip("Run")
wait
[run]
print "Running..."
wait
-Added an HTTPPOST$() function to enable POSTing to HTTP servers.
print httppost$("http://www.house.gov/htbin/wrep_findrep", _
"state=MAMassachusetts&zip=01721&zip4=1238")
-Added a #request object which wraps the last request. The object
is global. For now there is just a single method GET$() which
returns a named property from the submitted form.
html "<textarea name='message'>Type something here</textarea>"
button #submit, "Submit", [go]
wait
[go]
print #request get$("message")
wait
-Added an SMTPSENDER statement which creates an object for sending
email using an SMTP server.
smtpsender #aSender, "mail.server.com"
#aSender password("trytoguess")
fromAddr$ = "myaccount@server.com"
toAddr$ = "mybuddy@gmail.com"
#aSender send(fromAddr$, toAddr$, _
"Do you want some pie?", _
"Apple please, with vanilla ice cream!")
-Extended the TEXTBOX statement with an additional optional
parameter that specifies the size of the widget in columns.
textbox #box, "Here is some content", 35
We have a version for Windows and also now a version for the Mac OS X v10.3 and newer. Note: The SQLite database is not supported for Power PC Macs at this time.
-Carl Gundel
Here is a list of changes:
Run BASIC Personal Server - Release notes
Run BASIC v1.0.1 build 2.38 beta 2 release notes - July 12, 2008
--------------------------------------------------------------------
-First Mac release which has been tested on OS 10.5 for Intel.
-Some new and updated example projects
-Added a HEAD statement similar to the HTML statement but which
allows a program to embed output into the HEAD section of a web
page. This is useful for Javascript and CSS, amongst other things.
HEAD "This will appear at the top of the page"
The CLS statement will clear the contents of the HEAD statement.
Note: Embedded programs cannot render to the HEAD.
-Added a BUTTON statement which works just like a LINK statement but
instead inserts a submit button into the page:
button #bttn, "Click me", [buttonAction]
wait
[buttonAction]
print "done"
wait
-Added an IMAGEBUTTON statement, which can display a graphic file as
a button. It has a tooltip method so you can specify popup help for
the button.
imagebutton #run, "/runbutton.png", [run]
#run tooltip("Run")
wait
[run]
print "Running..."
wait
-Added an HTTPPOST$() function to enable POSTing to HTTP servers.
print httppost$("http://www.house.gov/htbin/wrep_findrep", _
"state=MAMassachusetts&zip=01721&zip4=1238")
-Added a #request object which wraps the last request. The object
is global. For now there is just a single method GET$() which
returns a named property from the submitted form.
html "<textarea name='message'>Type something here</textarea>"
button #submit, "Submit", [go]
wait
[go]
print #request get$("message")
wait
-Added an SMTPSENDER statement which creates an object for sending
email using an SMTP server.
smtpsender #aSender, "mail.server.com"
#aSender password("trytoguess")
fromAddr$ = "myaccount@server.com"
toAddr$ = "mybuddy@gmail.com"
#aSender send(fromAddr$, toAddr$, _
"Do you want some pie?", _
"Apple please, with vanilla ice cream!")
-Extended the TEXTBOX statement with an additional optional
parameter that specifies the size of the widget in columns.
textbox #box, "Here is some content", 35