Skip to content

tashkoskim/TimeFlies

Repository files navigation

TimeFlies

Different clock desings in Windows forms (C#)

Windows forms app with different clock designs made just for fun. In this app I have methods for converting int to binary, hexadecimal, Macedonian words, English words, roman numerals, changing different images in order to simulate an animation and more. Some of the images are found on the Internet and I modified them in Photoshop in order to fit in to my clock design.

Used NuGets

  • DocumentFormat.OpenXml 2.14.0
  • FreeSpire.Doc 9.9.7
  • iTextSharp 5.5.13.2

Screenshots

First screen menu

Clock menu

Binary clock

  • Converting numbers to binary string and playing with png images (for the lights)
    Binary clock

Hexadecimal clock

  • Converting numbers to hexadecimals and applying the result hex number as background form color
    Hexadecimal clock

Macedonian clock

  • Converting numbers into Macedonian words
    Macedonian clock

Roman clock

  • Converting numbers into roman numerals
    Roman clock

Morse clock

  • Current time showed as Morse code
    Morse clock

Sign language

  • Just playing with images for different number (the images are from Wikipedia, author: Ds13)
    Sign language

The English clock

  • Conversion numbers to English words, playing with many png images (in order to “light” the words that tells the time approximately)
    The English clock

Barcode clock

  • I am just printing numbers for hh, mm, ss concatenated together with font “Libre Barcode 128”
    Barcode clock

Digital clock

  • The numbers are actually symbols (‘|’ and ‘_’) and are written in one multiline textbox with Courier New font
    Digital clock

Abacus clock

  • The background wooden frame was made in Photoshop using free images from the Internet. I am just changing the locations of the beads for different number (hh, mm or ss)
    Abacus clock

Predator clock

  • Made as an inspiration of the Predator movie. The metallic display is made in Photoshop, and for the numbers I used images in Picture boxes
    Predator clock

Analog clock

  • This was made following some tutorial on YouTube (the design was made in Photoshop)
    Analog clock

Counter clock

  • The counter digits were made in Photoshop. The data for the holidays are read automatically from the uploaded documents on the official website
    Counter clock

Bouncing balls clock

  • I used timers, Graphics to draw ellipse and Paint event
    Bouncing balls clock

Christmas clock

  • I made GIF animations in Adobe Animate for each digit and I used them in the app. For the 3 different modes, I have 3 different types of gif-s.
    Christmas clock

Author