Xmenu icon change gear heart5/7/2023 Here's a small class that makes short work of address formatting.ĪSCII files are commonplace in programming but their use in Clarion is generally more complicated than in other languages because Clarion can only do ASCII file I/O via an ASCII file driver declared file. One way around this is to use a memo for addresses but then you still have to format sometimes wildly different address data. Printing street addresses on reports can be a pain - missing field data can make a good report ugly in a hurry. Yet here he is creating a class version of his tagging code. Steve Parker is on record as not feeling the need to create classes. ![]() ![]() Randy Rogers shows how to add a callback procedure to FM2 to provide user feedback during startup. But are these really a good idea? Veronica Chapman suggests otherwise and illustrates this with a calendar you can use to date-limit a file loaded browse box.Ī Callback Technique for Capesoft's FileManager2ĬapeSoft's FileManager2 and its more recent incarnation FileManager3 are amazing products: they completely automate the process of upgrading client databases whether local or across a network and make it easy to do file maintenance. One of the most-used features of Clarion is page-loaded browse boxes. Nardus shows he he converted that source into a class and templates. Nardus Swanevelder's search for a free XP-like Clarion calculator was fruitless but he found some free Clarion 4 source code. Here's a version by Lee White and Bob Dobbins that gets the job done. When someone requested a template-enabled version Jim Katz volunteered his services and along the way discovered that creating a C6 ABC class template wrapper is easier than it used to be.Ĭlarion Magazine last published an article on slider controls ten years ago and unfortunately that code no longer works in Clarion 7. Steve Parker recently published an article on an ABC compliant class for tagging on browses. In this second of two parts Jim concludes the template code. When someone requested a template-enabled version Jim Katz volunteered his services and along the way discovered that creating a C6 ABC class template wrapper is easier than it used to be. To leave a comment log in (subscription not required). As Dave Harms shows often the easiest solution is to create a custom derived ABC class and tell the templates to use your class instead of the ABC original.Ī recent discussion of DevCons past prompted Dave Harms to compile an incomplete history of Clarion. Then when you need that code elsewhere you start thinking about how to avoid duplicating the embeds. When some standard Clarion functionality doesn't meet your need what do you do? First you embed some code. Part 1 of 2.Ĭarl Barnes improves on the standard Clarion DATE function with a version that corrects a bug and works with negative month and day values. But as Tim Phillips shows it's relatively easy to add capabilities like search/replace block reformatting and more. Part 2 of 2.Ī Basic Editor For Text Fields: IntroductionĬlarion's TEXT control is versatile and useful but has next to no word processing capabilities. Dave Harms looks at the LightSwitch announcements and wonders about the Clarion.NET AppGen and SoftVelocity's lack of communication.Ī Basic Editor For Text Fields: ConclusionĬlarion's TEXT control is versatile and useful but has next to no word processing capabilities. On August 23 Microsoft will release a beta version of LightSwitch an application generator for. NET development and between writing Clarion 32 bit Windows apps and writing Clarion.NET apps. NET anyway? David Harms answers these and other questions.ĭave Harms looks at the differences between Win32 and. NET is the future and Clarion.NET is the future of Clarion. You've heard the pitch before: Microsoft's. NET framework and elaborates on the concept of namespaces. In this instalment Dave surveys the classes that make up the. ![]() In Part 1 of this series Dave Harms discussed some basic. Lee White's template code offers a fix for #FIND. If your template needs to #FIND prefixed local or global data you may have a problem (at least prior to C7 and maybe C6 9059). If you don't have a previous subscription you can still buy all of the ClarionMag back issues in the ClarionMag store. We've started the process of bringing some updated ClarionMag articles over to this site, but because of formatting differences it's unlikely we'll ever bring the complete archive across.įor your reference, here's the complete list of ClarionMag articles.
0 Comments
Leave a Reply. |