About NS Basic  |  Contact  |  Site Map  |  Search  |  Register 

List of Intrinsic and Third Party Controls

See Tech Note 02 & Tech Note 02a for more about controls.

Name
Description
Type
Price
Sample
--- Controls that run with NS Basic/CE ---
ADOCE
(Microsoft)
ADOCE is Microsoft's Active Data Object for Windows CE. It is an SQL-like data base ActiveX object that allows interchange with Microsoft Access databases on the desktop.
Freeware
--

AppLaunch
(Microsoft)

This control makes it possible to open large files more quickly in Microsoft® Internet Explorer for the Pocket PC. It bypasses the temporary cache, resulting in a faster launch of the application -as if it were launched in File Explorer.
Freeware
--
ASpriteCE
(SpriteHand Software)
The ASpriteCE Game Control is an ActiveX control which allows creation of PocketPC games using eVB and other development tools. More than 20 functions for defining and controlling sprites. Create sprites and backgrounds from GIF, JPEG, BMP and PNG files. Built-in methods for easily creating tiled, scrolling games. Play wave files, or loop a wave.
Freeware
--
ASTA SkyWire ASTA SkyWire™ client for NSBasic.
SkyWire Client
--
--
AWaveCE
(SpriteHand Software)
The AWaveCE Audio Control makes it easy to add music and buffered sound to your Pocket PC apps. It is an ActiveX Control wrapper for Mikmod, an LGPL library. Some of its features include:
Sound Mixing - Plays multiple sounds, mixing the output.
MOD Playback - Plays MOD Music files in several formats.
Freeware
--
CEFusion
(Odyssey Software, Inc.)
With the introduction of CEfusion from Odyssey Software, handheld and palm-size Windows CE devices can now become effective mobile enterprise tools. Applications developed with CEfusion enable workers to access enterprise data in real time over any wireless LAN or WAN, wired, or dial-up connection.
Commercial
CheckBox CheckBox is used to display a button object with a check mark toggle that floats over the output window.
Intrinsic
--
See Handbook
ComboBox CoboBox is used to display a drop-down list object with an entry line that floats over the output window.
Intrinsic
--
See Handbook
ComboBoxThingo
(mobile edge software)
Pretty much like the ComboBox you are used to. However, this control can store GUIDs (in compressed format for reduced memory consumption) against list items. It is extremely memory saving if you are using GUIDs as unique identifiers in your database.
Commercial
Comm
(Microsoft)
Serial communications are straightforward in NSBasic/CE. They make use of Microsoft's standard COMM control.
Freeware
--
CommandButton CommandButton is used to display a standard button object in the output window.
Intrinsic
--
See Handbook

DataViewer
(Odyssey Software, Inc.)

The DataViewer is very fast and much better than a regular ListView, Grid, or ComboBox. Especially the ComboBox because you can display multiple columns with column headings in the simulated combo (scrolling both vertically & horizontally), yet you can choose what column to return to the TextBox (used to hold the selection) when the user selects a record from the list. The main principal behind the DataViewer is that you are not loading up the control with a copy of your data, which the control then displays.
Freeware
--
Date Date is used to display a standard date pickerobject in the output window.
Intrinsic
--
See Handbook

Date Time
(ComMEDIA)

The Date and Time Picker (DTP) control provides a simple and intuitive interface through which an application can exchange information with a user.
Commercial
$35
Dialog
(Microsoft)
The Common Dialog Objects are a set of objects supplied by Microsoft that can be used in NS BASIC/CE programs.
Freeware
--
DialogX DialogX is an ActiveX control designed to allow NS Basic/CE users to create and use custom dialog boxes.
Freeware
--
DTMFThingo
(mobile edge software)
Control outputs DTMF tones via speaker for remote dialing.
Commercial

EasyInk
(Odyssey Software, Inc.)

EasyInk is an ActiveX control that captures and displays digital "ink" on Windows CE devices. The "ink" is manipulated in Windows BMP format as a 1-bit-per-pixel image with a 2-color palette. This format is extremely efficient and compatible with standard imaging applications and web browsers. Even though EasyInk is mainly intended for use on Windows CE devices, a fully functional Win32 version is included as well.
Freeware
--
Encryption Toolkit
(NICKELLIE)
The Encryption Toolkit provides essential encryption tools for developers on the Pocket PC 2002 and Windows platform.
Commercial
File
(Microsoft)
Simple File I/O can be done in NS BASIC/CE using the File Object.
Freeware
--
FileSystem
(Microsoft)
The File System can be controlled through NS Basic/CE using the File Control.
Freeware
--
Finance
(Microsoft)
NS Basic/CE has a set of functions for financial calculations.
Freeware
--
Frame A frame is a container that can contain other objects.
Intrinsic
--
See Handbook
Grid
(Microsoft)
The Grid Object displays and operates on tabular data. It allows complete flexibility to sort, merge, and format tables containing strings.
Freeware
--
GZipThingo
(mobile edge software)
Control to compress/decompress data, strings and files
Commercial

GZipThingo.zip

HScrollBar Displays a horizontal scrollbar.
Intrinsic
--
See Handbook
HtmlViewThingo
(mobile edge software)
This Pocket PC control implements HTML Pocket Internet Browser capabilities. This control automatically handles the loading of HTML files, images and sounds. Extended control functions include ShrinkToFit and scrolling.
Commercial
IDSSAPI
(Innovative Decision Support Systems )
A useful eVB library of common and not-so-common API routines. This package contains support for all 3 processors.
Commercial
$30
Image
(Microsoft)
This control displays a graphic from a bitmap file.
Freeware
--
--
ImageList
(Microsoft)
This control contains a collection of images to which you can refer by index.
Freeware
--

InetThingo
(mobile edge software)

This control provides everything needed to communicate with a HTTP server. Use this control if you need to talk to a HTTP server - ie some HTML/ASP pages that control data access for your application. You can download files as easily as you can retrieve responses directly into a string variable. Additional functions allow you to dial RAS connections and specify the location from which you are dialing.
Commercial
IP*Works IP*Works is a complete set of controls that let you easily build internet applications using NS Basic/CE.
Commercial
iSignIt
(InVision Software)
An ActiveX Control for Pocket PC developers that supports compression, encryption, time stamping, background color, pen color, pen widths, rotation and our newest feature...background bitmaps! this control is packed with all the features that the competition doesn't have. Works with all Pocket PC devices MIPS, ARM and X-Scale.
Commercial
$59.99(Design)
$10(Runtime)
Label Label is used to display read-only text in an object that floats over the output window.
Intrinsic
--
See Handbook
ListBox ListBox is used to display a text list object that floats over the output window.
Intrinsic
--
See Handbook
ListView
(Microsoft)
This control displays items using one of four different views: large (standard) icons, small icons, list, and report.
Freeware
--

Locale
(ComMEDIA)

The locale control provides information about the language and country in which a user's system is operating.
Commercial
$20
MenuBar
(Microsoft)
This control displays a custom menu for your Pocket PC application.
Freeware
--
--
MGCEBarsNPops MGCEBarsNPops provides five separate controls for Windows CE applications capable of making use of COM oriented controls.
Freeware
--
MGCEListView MGCEListView provides a ListView control to programs which use controls of this type.
Freeware
--
MGCEMail MGCEMail provides mail store access to Windows CE applications capable of making use of COM oriented controls.
Freeware
--
MGCENet MGCENet provides two separate controls for Windows CE applications capable of making use of COM oriented controls.
Freeware
--
MGCERichEdit MGCERichEdit provides a rich edit control to Windows CE applications capable of making use of COM oriented controls.
Freeware
--
MGCERichInk MGCERichInk provides a rich ink (scratchpad) control to Windows CE applications capable of making use of COM oriented controls.
Freeware
--
MGCETreeView MGCETreeView provides a TreeView control to programs which use controls of this type.
Freeware
--
MGCEWin32 MGCEWin32 provides four separate controls for Windows CE applications capable of making use of COM oriented controls.
Freeware
--

Month Calendar
(ComMEDIA)

This control shows a child window that displays a monthly calendar. The month calendar control provides the user with a simple calendar interface, from which the user can select a date.
Commercial
$35
OptionButton OptionButton is used to display a button object with a circular toggle that floats over the output window.
Intrinsic
--
See Handbook
Output The Output object is created automatically when you run an NS Basic/CE program. It is a PictureBox object.
Intrinsic
--
See Handbook
OwnerInfo
(Microsoft)
This control allows applications (as well as scripts in Microsoft Internet Explorer for the Pocket PC) to retrieve user information such as owner name, company, address, e-mail and phone from the Pocket PC registry.
Freeware
--
PictureBox
(Microsoft)
The PictureBox control can be used for a lot more than just displaying pictures. Yes, it can be used to display a .bmp file. But it also supports drawing shapes such as lines and circles, can display text and can detect events such as taps.
Freeware
--
PocketOutlook
(Microsoft)
Using the Pocket Outlook Object Model (POOM) from Microsoft, it's easy to read and write to the built in databases for Tasks, Appointments, Contacts, Cities (read only).
Freeware
--

Popup Menu
(ComMEDIA)

Popup menus display frequently used commands after pressing the stylus on an object for a certain amount of time. They can be context sensitive to the location of the pointer.
Commercial
$35
PPChart
(Hand Data)
PPChart is an ActiveX CE control for drawing line, bar and pie charts in color. Easily add pie, line, bar, and stock charts to your custom application.
Commercial
$39.95
PrinterCE
(Field Software)
PrinterCE allows you to connect and print to a number of printers from your program.
Commercial

Progress Bar
(ComMEDIA)

A progress bar is a control that indicates the progress of a lengthy operation by displaying a colored bar inside a horizontal rectangle.
Commercial
$25
Resco Grid
(Resco)
It provides you with all the powerful features that you know from desktop versions. ActiveX provides you with the opportunity to use both Fixed Rows and Fixed Columns properties allowing you to leave the first row (column) static while scrolling the others. It also allows you to adjust column width quickly and easily with the stylus as well as display graphics in the cells.
Commercail
$49.95 ~
S309Hotkey HotKey ActiveX Control will intercept a HotKey (Hardware or keyboard) and notify a program that the HotKey has been pressed or released.
Freeware
--
--
S309PictureBox S309PictureBox provides a PictureBox ActiveX control that can: Display Bitmap (bmp and 2bp), Gif, Jpeg, and XBM image files, and more ...
Freeware
--
S309Timer Timer ActiveX Control will also keep the device from going into suspend mode when running a program without user input.
Freeware
--
S309UserNotification User Notification ActiveX Control will allow a program to display a Windows CE User Notification dialog box (same dialog used for reminders).
Freeware
--

Settings
(ComMEDIA)

The Registry Settings control provides functionality to store common definitions for your application in the Windows CE registry.
Commercial
$25
TabStrip
(Microsoft)
The TabStrip control allows you to format a screen with tabs across the top. Tapping each tab brings up a different screen.
Freeware
--
TextBox TextBox is used to display editable text in an object that floats over the output window.
Intrinsic
--
See Handbook
Time Time is used to display a standard time picker object in the output window.
Intrinsic
--
See Handbook

Tray Icon
(ComMEDIA)

The Tray Icon control allows you to put a small icon in the lower right side of the screen (system tray) and interact with it to activate the application, show a form or produce some other action required by your application.
Commercial
$35
TreeView
(Microsoft)
This object shows a hierarchical display of labeled items.
Freeware
--
TriButton TriButton is the same as Check Box, except that it has a third grayed out state.
Intrinsic
--
See Handbook
vbceNLS
(CEGadgets.com)
vbceNLS gives the Visual Basic developer the ability to format dates, times and numbers for the current locale.
Freeware
--

vbceSoftKeyboard
(CEGadgets.com)

vbceSoftKeyboard allows you to control the soft input panel on Palm Sized PC devices. You can detect the current display state, or force the display to hide or appear.
Freeware
--
vbceTaskBar
(CEGadgets.com)
vbceTaskBar allows you to disable and enable the task bar. You can use vbceTaskBar to prevent users from accessing the Start Menu, making your application the only one that can be run on the device.
Freeware
--
ViaXML
(Odyssey Software, Inc.)
ViaXML is a mobile and wireless application infrastructure that enables web services (which provide access to data, business logic, knowledge, and application components) to be exposed and called over the Internet and corporate Intranet using open Internet standards - XML, HTTP and HTTPS.
Commercial
VScrollBar Displays a virtical scrollbar.
Intrinsic
--
See Handbook
Winsock
(Microsoft)
NS Basic/CE allows you to access the internet using Microsoft's standard WinSock object.
Freeware
--
We've tested these controls with NS Basic, but have not yet been successful.
If you manage to get them working, please let us know!
PocketSOAP
(PocketSOAP.com)
This is an Open Source SOAP client COM component for the Windows family, originally targeted at PocketPC (hence the name), there is also a Win32 version that works on Windows 95/98/Me/NT4/2000/XP. The package includes a HTTP 1.1 transport for making HTTP based SOAP requests, however the transport is separate from the main SOAP core, so any other transports can be easily added.
--
DLLConnect
(Database Developments)
Contains RAS, Socket and other useful functions.
Commercial
$131.49
--
Graphs This control produces either line or bar graphs. This is a FULL ActiveX CE control.
Freeware
--
--

MessageCE
(IntelliProg,Inc.)

The MessageCE control is a COM component that allows you to subclass forms and controls and process windows messages that are send by them.
Commercial
$29.99
--
Pocket Chart FX
(Software FX)
Pocket Chart FX allows developers to quickly incorporate business, financial and scientific charts to any Pocket PC application.
Commercial
$599
--
Resco ListView
(Resco)
It provides all the powerful features that you know from a desktop version. In addition to standard views (Icons, SmallIcons, List and Report) you can use it as an advanced grid control to process your data in a clear tabular form.
Commercial
$49.95 ~
--
vbceMail
(CEGadget.com)
vbceMail allows you to create, send and receive mail from your eVB or eVC application.  This control does everything you need to send and receive mail on your Windows CE device.
Freeware
--
--
© NSB Corporation. All rights reserved.