AppStudio 3.2.7.1 released

AppStudio 3.2.7.1 has been released. It has a number of enhancements and stability improvements.

Fixes and Enhancements

  1. Deploy: Improvements to Chrome Packaged Apps
  2. IDE: Copyright can only be one line long.
  3. IDE: Edits to Script property now saved properly.
  4. Runtime: _parseButtons was updating global variable i.
  5. Translator: ((A(2,2) – 1) Mod 13) fixed.
  6. Translator: a = b = 0 Or (c = True) fixed.
  7. Translator: a(Int(b / c)) = d fixed.
  8. Translator: encodeURI(“http://www.nsbasic.com”) fixed.
  9. Translator: If jjj = 1 Then GOTO106 =True :Exit Do fixed.

The complete list of changes is here.

AppStudio 3.2.7 released!

AppStudio 3.2.7 has been released. It has a number of enhancements and stability improvements.

Fixes and Enhancements

  1. Controls: Add square corner property to jQM Buttons and Lists.
  2. Controls: ColorPicker now ignores FastClick.
  3. Deploy: Allow more settings for Chrome Packaged Apps.
  4. Design Screen: Improve use of jqWidgets local path.
  5. IDE: Fix error when selected last defaultformsize.
  6. IDE: Improvements to Save logic.

The complete list of changes is here.

AppStudio 3.2.6 released!

AppStudio 3.2.6 has been released. It has a number of stability improvements.

Fixes and Enhancements

  1. Controls: Allow quote signs in TextBox value.
  2. Design Screen: Fix problem of some jqxWidgets not displaying properly on Windows
  3. Deploy: Possible error due to status message conflict fixed.
  4. Documentation: Wiki and Locale files updated.
  5. IDE: Fix problem that stopped some 3.1.7 projects from opening
  6. IDE: Improvements to Save logic.
  7. Language: ‘console’ is now a reserved word.

The complete list of changes is here.

AppStudio 3.2.5 Released!

AppStudio 3.2.5 has been released. It fixes a few problems that showed up in 3.2.0.

Fixes and Enhancements

  1. IDE: Improvements to Save logic.
  2. IDE: Mac shows splash screen to solve problem with property pickers.
  3. IDE: Renamed iconAndroid to ChromeIcon
  4. Runtime: Problem with return in textbox fixed by change to onsubmit code.
  5. Translator: Fix problem with \

The complete list of changes is here.

AppStudio 3.2.4 released!

We have just uploaded 3.2.4 to the servers. It has enhancements as well as fixes.

Android has support for Full Screen Mode in their latest beta of the Android Chrome Browser: we added that feature into AppStudio. You will need to use Google’s beta:
https://play.google.com/store/apps/details?id=com.chrome.beta

You can download the new version of AppStudio from Check for Updates under the Help menu.

3.2.4

  1. Controls: Add missing image to jQM CheckBox.
  2. Controls: Allow quotes in the titles of jQM CheckBox.
  3. Controls: Fix icons on the right button of TitleBar
  4. Controls: iWK Menu controls now return numeric values correctly.
  5. Controls: TextArea controls do not need onclick and onblur emitted.
  6. Deploy: Add support for Android Chrome Full Screen
  7. Deploy: Only emit onsubmit code if needed.
  8. IDE: Unnecessary Save dialog on exit eliminated.
  9. Runtime: If using a EULA, do not call Form1_onshow() or Main() until accepted.
  10. Samples: Update WebSockets sample for iOS 7.

The complete list of changes is here.

AppStudio 3.2.3 released!

We have just uploaded 3.2.3 to the servers. It has enhancements as well as fixes.

You can download the new version from Check for Updates under the Help menu.

3.2.3

  1. Controls: Add missing image to jQW RadioButton.
  2. Controls: Tweak Grid again.
  3. Deploy: Fix FastClick logic
  4. IDE: Save Code Window automatically when moving to new form.
  5. Samples: Need to turn off FastClick in ColorPicker.

The complete list of changes is here.

AppStudio 3.2.2 released!

We have just uploaded 3.2.2 to the servers. It has enhancements as well as fixes.

You can download the new version from Check for Updates under the Help menu.

3.2.2 and 3.2.1

  1. Controls: Fix problem with checked OptionButton.
  2. Controls: Fix problem with placeHolder definition on JQW Input.
  3. Controls: Fix TitleBar with only a right button.
  4. Controls: new Grid was not appearing on Design Screen.
  5. Controls: Single quotes now OK in iWebKit button name.
  6. Deploy: Change viewport option to work better on iOS7.
  7. Deploy: Local deploy now writes out config.xml, so Github can be used with PhoneGap.
  8. Deploy: Refresh Deploy now works to nsbapp.com.
  9. Grid.add() was not declaring newRowNo as local.
  10. IDE: Make statusbar black-transluscent the default on new projects for iOS7.
  11. Language: sort function was not declaring x and y as local.
  12. Translator: athens=”athens” fixed.
  13. Controls: allow double quotes in class property.
  14. Controls: Fix problems setting readonly, hidden and disabled.
  15. Controls: Get rid of error message if no onvisibilitychange function.
  16. Demo: reset demo counter
  17. Deploy: Fix problem in manifest.
  18. IDE: Disable splitting in Design Screen/Code Window

The complete list of changes is here.

AppStudio 3.2.0 Released!

We’re thrilled to announce that AppStudio 3.2.0 has been released. It has over 50 enhancements and fixes. A big thank you goes out to our beta testers, for their feedback on the new features and help getting the new release stable.

Major new features

  1. Standalone desktop apps from your projects.
  2. Design Screen and Runtime both much faster.
  3. iOS 7 support

See the complete list:
http://wiki.nsbasic.com/Version_3#Version_3.2.0

Breaking changes

  1. Forms are loaded more quickly, but some controls are not complete until a bit later. If you set properties in your global code, the control may not be ready. You need to move the code into Sub Main() or the Form_onshow() function.
  2. There is now a Project Property to turn off FastClick. The old method does not work any more.
  3. iOS 7 has a number of bugs. The current list is kept here:
    http://wiki.nsbasic.com/IOS7

Download

Mac: https://dl.dropbox.com/u/4451197/AppStudio.dmg
Win: https://dl.dropbox.com/u/4451197/AppStudio.exe

Installation

  1. Keep a backup of your projects.
  2. Install as usual.

AppStudio 3.1.7 released!

We have just uploaded 3.1.7 to the servers. It has enhancements as well as fixes.

You can download the new version from Check for Updates under the Help menu.

3.1.7

  1. Status Bar: Show left, top coordinates of selected control.
  2. Code Window: jqmButton: .icon, iconPos autocomplete removed.
  3. Translation: Swedish translation complete (Thanks, Roger Lindfors!)
  4. Translator: If InStr(misc.runTotal, “=”) <> 0 Then Exit Function fixed.
  5. Translator: If _logbookkey is null Or _logbookkey = “” Then fixed.
  6. Translator: t += “src=’://chart” & b & “‘ ‘” & CStr(b) & “‘ h='” & CStr(c) & “‘>” fixed.

The complete list of changes is here.

AppStudio 3.1.6 released!

We have just uploaded 3.1.6 to the servers. It has enhancements as well as fixes.

You can download the new version from Check for Updates under the Help menu.

3.1.6

  1. About Screen: Add Copy to Clipboard button on View Log screen.
  2. About Screen: Make View Log screen resizeable.
  3. Code Window: Case of Top, Left, Width and Height fixed in autocomplete.
  4. Code Window: View JavaScript screen is now resizable.
  5. Code Window: Problem with code folding and comments fixed.
  6. Controls: Do not redefine binding if it exists already.
  7. Controls: FlipToggle (jQM) can now use percentages.
  8. Controls: Line control default properties now set.
  9. Controls: Mini mode improved for CheckBox and RadioButton.
  10. Controls: NSB.MsgBox now uses FastClick.
  11. Controls: src property is now a string input, not a file picker.
  12. Controls: jqW contorls now have extended bounds properties.
  13. Controls: ‘mini’ removed from autocomplete on several controls.
  14. Controls: ontouchmove event added to Project Properties.
  15. Controls: Fix problem with design disabled controls not enabling at runtime.
  16. Design Screen: wait cursor is shown when refreshing.
  17. IDE: .html files no longer created in Samples folder.
  18. IDE: Ctrl A now selects all.
  19. IDE: Deploy location now shows on the Status Bar.
  20. IDE: If firstform is not set properly, the first form is chosen instead.
  21. Installer: On Windows, samples are now saved in Program Files.
  22. Installer: Samples work when installed by Admin, but used by another user.
  23. Project Explorer: The framework is now shown next to the control.
  24. Project Properties: New phoneGapLanguages properties sets PhoneGap languages.
  25. Runtime: Erase can now have up to 7 args.
  26. Runtime: Erase now sets array elements to 0 or “”.
  27. Runtime: FormatNumber no longer does -,500,000.00
  28. Runtime: For a = b To c Step d now works when d<0.
  29. Runtime: Possible endless loop on For/Next fixed.
  30. Samples: Add Email button to Camera sample.
  31. Samples: PhoneGapAPI updated to use latest PhoneGap specs.
  32. ToolBox: ‘mini’ is no longer on autocomplete list.
  33. Translator: a[i] Mod 256 fixed.
  34. Translator: If a then If b The c=1 Else d=1 fixed.
  35. Translator: If a=1 And b=2 And (c(1)=1 Or c(2)=1) Then… fixed.
  36. Translator: If Not a And b Then… fixed.
  37. Translator: If t>3 the MsgBox “ol”:a=1 fixed.
  38. Translator: a=”$$$$$+$$$$$+” fixed.

The complete list of changes is here.