Recent

Author Topic: Fun project: QRClock  (Read 466 times)

wp

  • Hero Member
  • *****
  • Posts: 10063
Fun project: QRClock
« on: July 20, 2022, 03:30:24 pm »
I read in the German computer magazine c't about the site qr-clock.glitch.me which displays the current time as a QR code (https://www.heise.de/select/ct/2022/15/2200714212115386663). With a few lines of code, we can do this, too, based on the LazBarcodes package. I added a QRClock demo to the ccr version of the package (https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/lazbarcodes/).
« Last Edit: July 20, 2022, 08:00:42 pm by wp »

Nicole

  • Sr. Member
  • ****
  • Posts: 356
Re: Fun project: QRClock
« Reply #1 on: July 21, 2022, 03:35:35 pm »
LOL, I am c't reader as well and found it funny, but too tricky to find out the time.

Not sure, if my answer ist interesting to you.
At the moment I work on a project (the layout is not pefect as you see) for a clock.
I'll attach you a snapshot.

And it is not too hard. I found this clock by good luck into the free compontent tvplanit / gadgets.
So if you like clocks, have a look at it.
You even can change the faces of the analog clock and the size of the digital digits.
3 runmodi are included: normal watch, contdown and alarm.


Handoko

  • Hero Member
  • *****
  • Posts: 4712
  • My goal: build my own game engine using Lazarus
Re: Fun project: QRClock
« Reply #3 on: July 21, 2022, 05:11:47 pm »
A clock program contest? I'm in.

This is my catww version 0.3:
- Simple UX
- Resizable
- Skin support
- Customable layout and background color
- Multiple clocks

I do not have YouTube account, so I posted the quality-downgraded animation here:
https://postimg.cc/p9g5n9Fg
« Last Edit: July 21, 2022, 05:49:00 pm by Handoko »

jcmontherock

  • Full Member
  • ***
  • Posts: 143
Re: Fun project: QRClock
« Reply #4 on: July 21, 2022, 05:13:16 pm »
Hello,
Components seems to be nice. I try to install the first one: CodeBot. I get an error in compilation of lpk:

"codebot.interop.windows.gdiplus.pas(11906,45) Error: Can't determine which overloaded function to call"


 

TinyPortal © 2005-2018