This app requires JavaScript! Episodes
ClarionLive
See it. Learn it. Share it.
Episodes
#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!
#608
Data Internationalization: an experiment! Part 1
APR 23,2021
What is Data Internationalization? It's not what you think! Tune in this week to find out more!
#607
Everything you wanted to know about recursion, but were afraid to ask!
APR 16,2021
[learning] [recursion]

0:00 - Start
0:07 - Introduction
0:19 - Bruce Starts

Recursion in Clarion. To understand recursion you first have to under recursion.
#606
Designing An Interface - Using an embedded HTML control in your app!
APR 09,2021
HTML pages are a great way to display information. They're a great way to format information in an attractive manner with not-too-much work. In Clarion, we can embed HTML controls in our apps and take advantage of HTML's display strengths. You can even make links in your HTML that launches other procedures in your app! So how do you do this? Tune in and find out!

NOTE: I posted the App used in the Demo, you will need Chrome Explorer, Codejock Suite Control Wrapper (and Codejock Controls), StringTheory, and UltimateDebug in order to open it/run it. There is a TXA export of the app here as well, so you can just clip the code out of that if so desired!
#605
The One Where Mike Do That Queue-doo That He Do So Well!
APR 02,2021
[learning] [queue]

0:00 - Start
0:05 - Introduction
0:21 - Mike Starts

Queues are a fabulously flexible facility within Clarion, but they can be tricky to use. Mike Hanson will discuss some of their interesting quirks and features. Learn to flex the power of queues, while avoiding potential pitfalls.

Further watching: Bruce Johnson on Data Structures in Clarion, Chapter 2 #600
#604
Carl Barnes' Magical GitHub Mystery Tour!
MAR 26,2021
Carl Barnes has been a prolific contributor to the Clarion Community! Join us today as Carl takes us on a Magical Mystery Tour of his GitHub repository, and reveals the wonders within!
#603
John's Birthday Webinar - Clarion Best Practices!
MAR 19,2021
Join us this week for John's Spectacular Birthday Webinar, with the wide-open topic - Best Practices! Join a remarkable panel of Clarion developers as we pose the question - "what are Clarion best practices"?
#602
Converting NetTalk Web Server to Multi-DLL and Using it in a Multi-Site Host
MAR 12,2021
Single EXE to Multi-DLL featuring NetTalk and a Multi-Site Host

Why multi DLL?

Step by step demonstration of converting a single EXE app into a multi-DLL app.
Common mistakes and how to work around them
Deploying the new multi-DLL app in a NetTalk multi-site host web server.
...and knowing me, there will be more.
#601
NEW! noyantis Wrappers Version 5!
MAR 05,2021
This week, Andy Wilton from noyantis will be demonstrating the all-new version 5 of his popular template/class wrappers for the Codejock controls!

LOTS has changed in this new release, including new support for those with multi-dll solutions! Now, you can do all of your settings in one app, and have those settings apply to ALL procedures in all DLLs! Lots of code optimizations and new features makes this a must-have update!

Tune in to see all the new things you can do in the new noyantis Version 5 wrappers!!
#600
Data Structures In Clarion - Part 2
FEB 26,2021
[learning] [queue] [group]

Series:
#594, #600, #610

0:00 - Start
0:04 - Introduction
0:30 - Bruce Starts

Type Casting, Type Conversion, Type Comparison,
References, Pointers,
Complex Types, (Group and Queue),
TYPE attribute

Further watching: Mike Hanson on Queues #605
#599
Templates and Classes and Lists Oh My! Part 10
FEB 19,2021
[learning] [handcoded] [lists]

Series: #566, #568, #571, #574, #578, #582, #586, #596, #598, #599

This week, Mike Hanson continues to continue to continuously continue to continue onward to explore how to write less code for hand-coded lists. All techniques will be considered and applied, included classes, templates, etc.

0:00 - Start
0:02 - Introduction
0:23 - Mike Starts

#598
Templates and Classes and Lists Oh My! Part 9
FEB 12,2021
[learning] [handcoded] [lists]

Series: #566, #568, #571, #574, #578, #582, #586, #596, #598

This week, Mike Hanson continues to continue to continuously continue to continue onward to explore how to write less code for hand-coded lists. All techniques will be considered and applied, included classes, templates, etc.

0:00 - Start
0:02 - Introduction
0:23 - Mike Starts

#597
SetupBuilder Tips & Tricks
FEB 05,2021
[setupbuilder] [mssql] [install]

This week, Andy will be showing us how to use SetupBuilder to install MSSQL, and maybe a few other things as well!

0:00 - Start
0:02 - Introduction
0:20 - Andy Starts

Additional Resources:
From Jane Fleming:

I just wanted to suggest two Complete Beginner resources that somebody might find useful. Both are old. But in Clarion, we’re used to old things.

One is a broad overview video I did 11 years ago intended as part of a series that Friedrich never implemented. It was primarily meant to reduce the fear factor of confronting the IDE. There have been some changes in the IDE since then, but it’s mostly still relevant (if one can tolerate my nasal voice). It consists of 3 short 640x480 MP4 videos:

https://www.beachbunnysoftware.com/SBVideo/sbintro1cc/SBIntro1CC.mp4
https://www.beachbunnysoftware.com/SBVideo/sbintro1cc/SBIntro2CC.mp4
https://www.beachbunnysoftware.com/SBVideo/sbintro1cc/SBIntro3CC.mp4

The second resource (pic below) is a walk through the SB examples with explanations of the differences between compiler directives, script actions, etc.

This can be downloaded within the SB IDE or from the SB website: https://www.setupbuilder.com/products_setupbuilder_dev_download.htm