Photon and unconventional data display

Good day:
I decided to release the source code of Photon. What is it? Something I use to organize my ideas. I know, you can download Obsidian or any other note taking awesome programs. But this was made using Clarion 12. And I believe this will open the scope of data display. Who says we should display data using browses?
Anyway, you will see that Photon is fast and fun.
You are welcome to use it as inspiration, to modify it, to implement the mechanism for your own programs. With a few conditions. If you improve or add new stuff to the program, send me the changes and I will add them to the GitHub repo.
Deal?
Consider it as… Work in progress…



2 Likes

Repo is alive!

Along with that, you receive a theme engine including the template. Also, everything is GDI accelerated.
Please let me know of any problems and if you need help I will be glad to help.
Hopefully this will serve as the base inspiration for really great and cool Clarion apps. Before you ask, no, it is NOT compatible with AnyScreen because it is using Windows GDI.

Thanks for sharing, but this doesn’t appear to be full source code. From a security standpoint, I am rather reluctant to execute a program compiled with black-box LIBs, unless downloaded from trusted source.

Good point, you can open the APP and remove the MD5 libs. I am doing that in a few minutes. Actually, MD5 was not really needed…

Done, removed the LIBs and functions regarding those LIBs. :slight_smile:
Thank you for bringing that up.

Hi,

This looks real interesting.
Much to learn from it.

Can you maybe export the APP to TXA and DCT to DCTX to allow me to import and open it in C10.

Regards

Johan de Klerk

Trying to compile and getting a bunch of errors (see below)

Summary
File not found or cannot be open: msimg32.lib
File not found or cannot be open: Frame_WP.jpg
File not found or cannot be open: Photon-Splash.jpg
File not found or cannot be open: Noise4.jpg
File not found or cannot be open: 16px.png
File not found or cannot be open: add.ico
File not found or cannot be open: add_20.ico
File not found or cannot be open: add_24.ico
File not found or cannot be open: add_32.ico
File not found or cannot be open: B10.png
File not found or cannot be open: B20.png
File not found or cannot be open: B30.png
File not found or cannot be open: B40.png
File not found or cannot be open: B50.png
File not found or cannot be open: B60.png
File not found or cannot be open: B70.png
File not found or cannot be open: B80.png
File not found or cannot be open: B90.png
File not found or cannot be open: bg10.png
File not found or cannot be open: bg100.png
File not found or cannot be open: bg20.png
File not found or cannot be open: bg30.png
File not found or cannot be open: bg40.png
File not found or cannot be open: bg50.png
File not found or cannot be open: bg60.png
File not found or cannot be open: bg70.png
File not found or cannot be open: bg80.png
File not found or cannot be open: bg90.png
File not found or cannot be open: DarkGradient.jpg
File not found or cannot be open: Hand.cur
File not found or cannot be open: magnify.png
File not found or cannot be open: md5.lib
File not found or cannot be open: milpat.jpg
File not found or cannot be open: MiniMorpho.png
File not found or cannot be open: Noise8x.jpg
File not found or cannot be open: null.png
File not found or cannot be open: Progress.jpg
File not found or cannot be open: progress.png
File not found or cannot be open: rbg10.png
File not found or cannot be open: rbg100.png
File not found or cannot be open: rbg20.png
File not found or cannot be open: rbg30.png
File not found or cannot be open: rbg40.png
File not found or cannot be open: rbg50.png
File not found or cannot be open: rbg60.png
File not found or cannot be open: rbg70.png
File not found or cannot be open: rbg80.png
File not found or cannot be open: rbg90.png
File not found or cannot be open: rwg10.png
File not found or cannot be open: rwg100.png
File not found or cannot be open: rwg20.png
File not found or cannot be open: rwg30.png
File not found or cannot be open: rwg40.png
File not found or cannot be open: rwg50.png
File not found or cannot be open: rwg60.png
File not found or cannot be open: rwg70.png
File not found or cannot be open: rwg80.png
File not found or cannot be open: rwg90.png
File not found or cannot be open: SHA1.LIB
File not found or cannot be open: SHA256.LIB
File not found or cannot be open: Tag.png
File not found or cannot be open: transparent.png
File not found or cannot be open: W1.png
File not found or cannot be open: W10.png
File not found or cannot be open: W20.png
File not found or cannot be open: W30.png
File not found or cannot be open: W40.png
File not found or cannot be open: W5.png
File not found or cannot be open: w50.png
File not found or cannot be open: w60.png
File not found or cannot be open: w70.png
File not found or cannot be open: w80.png
File not found or cannot be open: w90.png
File not found or cannot be open: wg10.png
File not found or cannot be open: wg100.png
File not found or cannot be open: wg20.png
File not found or cannot be open: wg30.png
File not found or cannot be open: wg40.png
File not found or cannot be open: wg50.png
File not found or cannot be open: wg60.png
File not found or cannot be open: wg70.png
File not found or cannot be open: wg80.png
File not found or cannot be open: wg90.png
File not found or cannot be open: wp.jpg
File not found or cannot be open: wp3.jpg
File not found or cannot be open: wp4.jpg

Good day:
I just downloaded everything and made the proper corrections. There is a lib, msimg32.lib, needed for GDI, if you don’t trust it, you can generate your own from msimg32.dll. Other that that, no libs and all the resources are there. I just re-downloaded the ZIP and compiled it after uploading the changes… Never rush a commit. Right?
Sorry for the errors!

Hi, This is very interesting. Is it inspired by ‘The Brain’ (www.thebrain.com)? That application has been around for many years and is quite sophisticated. The paid version is quite pricey as well!

My thoughts as well, I have been using the Brain for at least 20 years

Yes, I wanted my own brain… I made 2 previous versions, I did not quite liked them. Yet, I made this one with triple buffering and such. And I wanted a new horizon for Clarion. Therefore, why not share the source code so all of you can develop something new?
I know, The Brain is pricey. Yes, I could make my own and make some money, but I rather set the foundation for a new generation of Clarion Apps. Get me? Do I make sense?

1 Like

By the way, I stopped using The Brain, it was fine, but lacked a bunch of features. I now use Obsidian, and I shall add, Obsidian is awesome. I wish I created it.