Version 3: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
New Documentation in AppStudio 3.0 | New Documentation in AppStudio 3.0 | ||
# | |||
# | == IDE == | ||
# Mac native support added for IDE. | |||
# IDE is multilingual. | |||
# New Preferences screen. | |||
# IDE: Product name changed from NS Basic/App Studio to NSB/AppStudio. | # IDE: Product name changed from NS Basic/App Studio to NSB/AppStudio. | ||
# IDE: New Project dialog rewritten. | # IDE: New Project dialog rewritten. | ||
# IDE: Open Sample dialog rewritten. | # IDE: Open Sample dialog rewritten. | ||
# IDE: Installing on a path with unicode chars (like umlaut) now works. | # IDE: Installing on a path with unicode chars (like umlaut) now works. | ||
== Deploy == | |||
# PhoneGap: Add missing keyword argument. | # PhoneGap: Add missing keyword argument. | ||
# PhoneGap: Add support for PhoneGap 2.1. | # PhoneGap: Add support for PhoneGap 2.1. | ||
== Runtime == | |||
# Runtime: NSB.Input and NSB.MsgBox now more responsive on touch screen devices. | # 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: 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: If form does not have onsubmit code, ignore keyboard Go button. | ||
# Runtime: Tweaks to SysInfo(2) and SysInfo(3). | # 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 == | == Samples == | ||
Line 55: | Line 37: | ||
# Themeroller sample improved. | # Themeroller sample improved. | ||
# New Orientation sample. | # New Orientation sample. | ||
== ToolBox == | |||
# Toolbox: Default classic button has improved border styling. | |||
# Toolbox: More properties and keywords added. | |||
# Toolbox: Added contenteditable property. | |||
# Toolbox: Add new Orientation control. | |||
# 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!) | |||
# jqWidgets: Now uses version 2.6.1 | |||
# 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 | |||
# jqWidgets: New Tree control. | |||
== Documentation == | == Documentation == | ||
Line 65: | Line 64: | ||
== Translator == | == Translator == | ||
# Translator: Case clauses can now have multiple comma separated values. | |||
# Translator: Hour(x) function argument is now used. | |||
# Translator: Fix Not in If statements. | |||
# Translator: Fix using function name in SetTimeout. | |||
# Translator: InStr() and Replace() now handle vbTextCompare properly. | |||
# Translator: Dim a(10): a(1).test=1 fixed. | |||
# Translator: Allow expressions in Select. | |||
# Compile: Fix intermittent crash on compile with SQLite. | |||
== Controls == | == Controls == |
Revision as of 16:26, 7 February 2013
New Documentation in AppStudio 3.0
IDE
- Mac native support added for IDE.
- IDE is multilingual.
- New Preferences screen.
- IDE: Product name changed from NS Basic/App Studio to NSB/AppStudio.
- IDE: New Project dialog rewritten.
- IDE: Open Sample dialog rewritten.
- IDE: Installing on a path with unicode chars (like umlaut) now works.
Deploy
- PhoneGap: Add missing keyword argument.
- PhoneGap: Add support for PhoneGap 2.1.
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
- Toolbox: Default classic button has improved border styling.
- Toolbox: More properties and keywords added.
- Toolbox: Added contenteditable property.
- Toolbox: Add new Orientation control.
- 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!)
- jqWidgets: Now uses version 2.6.1
- 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
- jqWidgets: New Tree 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
Design Screen
Major rewrite
Translator
- Translator: Case clauses can now have multiple comma separated values.
- Translator: Hour(x) function argument is now used.
- Translator: Fix Not in If statements.
- Translator: Fix using function name in SetTimeout.
- Translator: InStr() and Replace() now handle vbTextCompare properly.
- Translator: Dim a(10): a(1).test=1 fixed.
- Translator: Allow expressions in Select.
- Compile: Fix intermittent crash on compile with SQLite.