Version 3: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 3: | Line 3: | ||
== IDE == | == IDE == | ||
# Mac native support added for IDE. | # Mac native support added for IDE. | ||
# IDE | # Native IDE support added for 14 languages | ||
# New Preferences screen. | # New Preferences screen. | ||
# | # Product name changed from NS Basic/App Studio to NSB/AppStudio. | ||
# | # New product icon | ||
# | # New Project dialog rewritten. | ||
# | # Open Sample dialog rewritten. | ||
# Installing on a path with unicode chars (like umlaut) now works. | |||
# Framework property removed from project | |||
# Framework prompt removed from New Project. | |||
== Design Screen == | |||
# Major rewrite | |||
# Multiple select dragging works | |||
# New drag handles on controls | |||
== Deploy == | == Deploy == | ||
Line 27: | Line 35: | ||
# Library: Add2home updated for iPhone 5. | # Library: Add2home updated for iPhone 5. | ||
# Library: Update iScroll to 4.2.2. | # Library: Update iScroll to 4.2.2. | ||
== Samples == | == Samples == | ||
Line 39: | Line 46: | ||
== ToolBox == | == ToolBox == | ||
# Toolbox | # Controls from different frameworks can be used in the same project | ||
# | # Toolbox reorganzed | ||
# | # Controls can have their own clientBoundingRect. | ||
# More properties and keywords added. | |||
# Added contenteditable property. | |||
# Show 'False' in Property Window if control not hidden. | |||
# Toolbox: Add new Orientation control. | # Toolbox: Add new Orientation control. | ||
=== jQuery Mobile === | |||
# jQuery Mobile: Now uses Version 1.3. | # jQuery Mobile: Now uses Version 1.3. | ||
# jQuery Mobile: Select: Groups now work differently (breaking change!) | # jQuery Mobile: Select: Groups now work differently (breaking change!) | ||
# jQuery Mobile: Button: Groups now work differently (breaking change!) | # jQuery Mobile: Button: Groups now work differently (breaking change!) | ||
# jQuery Mobile: RadioButton can now adjust height, width and font size in IDE. | # jQuery Mobile: RadioButton can now adjust height, width and font size in IDE. | ||
# jQuery Mobile: FlipToggle width can be changed. | |||
=== iWebKey === | |||
# iWebKit: Default classic button has improved border styling. | |||
=== jqWidgets === | |||
# jqWidgets: Now uses version 2.6.1 | # jqWidgets: Now uses version 2.6.1 | ||
# jqWidgets: ToolBox now uses jqWidget icons | # jqWidgets: ToolBox now uses jqWidget icons | ||
Line 63: | Line 82: | ||
== Code Window == | == Code Window == | ||
== Translator == | == Translator == | ||
# Compile: Fix intermittent crash on compile with SQLite. | # Compile: Fix intermittent crash on compile with SQLite. | ||
# Case clauses can now have multiple comma separated values. | |||
# Hour(x) function argument is now used. | |||
# Fix Not in If statements. | |||
# Fix using function name in SetTimeout. | |||
# InStr() and Replace() now handle vbTextCompare properly. | |||
# Dim a(10): a(1).test=1 fixed. | |||
# Allow expressions in Select. | |||
# a=Abs(Abs(1)) translates incorrectly. | |||
# exp() and atn() fixed. | |||
== Controls == | == Controls == |
Revision as of 21:07, 7 February 2013
New Documentation in AppStudio 3.0
IDE
- Mac native support added for IDE.
- Native IDE support added for 14 languages
- New Preferences screen.
- Product name changed from NS Basic/App Studio to NSB/AppStudio.
- New product icon
- New Project dialog rewritten.
- Open Sample dialog rewritten.
- Installing on a path with unicode chars (like umlaut) now works.
- Framework property removed from project
- Framework prompt removed from New Project.
Design Screen
- Major rewrite
- Multiple select dragging works
- New drag handles on controls
Deploy
- PhoneGap: Add missing keyword argument.
- PhoneGap: Add support for PhoneGap 2.4RC1
Runtime
- Runtime: NSB.Input and NSB.MsgBox now more responsive on touch screen devices.
- Runtime: NSB.Input and NSB.MsgBox no longer leak clicks to underlying buttons.
- Runtime: If form does not have onsubmit code, ignore keyboard Go button.
- Runtime: Tweaks to SysInfo(2) and SysInfo(3).
- Language: SQLImport() improved.
- Language: NSB.ShowProgress added.
- Language: NSB.EULA added.
- Language: Print made much more useful.
Libraries
- Library: Add2home updated for iPhone 5.
- Library: Update iScroll to 4.2.2.
Samples
- Moved to My Documents/AppStudio Samples. (Win)
- Northwind sample enhanced to show an update.
- SAP sample updated to use better PGP script.
- New MinecraftSim sample. Shows off Picturebox.
- Camera sample enhanced for iOS6.
- Themeroller sample improved.
- New Orientation sample.
ToolBox
- Controls from different frameworks can be used in the same project
- Toolbox reorganzed
- Controls can have their own clientBoundingRect.
- More properties and keywords added.
- Added contenteditable property.
- Show 'False' in Property Window if control not hidden.
- Toolbox: Add new Orientation control.
jQuery Mobile
- jQuery Mobile: Now uses Version 1.3.
- jQuery Mobile: Select: Groups now work differently (breaking change!)
- jQuery Mobile: Button: Groups now work differently (breaking change!)
- jQuery Mobile: RadioButton can now adjust height, width and font size in IDE.
- jQuery Mobile: FlipToggle width can be changed.
iWebKey
- iWebKit: Default classic button has improved border styling.
jqWidgets
- jqWidgets: Now uses version 2.6.1
- jqWidgets: ToolBox now uses jqWidget icons
- jqWidgets: Files are loaded from jqWidgets website, not locally.
- jqWidgets: Add 11 new themes.
- jqWidgets: New Calendar control.
- jqWidgets: New Grid control.
- jqWidgets: New Menu control.
- jqWidgets: New samples: Grid, Tree, Menu, Grid_Northwind, ListBox
- jqWidgets: New Tree control.
- jqWidgets: New ListBox control.
Documentation
- All documentation has been converted into a Wiki. All of the existing Handbook, Language Reference, Technotes and Tutorials have been merged into it.
Code Window
Translator
- Compile: Fix intermittent crash on compile with SQLite.
- Case clauses can now have multiple comma separated values.
- Hour(x) function argument is now used.
- Fix Not in If statements.
- Fix using function name in SetTimeout.
- InStr() and Replace() now handle vbTextCompare properly.
- Dim a(10): a(1).test=1 fixed.
- Allow expressions in Select.
- a=Abs(Abs(1)) translates incorrectly.
- exp() and atn() fixed.