topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday May 27, 2024, 10:19 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: nkDot-corners v0.1.0  (Read 2251 times)

publicdomain

  • Moderator
  • Joined in 2019
  • *****
  • Posts: 736
  • Call me Vic!
    • View Profile
    • Donate to Member
nkDot-corners v0.1.0
« on: October 31, 2023, 08:22 PM »
nkDot-corners

Sequential dot on the North-West, South-East, North-East and finally to the South-West corner, in a loop.

Downloads:


Made for: nkormanik

Original thread: Single Dot in Graphics Window

Source code: nkDot-corners @ GitHub

Targets Microsoft .NET framework v4.5

v0.1.0 notes:
  • Reuses nkDot-editor.
  • Dot color.
  • Dot size.
  • Dot redraw interval.
  • Running time.
  • Background color.
  • Location.
  • Size.
  • Maximized.
  • Always on top.

Day #304, Week #44 @ October 31, 2023

==========

Images:









==========

Release supporters:
  • Jesse Reichler (A.K.A. Mouser from DonationCoder.com)
  • Max P.
  • Kathryn S.
  • Mateusz D.
  • Cranioscopical
  • Tomos
  • luvnbeast
  • nkormanik
  • Deozaan
  • Will you be our next supporter? :)


💗 Support:

One-time Paypal @ https://www.paypal.com/paypalme/victorvls

Our Patreon page @ www.patreon.com/publicdomain.

Email/Paypal: publicdomainvic@gmail.com

Thanks & keep on rocking! 👍
Vic
My name's Victor but do feel free to call me Vic! (now known as "paradisusvic")

❤️ Support on Patreon @ www.patreon.com/paradisusis
New Email/Paypal: paradisusvicgmail.com
« Last Edit: October 31, 2023, 08:28 PM by publicdomain »

nkormanik

  • Participant
  • Joined in 2010
  • *
  • Posts: 554
    • View Profile
    • Donate to Member
Re: nkDot-corners v0.1.0
« Reply #1 on: April 18, 2024, 12:51 AM »
I really, really like nkDot-corners.  One possible 'enhancement' would be to allow for increasing animation speed using the Up Arrow key, decrease animation speed with the Down Arrow key.  Not completely necessary, however.

Here is another related program.  'Claude 3 Opus' helped me make it using Python.  It has the key functionality mentioned above.  I run it on a 4K monitor, so the settings are for that.  User can adjust to their preferences by editing the Python code.


« Last Edit: May 26, 2024, 03:16 PM by nkormanik »

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,754
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: nkDot-corners v0.1.0
« Reply #2 on: April 18, 2024, 01:46 AM »
Well, platform didn't allow me to upload it.  Perhaps someone can suggest an alternative place to save it and make it available?

If you're trying to upload it to this forum, you should be able to zip it up and then upload the zip file.

nkormanik

  • Participant
  • Joined in 2010
  • *
  • Posts: 554
    • View Profile
    • Donate to Member
Re: nkDot-corners v0.1.0
« Reply #3 on: May 26, 2024, 02:19 PM »
Enhancement Requests:

Speed dynamically adjustable while program is running.  Using up-arrow and down-arrow.  Increase or decrease the speed incrementally with each press of those buttons.  Default increment would be, say, 5% of the current speed.  Speed change only affects current session.  Next session returns to default that user has set.

Countdown timer, shown inconspicuously in the upper-left-hand corner of the window.  When time expires, the program quits entirely.  Resolution should be in seconds.  Zero-padded to minutes.  Example: 1:23, 0:45, 0:06, ...

Current speed shown in upper right-hand corner of the window.  Same font and style as the countdown timer.  Number will change if user presses the up-arrow or down-arrow.

No need for labels.  Just show the numbers.  User should know what the numbers mean.

Colors preference: Font = navy blue.

Red dot should not overwrite the numbers at the top.  There should be a small distance between the numbers and the red dot.  Perhaps 10-20 pixels or so.

Aside from not overwriting the numbers, the program can maintain corner-to-corner behavior.

Thanks much, Vic!

Nicholas Kormanik

 Eye Exercise.pngnkDot-corners v0.1.0

p.s. -- Ignore the figure in the middle of the red circle shown above.  I included that in another similar program created with Python.  I included that star figure to better ensure visual focusing during the execution of the program.

« Last Edit: May 26, 2024, 03:14 PM by nkormanik »