Category: List Objects
-
Programing Developers Diary – 01
January 11, 2017 Hello everyone and Happy New Year. This is the first in our series of developer diary entries and to start our series off I will look at fetching records in a set. Currently I am working on an major upgrade for a customer’s existing database. One of the modules is used to…
-
TakeCharge App Manager Lesson 04: Time and Billing
Hello everyone and Merry Christmas If you have been following my blog on programming in Alpha Software, you know it has been several months since my last post. In fact, it has been close to half a year. I make no excuses or offer now apologies. It is what it is. After the New Year…
-
TakeCharge App Manager Lesson 02 Using A5 Enumerations
—
by
in Append, Autoexec Script, Conditional Object, Declaring Variables on a Form, Desktop Application, Fetch, fetch_Next, Fetch_Prev, Form Design, How To, HTML memo field, List Object, List Objects, Memo Fields, On Event, On Push, Operations, Table Open Method, Tables and Sets, Using If Else if, XBasic Tips and TricksA key component to our project application is to list all objects in the application development queue. We could simply provide data tables with a data entry form and have the user manually enter all the object information, but in truth that would not be a good solution since everyone today wants everything instantly. So…
-
Programming in Alpha Software Black Jack 02
—
by
in batch_Begin, Blackjack, Changing Object Property Values, Declaring Variables on a Form, Design Document, Desktop Application, External_Record_Content_Get, Fetch, fetch_Next, Form Design, Form Load Method, Games, Hot Spots, How To, List Objects, Object Explorer, Object Method, ON Change, On Event, On Push, Operations, Randomize Numbers, Script Genie, Table Open Method, Tables and Sets, Update, Using goto label, Using Images on Forms, Writing Array’s, XBasic Tips and Tricks, xDialogWhen we left off at the end of session 01 I said we would look at New Game Control Controlling the Number of Players Shuffling the Deck. If the lesson does not get too long I will review the animation of dealing a card as well. I created this short video to show where we…
-
Programming in Alpha Software: Blackjack Game 01
—
by
in Blackjack, Declaring Variables on a Form, Design Document, Desktop Application, External_Record_Content_Get, Fetch, Form as Dialog, Form Design, Form Load Method, Games, Handling Errors, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Method, On Event, On Push, Table Open Method, Tables and Sets, Using goto label, Using If Else if, Writing Array’s, XBasic Tips and Tricks, xDialogHello everyone We completed our Magic Cube programming lesson an I must say my granddaughter was over the other day and she played with it on my SurfacePro tablet and matched the moves on her real cube for hours so I guess that means it was a success. Now lets move on to something more…
-
Programming in Alpha Software Magic Cube Lesson 4
—
by
in Append, batch_Begin, Declaring Variables on a Form, Desktop Application, External_Record_Content_Get, Fetch, fetch_Next, Fetch_Prev, Form as Dialog, Form Design, Form Load Method, Games, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Explorer, Object Method, On Arrive, ON Change, On Event, On Fetch, On Push, Table Open Method, Tables and Sets, TC Magic Cube, Using Images on Forms, XBasic Tips and TricksAt the end of our last session we were looking at the code for the onPush event of our ‘Open Move Tracker’’ button. form.load(“TC_MC_MoveTracker”,”dialog”,””,”right”,”middle”) TC_MC_MoveTracker.Activate() TC_MC_MoveTracker.Show() TC_MC_MoveTracker.close() if CName <> “” then movestate = “Return” dim record_count as N t = table.open(“tcrubixmoves”) t.fetch_first() record_count = t.records_get() t.fetch_last() for…
-
Programming in Alpha Software Magic Cube Lesson 3
—
by
in Append, batch_Begin, Changing Object Property Values, Declaring Variables on a Form, Design Document, Desktop Application, External_Record_Content_Get, Fetch, fetch_Next, Form as Dialog, Form Design, Form Load Method, Games, Handling Errors, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Explorer, Object Method, ON Change, On Event, On Init, On Push, Operations, Pong, Table Open Method, tablecount, Tables and Sets, TC Magic Cube, Using Images on Forms, XBasic Tips and TricksThe primary focus for today’s session is how to animate the cube moves. If you saw my lesson on Having Fun with Graphics: Pong you know we can move objects on the screen by changing their position property value. We are not going to do that here. Instead we are changing the color value of…
-
Programming in Alpha Software: Magic Cube Lesson 2
—
by
in Changing Object Property Values, Declaring Variables on a Form, Desktop Application, External_Record_Content_Get, Fetch, fetch_Next, Form Design, Form Load Method, Games, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Explorer, Object Method, On Arrive, On Event, On Push, Table Open Method, Tables and Sets, TC Magic Cube, Using Eval function, Using goto label, Using If Else if, Using Images on Forms, Writing Array’s, XBasic Tips and TricksWe left off our last session looking at the code for our onInit event of our form. The code was 164 lines long and somewhat redundant. To fix this we are going to use two functions in Alpha Software Array Eval If you look back at the previous code insert, You will see the naming…
-
Programming in Alpha Software: Magic Cube App Lesson 1
—
by
in Append, Changing Object Property Values, Conditional Object, Declaring Variables on a Form, Design Document, Desktop Application, Form as Dialog, Form Design, Form Load Method, Games, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Explorer, Object Method, On Event, On Init, Operations, Table Open Method, Tables and Sets, TC Magic Cube, Using Eval function, Using Images on Forms, Writing Array’s, XBasic Tips and TricksNow that we have completed our lesson on the Sudoku Puzzle Game we are moving on to a Magic Cube Application. As I mentioned at the end of our previous lesson, my granddaughter recently got a Rubix Cube and asked me for help in solving it. I don’t want to actually solve the cube for…
-
PC Desktop: Embedding a progress bar in a form
—
by
in Changing Object Property Values, Conditional Object, Declaring Variables on a Form, Desktop Application, Fetch, fetch_Next, Form Design, Form Load Method, Handling Errors, Having Fun With Graphics, How To, List Object, List Objects, Object Explorer, Object Method, On Event, On Push, Using If Else ifHello Everyone I was looking at the Alpha Message Board today and saw a closed thread where the user was looking for help creating an embedded progress bar on their application form. Several people replied but none actually answered the query and now the thread is closed so I thought I would do a quick…