This app requires JavaScript! Episodes
ClarionLive
See it. Learn it. Share it.
Episodes
#633
Using Local Declarations of File Structures
OCT 15,2021
#632
Everything You Wanted To Know About Threads (but were afraid to ask)
OCT 08,2021
#631
DexURL goes Live! Release Presentation
OCT 01,2021
#630
Reusing Code With OOP
SEP 24,2021
1. Review Template Fix from last week.
2. Look for common code pattern
3. Create abstract base class (Template Pattern)
4. Convert two classes to derive this
5. Change base class to use passable interface (Adaptor Pattern)
6. Change two classes to use new INTERFACE
#629
Behold The Power Of Global Templates!
SEP 17,2021
Today I'll develop a global template that can set PROP:Skip and PROP:Trn to any control with PROP:ReadOnly. (This makes the control appear as a string, rather than an entry field.) It will also look at the preceding control to see if it's a prompt with a &Hotkey, and remove the superfluous ampersand. Finally, I'll add a local procedure template to override the global template's behavior on particular window controls.
#628
Data Structures in Clarion Chapter 5 : Reports!
SEP 10,2021
Reports!
#627
DexURL Assist - The Finale!
SEP 03,2021
Mark has been working on his new product for some time, with many changes and improvements along the way... and now it's here! Probably! Tune in to find out!
#626
UltimateSQL Update!
AUG 27,2021
UltimateSQL has been due for an update for some time... and here it is! John will take us through all the new and exciting things that UltimateSQL can do!
#625
My First Class!
AUG 20,2021
Mark Overton has never written a class.... well that's about to change! This week, Bruce and John will take Mark through the amazing journey of writing his first class!
#624
"PalmTree 11" is now “DexURL Assist”!
AUG 13,2021
A few weeks ago, Mark showed us a new product he was working on called "PalmTree 11". After much input from the community, he's made lots of changes and rebranded it “DexURL Assist”! Today, Mark will be demonstrating his new and improved application!
#623
Implementing Global Hotkeys For Time Fields - Part 2!
AUG 07,2021
Intuit provides various hotkeys for adjusting the values of Date fields, and Mike's Hanson's Super Stuff templates offer this same feature. In today's webinar, Mike will implement a similar global template for Time fields.
#622
Implementing Global Hotkeys For Time Fields!
JUL 30,2021
Intuit provides various hotkeys for adjusting the values of Date fields, and Mike's Hanson's Super Stuff templates offer this same feature. In today's webinar, Mike will implement a similar global template for Time fields.
#621
Data Structures in Clarion Chapter 6 : Classes!
JUL 23,2021
Classes!
#620
Data Structures in Clarion Chapter 4 : Windows
JUL 16,2021
It's Data structures! In Windows!
#619
PalmTree 11 (Preview)
JUL 09,2021
Mark has been working on a new product called PalmTree 11! Today, he'll be demonstrating what he's done. Some hints:

Securely Organize “Your” Internet
Safe, Simple, Secure for Windows 10
#618
Exploring A Market For Clarion Utilities!
JUL 02,2021
Over the years, Distributed Data Services, Inc. have created several Clarion utilities to enhance the development of their products, including a Clarion source searching app! But are these tools of use to developers in the Clarion community? Should they be made available as third-party products? Charles wants to find out, so today he'll be demonstrating several tools and asking our opinion!
#617
Tokens!
JUN 25,2021
Adding tokens (such as [FirstName] [LastName]) that your end-users can access to your program can be a huge time saver for them, as well as allowing such things as mail and message merge. Andy shows one way to accomplish this!
#616
Introducing Classify.It! Clarion Class Assistant!
JUN 18,2021
Writing classes is one thing, organizing them, commenting them, deriving them, debugging them, and creating them is something else! Those things take time, and the Classify.It! Clarion Class Assistant is here to help! This week, we'll watch Bruce Johnson install and run Classify.It! for the first time ever, with John and Mary there to help him along the way! Why? Because there is no help file yet! This is a first-release Beta, so expect some glitches along the way!
#615
Chrome Explorer Update!
JUN 11,2021
[3rdparty] [capesoft] [chrome explorer]

An update to Chrome Explorer sees the introduction of the ACE Code Editor, Calling JavaScript from your Clarion program, and the Developer Tools window.
Chrome Explorer is based on Chromium, and the Chromium Embedded Framework, an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web!
0:00 - Start
0:04 - Introduction
0:14 - Bruce Starts

See also: #553 for the original Chrome Explorer release webinar..

#614
Potpourri for $800 Alex!
JUN 04,2021
Bruce has a MyTable update. John may talk about the upcoming Classify.It! Class utility, or not!
#613
Data Privacy
MAY 28,2021
[3rdparty] [capesoft] [mytable] [privacy] [encryption] [hashing] [handcode]

A deep-dive into the way MyTable can be used to add data-privacy and tamper-detection features to existing dictionaries and applications.
0:00 - Start
0:02 - Sad news that Bill Rollins has passed away
0:04 - John went Star Trekking across the universe
0:07 - Introduction
0:23 - Bruce Starts

See Also: #537 (MyTable Release Webinar)
#612
Mike Hanson - Threaded Child Browses Part 2!
MAY 21,2021
[learning] [browse] [queue] [thread]

Series:
#611, #612

There is some missing sound for the first few minutes, but returns pretty quickly. Andy and Mike follow the dictum, when John's away Mike will play.
0:00 - Start
0:08 - Introduction
0:20 - Mike Starts

Mike takes a window which contains a parent and child browse, changes the child to a List control, and loads the list control from a background thread - part 2.
#611
Mike Hanson - Threaded Child Browses - Part 1
MAY 14,2021
[learning] [browse] [queue] [thread]

Series:
#611, #612

0:00 - Start
0:04 - Introduction
0:23 - John shows the first glimpse of the Clarion Class Assistant
0:42 - Mike Starts

Mike takes a window which contains a parent and child browse, changes the child to a List control, and loads the list control from a background thread.
#610
Data Structures In Clarion - Part 3
MAY 07,2021
[learning] [file] [view]

Series:
#594, #600, #610

0:00 - Start
0:04 - Introduction
0:20 - CapeSoft Bug Hunt #1
0:23 - Bruce Starts

FILE and VIEW data structures explored.
See Also: Data Dictionary Webinars #409, #412, #413
#609
Data Internationalization: an experiment! Part 2
APR 30,2021
What is Data Internationalization? It's not what you think! Tune in this week for Part 2 to find out more!