Tag: Desktop Software
-
Adding an ActiveX object to your application
ActiveX is a software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web. In Alpha Software most Super Controls are in fact ActiveX objects. In this article we will look at adding a…
-
Programming Developers Diary 18
April 18th, 2017 Hello everyone I hope everyone enjoyed their weekend. I once had a customer tell me, ‘The computer needs to work for me not me work for the computer.’ That makes perfect sense to me and I take care to ensure all forms I design address function first then form. Today I want…
-
Programming Developers Diary 17
April 13th, 2017 Hello everyone. Wow has it been a busy month. My last post was on March the 13th and a lot has happened since then. Many of you know I have always said to be successful as a custom application developer you must give the customer more that they expect, which is what…
-
Programming Developers Diary – 16
March 13th 2017 Hello everyone. Hope you had a nice weekend. This morning I received a report design request which I never had before so I thought I would share the solution with you. A customer called and said they wanted a duplicate copy of their Parts quote report which did not show Part Numbers.…
-
Programming Developers Diary – 15
—
by
in Append, Changing Object Property Values, Declaring Variables on a Form, Design Document, Desktop Application, Developers Diary, External_Record_Content_Get, Fetch, Form as Dialog, Form Design, Form Load Method, Functions, Games, Having Fun With Graphics, Hot Spots, How To, List Object, List Objects, Object Method, Occurs, On Event, On Push, Operations, Programming A Chess Game, Radio Object, Right, Table Open Method, Tables and Sets, Using Eval function, Using goto label, Using If Else if, Using Images on Forms, word, Writing Array’s, XBasic Tips and Tricks, xDialogMarch 10th 2017 Hello everyone. In my last post I said I might try to create a method of setting up a ad hoc chess board so the user can practice specific chess scenarios. I decided to go ahead with this idea. The first thing I needed to do is add a new menu option…
-
Programming Developers Diary – 14
—
by
in Append, Changing Object Property Values, Declaring Variables on a Form, Design Document, Desktop Application, Developers Diary, External_Record_Content_Get, Fetch, Fetch_Last, fetch_Next, Form as Dialog, Form Design, Form Load Method, Functions, Games, Having Fun With Graphics, Hot Spots, How To, Left, List Object, List Objects, Object Method, ON Change, On Event, On Fetch, On Push, Operations, Programming A Chess Game, Right, Right, Table Open Method, Tables and Sets, Using If Else if, Using Images on Forms, word, XBasic Tips and TricksFebruary 27 2017 This past weekend I once again spent time working on my chess program. As you may recall, if you have been following along, I last discussed using collections as a means of determining the attack path and squares of white to determine the best possible defense against said attack. I discovered two…
-
Programming Developers Diary – 13
—
by
in Append, Changing Object Property Values, Conditional Object, Converting Data Types, Declaring Variables on a Form, Design Document, Desktop Application, Developers Diary, External Report Viewers, External_Record_Content_Get, Fetch, fetch_Next, File Functions, Form Design, Form Load Method, Functions, How To, List Object, List Objects, Memo Fields, ON Change, On Event, On Push, Operations, Posting, Table Open Method, Tables and Sets, Using If Else if, Using System Open, XBasic Tips and Tricks, xDialogFebruary 24, 2017 Hello everyone. In my last post I demonstrated how to create an Alpha software app using xBasic code and how to attach an external library to your current app. Today I want to continue along those lines and look at the new process for building the code library and using the Project…
-
Programming Developers Diary – 10
February 8, 2017 Hello again. The last couple of days have been spent doing administrative functions and nothing in the way of programming. This morning I started a review of my current projects to see what needed the most attention and the project manager wins. When I started this project my intention was to provide…