Learn More
Search site for:
News »
Scroll Up for Recent News
APPX Conference Update
The Conference and Training session is over now....

[Read Full Article]


APPX 20th Birthday Celebration and Conference
ASI is pleased to announce the APPX 20th Birthday Celebration....

[Read Full Article]


Panama Conference in 2011
The Appx Release 5 Training and Conference was well attended...

[Read Full Article]


ASI Launches new Beta Progam
Appx Software, Inc has launched a new beta program ...

[Read Full Article]


Appx 5.0 Released!
The long awaited Release 5 of Appx is available ...

[Read Full Article]


Appx 5.0 Beta for Windows is Ready!
The Windows version of Appx Release 5.0 Beta is ready...

[Read Full Article]


Appx 5.0 Linux Beta is Ready!
Appx Release 5.0 Beta is ready. This Release includes ...

[Read Full Article]


Caylx Retires from Distribution
Following 33 years of working with the SPEED I, SPEED II and APPX...

[Read Full Article]


Appx Blog
Appx Blog Online
ASI has started a blog! This is an excellent way...

[Read Full Article]


Appx Conference 2007
We're pleased to report that our first European APPX Conference proved to be...

[Read Full Article]


Appx Conference 2007
Still haven't decided if the Appx Conference is for you? First of all, it's a great way...

[Read Full Article]


CWI Hosts European Conference
For some years now, ASI has been hosting tremendously successful APPX conferences in the USA...

[Read Full Article]


4.2.a Patch
ASI announces the APPX 4.2.a Patch Release is now available for download ...

[Read Full Article]


New Registration Format
ASI provides a new format for emailed APPX registrations. Registrations are now being sent as text file attachments to...

[Read Full Article]


Conference Results
Another conference is over, and once again it provided an excellent opportunity to network, learn and socialize with VARs and customers from around the world...

[Read Full Article]


Appx Conference
You are cordially invited to join your APPX colleagues and friends at the newest "episode" of the bi-annual conference, called "APPX EX-ZOO-BERATION 2006"!...

[Read Full Article]


Minicom Joins CWI
CWI is delighted to welcome Minicom Software House Ltda, located in Brazil, to its reseller network!

For over 25 years, Minicom's team of consultants has been involved in the development and...

[Read Full Article]


Sadden Joins CWI
Sadeen Computerized Systems is an integrated solutions provider which has been offering management control software, security systems and access control software to SMEs for a number of years. Now, however...

[Read Full Article]


SWS Joins CWI
CWI is pleased to welcome SWS Software Service in Austria to its reseller network! SWS has been a very successful SPEED II reseller since 1983 and has been working with APPX since...

[Read Full Article]


Sintec Joins CWI
CWI is pleased to welcome Sintec, S.A. de C.V. from Mexico to its reseller network!

[Read Full Article]


Scroll Down for Archived News


A | B | C | D | E |F | G | H | I | J | K | L | M | N | O | P
Q | R | S | T | U | V | W | X | Y | Z


Redesigning Menus With 4.1

Let’s use the A/R application as an example. The main menu has 5 options on it: Transaction Processing, File Maintenance, Reports, Services Charges and Monthly processing. These would be ideal as pull down menus, with the options on each of those menus as options on the pull down menus. The File Maintenance menu probably contains options to list files as well as maintain them. Since the list options are rarely used, we can dispense with them on the new menu. They can be added as optional children to the appropriate input processes and attached to the toolbar using the new GUI options. We will also rename the Transaction Processing to Daily, and have sub menus underneath that. In other words, under Daily we will have options for Invoices, Cash Receipts and Adjustments. Attached to each of those will be options for Entry, Journal and Post.

The easiest way to visualise this is to create a spreadsheet that lists all the options, and the group with which they should be associated. Put a column for the option number, Label, Group and Shortcut key. For example, the first item on the list would be an option that simply has the label ‘Daily’. This will become the pull down menu for Daily processing. Underneath that, put another option that just has the label ‘Invoices’, and belongs to the group ‘Daily’. This will become the ‘Invoices’ option underneath the ‘Daily’ pull down. Now add a third line with the label Invoice Entry, and with a group of ‘Invoices’. This will be the Invoice entry option from the ‘Invoices’ menu. List the remaining Invoice options the same way, i.e., Invoice Journal, Invoice Printing and Invoice Post. Then add another line where the label is Cash Receipts, and the group is ‘Daily’. This will become the second option under the Daily pull down menu. List the various Cash Receipt functions, all with a group of Cash Receipts. Repeat this process for the rest of the options in A/R. The spreadsheet approach will also give you an opportunity to assign option numbers, group name and Shortcut keys in a meaningful way. Shortcut keys only have to be unique for the menus on which they are located, not across all possible pull down menus.

Once you’ve got them all listed, add a new menu to your application, entering the label and group names for each option into the GUI attributes as you go. When you run the menu, you’ll have one menu that shows all the options for A/R. Here's what the complete menu should look like:


     

You will notice that your menu image may looks empty, since all the options are under the pull down menus. In our case, we put our company logo as menu wallpaper, and added some copyright information. The 'Enter Command' field is a menu shortcut.

NOTE: There are 2 known problems in 4.1.3 regarding menus. First, the option number is treated as a one byte unsigned number, so if you use option numbers greater than 128 (as we have done here), those options will appear first in the list of options (they will be treated as negative numbers). This does not seem to affect anything. A second problem has to do with the way order the pull down menus appear. Normally, the main pull down menu headings appear in option number order, but it seems that APPX has trouble sequencing options numbers greater than 100. In our case, the options are:


Former method:
0 - Daily
60 - Reports/Inquiry
90 - Maintenance
110 - Monthly
130 - Refunds/Service Chgs

APPX orders them this way:
0 - Daily
110 - Monthly
130 - Refunds/Service Chgs
60 - Reports/Inquiry
90 - Maintenance


It seems as if it is treating the sequence number as an alpha field instead of numeric.

« Return




For additional information, contact tips@cwi-appx.com

[back to top]