Menu Options: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
No edit summary
No edit summary
Line 35: Line 35:
| Select All || Selects all the code or objects on the current view.
| Select All || Selects all the code or objects on the current view.
|-
|-
| Find/Replace || Find searches the code for a string. It can search the entire project or just the currently selected code. Options exist for finding whole words and for searching as case sensitive. Can also be used to replace one or all occurrences of a string.
| [[Find/Replace]] || Find searches the code for a string. It can search the entire project or just the currently selected code. Options exist for finding whole words and for searching as case sensitive. Can also be used to replace one or all occurrences of a string.
|-
| Find Next || Find the next occurrence of the string.
|-
|-
| Replace... || Replace is similar to Find, but can be use to replace one or all occurrences of a string.
| Replace... || Replace is similar to Find, but can be use to replace one or all occurrences of a string.
|-
|-
| Go To Line || Scrolls the cursor to the specified line number in the code window.
| Go To Line || Scrolls the cursor to the specified line number in the code window.
|-
| Format Code || Beautifies the code.
|-
|-
| Block Comment || Makes the selected code into a comment.
| Block Comment || Makes the selected code into a comment.
Line 47: Line 51:
! View !!  
! View !!  
|-
|-
| Project ||Display or hide the Project Explorer Window.
| Project Explorer ||Display or hide the Project Explorer Window.
|-
| Explorer ||
|-
|-
| Properties Window || Display or hide the Properties Window.
| Properties Window || Display or hide the Properties Window.
Line 56: Line 58:
|-
|-
| Toolbox || Display or hide the Toolbox. The Toolbox displays a list of available controls.
| Toolbox || Display or hide the Toolbox. The Toolbox displays a list of available controls.
|-
| Help || Display or hide the Help window.
|-
|-
| Status Bar || Display or hide the Status Bar (at the bottom of the IDE).
| Status Bar || Display or hide the Status Bar (at the bottom of the IDE).
Line 63: Line 67:
| Reset IDE Panels || Resets all IDE panels to their original settings.
| Reset IDE Panels || Resets all IDE panels to their original settings.
|-
|-
| Refresh || Redraw all Windows.  
| Close other tabs || Closes all tabs except for the current one.
|-
|-
! Project !!  
! Project !!  
Line 91: Line 95:
| Refresh Deploy || Copy just the code of your app to the deploy site. Does not copy all the other files and images again. Much quicker if you only changed your code since the last run.
| Refresh Deploy || Copy just the code of your app to the deploy site. Does not copy all the other files and images again. Much quicker if you only changed your code since the last run.
|-
|-
| Build Native App || Sends your project to PhoneGap Build, where native versions of your app will be compiled. Set your PhoneGap account into in Deploy Options.  If you are using a firewall, make sure port 443 is open.
| Make Native App with PhoneGap Build || Sends your project to PhoneGap Build, where native versions of your app will be compiled. Set your PhoneGap account into in Deploy Options.  If you are using a firewall, make sure port 443 is open.
|-
|-
| Get Native Build Status || Queries PhoneGap to get the status of the build of your app. Will show one line, with URL when complete, for each platform.
| Get Native Build Status || Queries PhoneGap to get the status of the build of your app. Will show one line, with URL when complete, for each platform.
|-
|-
| Debugger || Brings up Tech Note on using Chrome Debugger.  
| Make Native App with [[PhoneGap CLI]] || Use the PhoneGap CLI to make a native app locally.
|-
| Make Desktop App || Make a Chrome Desktop App.
|-
| [[Using the Chrome Debugger|How to use Debuggers]] || Display a tech note on debugging.
|-
| NSBApp Debugger || Brings up the NSBApp debugger for apps on nsbapp.com.
|-
|-
| Check Deployment || Tests your server to see if it is properly configured.
| Check Deployment || Tests your server to see if it is properly configured.
Line 102: Line 112:
|-
|-
| Deploy Options || Set the options for deploying to your own server instead of the NSB/App Server, as well as your PhoneGap account info.
| Deploy Options || Set the options for deploying to your own server instead of the NSB/App Server, as well as your PhoneGap account info.
|-
| [http://themeroller.jquerymobile.com jQuery Mobile Themeroller] || Create your own jQuery Mobile themes.
|-
| Convert App to JavaScript || Converts a BASIC project to JavaScript permanently.
|-
|-
! Help !!  
! Help !!  
Line 107: Line 121:
| ReadMe || The latest information about the version of NSB/AppStudio that is currently installed. A must read!
| ReadMe || The latest information about the version of NSB/AppStudio that is currently installed. A must read!
|-
|-
| Register... || Enter your serial number here to activate your copy. Your serial number is on the back of your Handbook.
| Language Reference || A link to the online wiki with all of NSB/AppStudio’s functions, statements and controls.
|-
| Handbook || A link to the online wiki with the full NSB/AppStudio Handbook.
|-
| Wiki || A link to this Wiki.
|-
|-
| Language Reference || A Help file with all of NSB/AppStudio’s functions, statements and controls.
| Language Reference Offline || A link to the locally stored copy with all of NSB/AppStudio’s functions, statements and controls.
|-
|-
| Handbook || The full NSB/AppStudio Handbook (that’s me) in pdf form.
| Handbook Offline || A link to local copy of the full NSB/AppStudio Handbook.
|-
|-
| NS Basic Website || Go to NS Basic's website.
| [http://blog.nsbasic.com Blog] || Go to NS Basic's blog.
|-
| https://www.nsbasic.com || Go to NS Basic's website.
|-
|-
| Tech Notes || Display Tech Notes with additional information not in the Handbook.
| Tech Notes || Display Tech Notes with additional information not in the Handbook.
|-
|-
| Tutorials || A series of tutorials that take you through common NSB/AppStudio functions.
| Tutorials || A series of tutorials that take you through common NSB/AppStudio functions.
|-
| Videos || A series of videos that take you through common NSB/AppStudio functions.
|-
|-
| Register... || Enter your serial number here to activate your copy. Your serial number is on the back of your Handbook.
| Register... || Enter your serial number here to activate your copy. Your serial number is on the back of your Handbook.

Revision as of 22:10, 1 April 2015

File
New Project Open a new project. The current one is closed first. Each project should be put into its own directory. This option brings up a wizard to select certain Project Properties.
Open Project... Bring up the Open Dialog for existing applications in the current folder. You can navigate to other folders.
Open Sample Project… Brings up the Open Dialog in the directory of Samples that come with AppStudio.
Save Project Save the project. If project is new, a name will be requested.
Save Project As... Save the project under a name you select.
Export Current Form/Code Exports the current form or code window to an external file.
Recent Files A list of recent projects you can open.
Exit Close the current project and exit the IDE.
Edit
Undo Undoes the last edit in the Code Window. Multiple undoes are supported.
Redo Does the last edit in the Code Window again.
Cut Cut selected code or object. Objects are cut (and copied) in standard text format, so you can view and edit them in other applications.
Copy Copy selected code or object.
Paste Paste code or object.
Delete Delete the currently selected code or object.
Select All Selects all the code or objects on the current view.
Find/Replace Find searches the code for a string. It can search the entire project or just the currently selected code. Options exist for finding whole words and for searching as case sensitive. Can also be used to replace one or all occurrences of a string.
Find Next Find the next occurrence of the string.
Replace... Replace is similar to Find, but can be use to replace one or all occurrences of a string.
Go To Line Scrolls the cursor to the specified line number in the code window.
Format Code Beautifies the code.
Block Comment Makes the selected code into a comment.
Block Uncomment Uncomment the selected code.
View
Project Explorer Display or hide the Project Explorer Window.
Properties Window Display or hide the Properties Window.
Toolbar Display or hide the Toolbar (just under the menus)
Toolbox Display or hide the Toolbox. The Toolbox displays a list of available controls.
Help Display or hide the Help window.
Status Bar Display or hide the Status Bar (at the bottom of the IDE).
Design Grid Show coordinate grid instead of background. Works with Size to Grid.
Reset IDE Panels Resets all IDE panels to their original settings.
Close other tabs Closes all tabs except for the current one.
Project
Add Form Add a new form to the project. A form is a collection of controls that are displayed by a program at the same time. A program may have any number of forms. Form names must not use the name of any variable or control, for example, frmHelp.
Add Existing Form… Add a form to the project from an external file. External files can be created under the File menu.
Add New Code File Add a new Code Module to the project. A code file is a container for code that does not belong to any form.
Add Existing Code File… Add an existing external Code Module to the project.
Format
Size to Grid Resizes the selected object to align with the grid pattern.
Center in Form Moves the selected object so it is centered (horizontally or vertically).
Nudge Move the selected control by 1 pixel Left, Right, Up or Down.
Run
Start in Desktop Browser Start running your app using the Chrome browser. If Chrome is not available, Safari is tried. If neither one works, an error is shown.
Deploy Copy your app to a website so devices can run it. See “Distributing your App”. You can deploy to the NSB/App Server or to your own server, as defined in Deploy Options. If you are using a firewall, make sure port 443 is open.
Refresh Deploy Copy just the code of your app to the deploy site. Does not copy all the other files and images again. Much quicker if you only changed your code since the last run.
Make Native App with PhoneGap Build Sends your project to PhoneGap Build, where native versions of your app will be compiled. Set your PhoneGap account into in Deploy Options. If you are using a firewall, make sure port 443 is open.
Get Native Build Status Queries PhoneGap to get the status of the build of your app. Will show one line, with URL when complete, for each platform.
Make Native App with PhoneGap CLI Use the PhoneGap CLI to make a native app locally.
Make Desktop App Make a Chrome Desktop App.
How to use Debuggers Display a tech note on debugging.
NSBApp Debugger Brings up the NSBApp debugger for apps on nsbapp.com.
Check Deployment Tests your server to see if it is properly configured.
Tools
Deploy Options Set the options for deploying to your own server instead of the NSB/App Server, as well as your PhoneGap account info.
jQuery Mobile Themeroller Create your own jQuery Mobile themes.
Convert App to JavaScript Converts a BASIC project to JavaScript permanently.
Help
ReadMe The latest information about the version of NSB/AppStudio that is currently installed. A must read!
Language Reference A link to the online wiki with all of NSB/AppStudio’s functions, statements and controls.
Handbook A link to the online wiki with the full NSB/AppStudio Handbook.
Wiki A link to this Wiki.
Language Reference Offline A link to the locally stored copy with all of NSB/AppStudio’s functions, statements and controls.
Handbook Offline A link to local copy of the full NSB/AppStudio Handbook.
Blog Go to NS Basic's blog.
https://www.nsbasic.com Go to NS Basic's website.
Tech Notes Display Tech Notes with additional information not in the Handbook.
Tutorials A series of tutorials that take you through common NSB/AppStudio functions.
Videos A series of videos that take you through common NSB/AppStudio functions.
Register... Enter your serial number here to activate your copy. Your serial number is on the back of your Handbook.
Check for Updates… Get information on the latest version. Shows version number and changes.
About NSB/AppStudio The standard About screen. Use this to check your current version of AppStudio.

Next: Deploy Bar