Application Name | T-Clock 2010 |
Version | Build 95 |
Short Description | Highly Configurable Taskbar Clock |
Supported OSes | Windows 2000/XP/2003/Vista/2008/7 32 & 64 bit |
Web Page | www.StoicJoker.com/TClock for general info. Download is still only available here. |
Download Link | [ You are not allowed to view attachments ] |
Download Link | [ You are not allowed to view attachments ] This is LonelyPixel's build containing Henriko's Week Number fix |
Download Link | White Tiger's GitHub Release Page (https://github.com/White-Tiger/T-Clock/releases) |
System Requirements |
|
Version History |
|
Author | Stoic Joker (https://www.donationcoder.com/forum/index.php?action=profile;u=122274) - Has officially closed the project as of Saturday March 10, 2012 |
Source Code | Stoic Joker's Last (unreleased) Build 98 (http://www.stoicjoker.com/TClock/Download.php) and then... |
Author | WhiteTigX (https://www.donationcoder.com/forum/index.php?action=profile;u=415641) - Grabbed the released source code and reopened the project about a year later |
-+- | LonelyPixel's GitHub Source Code Repository (https://github.com/dg9ngf/T-Clock) |
-+- | White Tiger's GitHub Source Code Repository (https://github.com/White-Tiger/T-Clock) |
Okay, So I've been trying to get this project back off the ground for a few years ... and as of late ... That's really been starting to bug me. Missing source code issues aside ...(long story documented elsewhere)... I still had the partially branded project file from the web server to work with. That copy however (actually all of them in retrospect...) had an issue with MSVS 2005 SP1, which caused a quite consistent shell crash on load. I confirmed this by compiling the code with MSVS 2005 (no service packs) and it did indeed run just fine. Hence the conclusion that either SP1 or something that SP1 didn't like about my code was the culprit.
I have spent the better part of the last 3 days hammering on this in an attempt to render that particular bugg nice and dead. I have succeeded. Hence (in a mild fit of artistic rage...) I have decided to display said buggs still twitching carcase here ... on the odd chance that someone may need to drive a similar stake through one of its cousins:Code: C++ [Select]
oldWndProc = (WNDPROC)(LONG_PTR)GetWindowLongPtr(hwndClock, GWL_WNDPROC); // The x64 Bugg Was Here // SetWindowLongPtr(hwndClock, GWL_WNDPROC, (LONG)(LONG_PTR)WndProc); <--+++----<<<<< FAIL Code!!! SetWindowLongPtr(hwndClock, GWL_WNDPROC, (LONG_PTR)(LRESULT)WndProc); //----+++--> This Fixed IT!! SetClassLong(hwndClock, GCL_STYLE, GetClassLong(hwndClock, GCL_STYLE) & ~CS_DBLCLKS);
Will TC2010 make it to release?I don't know. But this is a hell of a lot closer to a good start then I've been in the past 4 years.
:D-Original Post
ouch, thats a tricky one.-mouser (March 02, 2010, 06:30 PM)
What's up with having two casts (ie., (LONG)(LONG_PTR))? A single (LONG_PTR) ought to suffice...Ought to, being the operative part :) ...But results in:-f0dder (March 03, 2010, 01:53 AM)
Hm, just did a silly little test - obviously won't work runtime, but compiles clean with the following two compilers (VS2008 + SP1):I'm like totally open for suggestions here. ;)
Microsoft (R) C/C++ Optimizing Compiler Version 15.00.30729.01 for x64
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86-f0dder (March 03, 2010, 06:35 AM)
...should work fine for older compilers as well, although there is a PlatformSDK dependency to have GWLP_* work (dunno when that was introduced, but iirc it works fine on VS2005).It does, and is used/was required to get the origional (VS2k5) project off the ground
Note that I prefer the C++ style cast operators, but C style (cast) just as well (they're less explicit and harder to grep for, though, and the C++ operators allow you to be more precise wrt. what/why you're casting).That decision was made for me as the origional (authors) code is pure C, which I haven't changed ... But have regretted more than once...
this is a pointer, except, like... it's an integer-f0dder (March 03, 2010, 01:53 AM)
As I'm sure you know, it's quite common in C to store pointers in int variables. While this might not be a good practice in general there are times when it makes sense, such as for SetWindowLongPtr() where all the API is interested in is storing a small blob of data - it doesn't care what that data is (the user of the API gets to decide what the data means).A void* is a better choice - it's opaque ("don't go around manipulating this like you woudl an int"), you don't run into trouble on platforms where sizeof(int) != sizeof(T*) (16- and 64-bit x86 platforms), et cetera. 8 of the 10 documented indices for Get/SetWindowLongPtr are pointer types.-mwb1100 (March 03, 2010, 08:05 PM)
On the other hand, Microsoft should have made it so that passing a LONG_PTR type (whether by casting or not) to SetWindowLongPtr() should not have caused a warning whether the build was for 32 or 64 bit. That's really where something fell down here. The whole point of a type like LONG_PTR is so that the conditional code that Stoic Joker ended up using wouldn't be necessary.And, at least on VC2008, there is no warning when doing the single cast. Can't see why there would be with other versions of the compiler, either, really - but mistakingly using SetWindowLong (instead of SetWindowLongPtr) at 4am because you haven't had enough coffee... then yeah :) (or perhaps some flaky old PlatformSDK version - but I kinda doubt that as well).-mwb1100 (March 03, 2010, 08:05 PM)
Stoic,
Sorry I can't offer any programming tips, but I did want to chime in and say that TClock has been one of my must have programs for a couple of years now.
Take this as encouragement that I'd love to see your latest version when it becomes available!-Daleus (March 03, 2010, 11:13 AM)
T-Clock 2010 alpha download link is (and will be) at the bottom of the first post of this thread.Looks good so far. No errors.
Go ahead bebrutalhonest... ;)-Stoic Joker (March 13, 2010, 02:28 PM)
the dialog box that comes up says something like 18:wx:yzformat of that is hh:mm:ss so it looks like it's counting down from 18 hours.
60 - 100 seconds timer?Yup. As a somewhat vague example, there are these sites that make you wait before letting you do certain things, and if you miss a window of opportunity you are made to wait another period of time. It has been my experience that the quoted wait times are often communicated in seconds. I've seen 500 seconds wait times, FWIW.-Stoic Joker (March 18, 2010, 06:18 AM)
I ganged all the spinner controls together so that clicking up on 59 seconds would automatically set minutes to one. So as each spinner reaches it max (or min) value, it will start updating its neighbor control.Aha. Thanks for the explanation.
I can pull that (update yer neighbor) part if it's to confusing/annoying - or try tweaking it for clarity if it's saveable.I'm not sure yet. There is an element of convenience to having the conversion done automatically.
Yup. As a somewhat vague example, there are these sites that make you wait before letting you do certain things, and if you miss a window of opportunity you are made to wait another period of time. It has been my experience that the quoted wait times are often communicated in seconds. I've seen 500 seconds wait times, FWIW.
A little more detail on what I did:
I put the focus in the seconds field, entered 100 and subsequently used tab to visit other fields, ensuring that the other time fields were 0. From what I can see, tabbing off of the seconds field does not appear to update the time fields. At the time when I click on the start button, what I see for time values consists of:
0 Days
0 Hours
0 Minutes
100 Seconds
If I visit the Timer dialog subsequently and copy-paste the seconds value elsewhere, I see a value of 65595.-ewemoa (March 18, 2010, 07:49 AM)
I noticed that if I press the X button to remove a timer without stopping it first, it still appears under the T-Clock Timers submenu. After the timer expires, it goes away, but I guess there's no straight-forward way to get at it to stop it. Am I missing something obvious may be?
8. Some other stuff I can't remember at the moment.Please, sir, I want some more of that. :)
9. Additional items I can't remember - But included on request.8. Some other stuff I can't remember at the moment.Please, sir, I want some more of that. :)-cranioscopical (March 19, 2010, 12:48 PM)
Code: C++ [Select]
if(day > 42) day = 7; // It was either Hitchhikers Guide to the Galaxy -or- the 49.7 day bugg :-)
Ha ha ha ha ha :DNow you can stick anything anywhere & it'll convert it for you on-the-fly as needed.
Sounds good to me :Thmbsup:Hopefully I'll have a new build ready sometime this weekend.
Good luck! Err, I guess this happened while I was composing this response.../me goes off to download.-Stoic Joker (March 18, 2010, 08:04 PM)
Tabbing Issue was actually with Virtual PC. After I restarted the whole shebang it started working just fine.Congratulations -- it seems it wasn't your code :)-Stoic Joker (March 18, 2010, 10:01 PM)
1. Deleting a running timer, also stops said timer.
2. Deleting a timer no longer scrambles all of the other configured timers.
3. Removed excess MessageBoxes (that weren't actually supposed to be there - oops!).
4. Fixed ... Tab Order issue.
5. Entering out-of-range time data is now auto-converted to its D:HH:MM:SS equivelents
6. Timer Status message now reflects the above ... - This will eventually be a "Live" counter.
7. Timers that were running on program shutdown are automatically reset so they don't get stuck as unstartable.
8. Some other stuff I can't remember at the moment.
as soon as I can get the Stopwatch to stop acting like a rabid ape.;D (You can reform a rabid ape with a paid bear.)-Stoic Joker (March 19, 2010, 11:19 PM)
Thank you for this Windows7 compatible utility. :Thmbsup:
If I could ask for one feature: Week in "Date Options". Would be very useful. Thanks.-wr975 (March 20, 2010, 09:26 AM)
Feature request: right-click menu option to do internet time sync
(i'm not suggesting you code the time sync, merely find a way to trigger the built-in windows internet time sync that can be seen in the "Adjust Date and Time" dialog).-mouser (March 20, 2010, 09:37 AM)
7. Timers that were running on program shutdown are automatically reset so they don't get stuck as unstartable.-Stoic Joker (March 18, 2010, 10:01 PM)
So what currently happens is that one can still start them up, but they don't auto-resume. Is that correct? That's my interpretation of what I'm observing. Definitely seems good to be able to start them again!-ewemoa (March 19, 2010, 07:08 PM)
1. Broken Timer Test Sound Button Bugg.Verified locally :Thmbsup: ...and the Test button even stops the sound being tested.
2. Can't Add 2nd Timer if First is Running Bugg.-Stoic Joker (March 20, 2010, 07:33 PM)
It looks like you can create multiple instances -- is that intentional?-ewemoa (March 20, 2010, 08:26 PM)
Thank you for this Windows7 compatible utility. :Thmbsup:
If I could ask for one feature: Week in "Date Options". Would be very useful. Thanks.-wr975 (March 20, 2010, 09:26 AM)
Hm... Let me make sure I got this right; You're looking for the week # (1-52) of the year, yes? While I've not a clue what this is used for, it's got to be the (hands down) most requested feature in T-Clocks history (at least the part I've been involved in). So it's definitely on the To-Do list. I can't say when it will be added (i gota figure out how first) but it will be added at some point.
If I'm of base, feel free to clarify, and I might give that a shot too. ;)-Stoic Joker (March 20, 2010, 05:35 PM)
In [ISO8601], the week number is defined by:
weeks start on a Monday
week 1 of a given year is the one that includes the first Thursday of that year. (or, equivalently, week 1 is the week that includes 4 January.)
1. All 3 of the afore mentioned Week-of-Year options listed above.I haven't tried to grok the week stuff, but FWIW, I put Wm Ws and Ww in a custom format under "Advanced Clock Configuration Options". What I see currently is:-Stoic Joker (March 23, 2010, 06:07 PM)
2. Finally... a help file describing the currently available custom format options.I see and have opened a file named T-Clock Help.rtf. I see sections for Date, Time, and Other Options.
3. Bugg fix for the Menu Dismissal Issue (it didn't always go away when told - It does now)I'm not sure I experienced this one before and I don't think I see it now.
4. Bugg fix for Stopwatch's Evil Psychotic Twin issue.Twin seems long lost now ;)
5. Bugg fix for Child dialogs (Properties/Timers/Stopwatch) failure to gain focus (pop-under) issue.See remark for 3.
6. Bugg fix for bashful tooltip issue.
7. Finally created help file that explains how to make it do what it does.Was this a reference to T-Clock Help.rtf?
Below is some feedback for: T-Clock 2010 (alpha -5- Release to DC).zip1. All 3 of the afore mentioned Week-of-Year options listed above.I haven't tried to grok the week stuff, but FWIW, I put Wm Ws and Ww in a custom format under "Advanced Clock Configuration Options". What I see currently is:-Stoic Joker (March 23, 2010, 06:07 PM)12 12 12
Perhaps that's working :) Anyway, just some feedback on that functionality...-ewemoa (March 23, 2010, 09:08 PM)
Yes, Help file was the other most requested feature. While I was tracing through the output formatting code line by line to decide where & how best to include the week stuff, it occurred to my Hay why not take notes ... and those notes are now the help file (or at least a reasonably good start on one).2. Finally... a help file describing the currently available custom format options.I see and have opened a file named T-Clock Help.rtf. I see sections for Date, Time, and Other Options7. Finally created help file that explains how to make it do what it does.Was this a reference to T-Clock Help.rtf?
These were rather subtle, but very annoying.3. Bugg fix for the Menu Dismissal Issue (it didn't always go away when told - It does now)I'm not sure I experienced this one before and I don't think I see it now.5. Bugg fix for Child dialogs (Properties/Timers/Stopwatch) failure to gain focus (pop-under) issue.See remark for 3.
6. Bugg fix for bashful tooltip issue.
Well, much as I hate to regard silence as acceptance ... I gotta go with it.Didn't you see me post above?... ;) or was the link useless?
[...]
As Always, Feedback Greatly Appreciated.-Stoic Joker (March 23, 2010, 06:07 PM)
Well, much as I hate to regard silence as acceptance ... I gotta go with it.Didn't you see me post above?... ;) or was the link useless?
[...]
As Always, Feedback Greatly Appreciated.-Stoic Joker (March 23, 2010, 06:07 PM)
https://www.donationcoder.com/forum/index.php?topic=21944.msg199412#msg199412-AbteriX (March 24, 2010, 06:32 AM)
Here are the date time formatting settings i use; frankly i don't know why anyone on earth would use anything but these, so i suggest they be made not only the defaults, but the only option available unless the user is willing to hack the executable:-mouser (March 25, 2010, 07:29 AM)
It seem almost poetic :-\ lyrical - Is there a tune that goes with it?Good question :)-Stoic Joker (March 26, 2010, 06:48 AM)
Up Coming Stuff: I'm currently working on the (much needed) "live" timer countdown interface. The plan is to have a single location where a selectable group of active timers can be monitored.Sounds nice! Would a hotkey to toggle visibility make sense?
Also working on making the stopwatch controllable from the command prompt, so a script can start/stop/lap/reset the counter for execution time checking.Mmmmm, command line access. More of that!
Beyond that ... I'm running out of ideasHow easy/likely is a non-registry-using (=> portable-friendly) version?
Hm... I'll look into it.It seem almost poetic :-\ lyrical - Is there a tune that goes with it?Good question :)-Stoic Joker (March 26, 2010, 06:48 AM)Up Coming Stuff: I'm currently working on the (much needed) "live" timer countdown interface. The plan is to have a single location where a selectable group of active timers can be monitored.Sounds nice! Would a hotkey to toggle visibility make sense?-ewemoa (March 26, 2010, 08:11 AM)
I've already got a few issues with the current CLI options, so what else I can do in that direction will depend on how well that turns out.Also working on making the stopwatch controllable from the command prompt, so a script can start/stop/lap/reset the counter for execution time checking.Mmmmm, command line access. More of that!
Inside Program Files (UAC/File Permissions/etc.) no. Outside Program Files .ini handling isn't really that difficult - So it sounds do-able.Beyond that ... I'm running out of ideasHow easy/likely is a non-registry-using (=> portable-friendly) version?
Stopwatch can now can be controlled form the command line:Woohoo! Mmm, command line options...Sorry, I'll try to contain myself.
/exit : Exit T-Clock 2010
...
/stop : Stop (pause really) the Stopwatch Counter
/lap : Record a (the current) Lap Time
/reset : Reset Stopwatch to 0 (stop as/if needed)-Stoic Joker (March 27, 2010, 01:16 PM)
/prop : Open T-Clock 2010 PropertiesThese made a corresponding dialog of T-Clock active -- which seems to make sense for /prop, but I'm not sure it does for /start. Do you get the same behavior?
/start : Start the Stopwatch Counter (open as/if needed)
Timers Can now be viewed/monitored:Took me a bit to figure out how to make that window appear :)
Highlight a timer in ListView & hit Delete - To get Exit Options.This seemed to work for all three cases.
Note: Timer Watch will automatically close if last timer is removed, or if a Single watched timer Expires.I observed these two results too. I'm not sure what I think of the latter yet.
Trying out the first beta of TC2010 (congratulations, btw :Thmbsup:)The /prop & /exit switches have always been in T-Clock, they're part of Kazubon's origional code. /stop, /lap, & /reset are all rather predictable as they assume (require) the stopwatch be running to effect their changes. /start however has a dual purpose (requirement) which will both start the counter and launch the stopwatch dialog window if it isn't already open. If the stopwatch window was already open, it would only start the counter in the pre-existing window.Stopwatch can now can be controlled form the command line:Woohoo! Mmm, command line options...Sorry, I'll try to contain myself.
/exit : Exit T-Clock 2010
...
/stop : Stop (pause really) the Stopwatch Counter
/lap : Record a (the current) Lap Time
/reset : Reset Stopwatch to 0 (stop as/if needed)-Stoic Joker (March 27, 2010, 01:16 PM)
The quoted 1 + 3 items appear to work as expected here./prop : Open T-Clock 2010 PropertiesThese made a corresponding dialog of T-Clock active -- which seems to make sense for /prop, but I'm not sure it does for /start. Do you get the same behavior?
/start : Start the Stopwatch Counter (open as/if needed)-ewemoa (March 27, 2010, 04:12 PM)
I guess it would seem a bit quirky at first glance - But the logic behind it is that if there is only one timer(/purpose for the window) running, and that timer is canceled, why make the user close two windows just to get rid of it. Hence the window's self terminating if un-needed behavior.Timers Can now be viewed/monitored:Took me a bit to figure out how to make that window appear :)
Some observations:
I had a single timer visible in the Timer Watch dialog, stopped it from the Add/Edit dialog (so this is neither expiring nor plain removal from the dialog), and noticed that the Timer Watch dialog went away. Is that what happens there? Not sure what I think of that yet.
Highlight a timer in ListView & hit Delete - To get Exit Options.This seemed to work for all three cases.
I started to wonder whether it might be useful to be able to start expired or stopped timers from the Timer Watch dialog -- and/or perhaps have some way to get the Add/Edit Timer dialog to appear via a hotkey or button press. Still at the wondering stage though.
[/quote]Note: Timer Watch will automatically close if last timer is removed, or if a Single watched timer Expires.I observed these two results too. I'm not sure what I think of the latter yet.
Okay, as it turns out Hotkeys are a hell of a lot easier that I'd originally thought. So...Thanks for adding these. They seem to work here.
T-Clock Hotkeys
Ctrl + Shift + S : Opens the T-Clock Stopwatch.
Ctrl + Shift + T : Opens T-Clock Add/Edit Timers.
Ctrl + Shift + W : Opens the T-Clock Timer Watch Window.
Note: Timer Watch will auto-close if it isnโt needed (has no timers being watched).-Stoic Joker (March 28, 2010, 01:08 PM)
Okay, as it turns out Hotkeys are a hell of a lot easier that I'd originally thought. So...Thanks for adding these. They seem to work here.
T-Clock Hotkeys
Ctrl + Shift + S : Opens the T-Clock Stopwatch.
Ctrl + Shift + T : Opens T-Clock Add/Edit Timers.
Ctrl + Shift + W : Opens the T-Clock Timer Watch Window.
Note: Timer Watch will auto-close if it isnโt needed (has no timers being watched).-Stoic Joker (March 28, 2010, 01:08 PM)
Ctrl+Shift+T happens to be something I use often for Firefox (opening the most recently closed tab).-ewemoa (March 29, 2010, 08:59 PM)
Given the possibility of conflicting shortcut keys, I wonder if configurability of the specific keys would be helpful. If that's a pain or too much work or whatever, perhaps you can punt on the shortcut keys for the moment (sorry, I know I asked for them initially).
A random thought: if command line options for the functionality of opening (and closing or toggling) the various windows were available, it'd be possible to set up something else (e.g AHK or FARR) to handle the specification and triggering of hotkeys. What do you think?
So I sent a hoot out to the void in June of 2008, not really expecting any return, but sometimes you try, you know, just in case. - So imagine my pleasant surprise to find a message in my inbox from that most stoic of jokers. ;D
Not only that, but he had done the thing I asked for(!) How totally awesome!
Now, just one little thing....
I asked for Julian date, but it turns out that what is often referred to as 'Julian date' is, um, really Ordinal date (http://en.wikipedia.org/wiki/ISO_8601#Ordinal_dates) :-[ In other words, what I was really looking for is 'Day of the year' 1-135, 366 on leap years. Please? Pretty Please?-callethan (March 30, 2010, 09:22 AM)
Also, one of the neat features in TClockEx was having 'launch other application' in the Mouse config menus.Um... TClockEx was Dale Nurden's project ... I'm the other guy... ;)
Gotta say, us power users tend to have a couple applications tied to hotkeys, so you really have to allow users to re-assign or disable them.Yes, I've slowly been resigning myself to that. The last build was just a test to see if I could do it (add hotkeys) ... Next trip through we get to find out if I can do it correctly... :)
been using TClock, TClockEX, etc. for about the last 10 years, and it is really nice to see this work and refreshing. THANK YOU! :Thmbsup:
Well, much as I hate to regard silence as acceptance ... I gotta go with it.-Stoic Joker (March 23, 2010, 06:07 PM)
Guess I'll just half to get blind drunk and a dart board to figure this one out.
Now, just one little thing....Luckily (for both of us) the code is strikingly similar - So I got all of the above it one shot. How ever while Julian Date was crystal clear regarding the "Thow Shalt Not Uses Any Other But UTC" part, the Ordinal Date (after an hour on Google) wouldn't break one way or the other. ... So I did both:
I asked for Julian date, but it turns out that what is often referred to as 'Julian date' is, um, really Ordinal date (http://en.wikipedia.org/wiki/ISO_8601#Ordinal_dates) :-[ In other words, what I was really looking for is 'Day of the year' 1-135, 366 on leap years. Please? Pretty Please?-callethan (March 30, 2010, 09:22 AM)
Well, much as I hate to regard silence as acceptance ... I gotta go with it.-Stoic Joker (March 23, 2010, 06:07 PM)
Sorry for not responding about the week feature request. Totally missed that post as you said, it'll take some time. Thank you for implementing this feature. I think it's perfect the way it is (ISO Sunday, ISO Monday, Simple). :Thmbsup:-wr975 (March 30, 2010, 01:02 PM)
Guess I'll just half to get blind drunk and a dart board to figure this one out.
And yet, I'm sure you'll hit the bulls-eye!
A few Donation Credits coming your way for the indefatigable effort and constant improvement!-cranioscopical (March 30, 2010, 01:34 PM)
I hope not - That'll make the bull real mad ... Then What'll I Do...Try for the udder one?
Luckily (for both of us) the code is strikingly similar - So I got all of the above it one shot. How ever while Julian Date was crystal clear regarding the "Thow Shalt Not Uses Any Other But UTC" part, the Ordinal Date (after an hour on Google) wouldn't break one way or the other. ... So I did both:
1. OD = Ordinal Date (YYYY-DDD) Using UTC Time (shown in screen shot below).
2. Od = Ordinal Date (YYYY-DDD) Using Local Time.
3. DOY = Day-Of-Year in Decimal (001 - 366) format.
Dunno if there's much you can do about the time sync issue - unless you're willing to run a background service with admin privileges that t-clock can communicate with :)-f0dder (April 03, 2010, 10:51 AM)
who cares if a uac prompt comes up?-mouser (April 03, 2010, 11:42 AM)
if time sync is a manual action triggered from system tray i dont mind if i have to ok a UAC prompt. i just want to have easy access to the command.Understood. point taken, but "we" still have to contend with the proclivities of the rest of the great unwashed masses... that also might be inclined to set this thing off, and spasticly panic of an ominous looking security message is triggered.
Thanks for the update.
I briefly tried the HotKeys feature in beta -5-.
(see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=21944.msg200862#msg200862))
To reproduce, please try:
1. Bring up HotKeys tab in Properties dialog (what, no hotkey for this? kidding)-ewemoa (April 06, 2010, 07:56 AM)
2. Click Reset button for "Display Timer Watch Hotkey"
3. Enter hotkey: Control+Shift+S
4. Click Apply buton
5. Press: Control+Shift+S (notice window pop up)
6. Click Reset button for "Display Timer Watch Hotkey"
7. Try to enter hotkey: Control+Shift+S (notice that only the text Control+Shift shows up and a timer watch window pops up)
8. Click on Properties dialog
9. Try to enter hotkey: Control+Shift+S (notice that the text field gets additional content)
After the initial (just updated) run can you do it again?Sorry, not sure I follow. I tried the steps again (after exiting the application once and restarting it) and was able to reproduce, FWIW. I also re-downloaded (with 2 different browsers) but the hashes came out the same as the original beta -5-.-Stoic Joker (April 06, 2010, 09:07 AM)
After the initial (just updated) run can you do it again?Sorry, not sure I follow. I tried the steps again (after exiting the application once and restarting it) and was able to reproduce, FWIW. I also re-downloaded (with 2 different browsers) but the hashes came out the same as the original beta -5-.-Stoic Joker (April 06, 2010, 09:07 AM)-ewemoa (April 06, 2010, 04:33 PM)
BTW, I have not succeeded in getting a hotkey with the windows key to work. Should it?-ewemoa (April 07, 2010, 06:41 AM)
The Windows keys do not work reliably because they're a reserved System Key.I was just reading about RegisterHotKey (http://msdn.microsoft.com/en-us/library/ms646309%28VS.85%29.aspx):-Stoic Joker (April 07, 2010, 05:40 PM)
The F12 key is reserved for use by the debugger at all times, so it should not be registered as a hot key. Even when you are not debugging an application, F12 is reserved in case a kernel-mode debugger or a just-in-time debugger is resident.I noticed that the latest T-Clock 2010 doesn't allow F12 to be registered :)
Tangential note...The Windows keys do not work reliably because they're a reserved System Key.I was just reading about RegisterHotKey (http://msdn.microsoft.com/en-us/library/ms646309%28VS.85%29.aspx):-Stoic Joker (April 07, 2010, 05:40 PM)-ewemoa (April 13, 2010, 08:55 PM)
The F12 key is reserved for use by the debugger at all times, so it should not be registered as a hot key. Even when you are not debugging an application, F12 is reserved in case a kernel-mode debugger or a just-in-time debugger is resident.I noticed that the latest T-Clock 2010 doesn't allow F12 to be registered :)
BTW, do you know of a good list of reserved keys? What I've found so far is:
http://www.aquariussoft.com/pc-keyboard-hotkey/help-windows-shortcuts.asp
(Pardon the side track - But I just remembered something - There is a program Listed here on the board called ActiveHotKeys that was a total Life Saver when I was working on the configurable hotkeys part. It was the only reason I found out that I was registering the keys properly, but with the wrong information (which is why nothing had worked in testing (for 2 days)). So... I just wanted to throw in a quick pitch for it. :)I'm also a fan of it :) Though I noticed it didn't seem to work with at least one AHK hotkey of mine (may be that's normal).-Stoic Joker (April 13, 2010, 09:40 PM)
Anyhow, I never did find a truly complete list of (default) Windows HotKeys (but I love collecting them), which is why I started putting together a database of them - which I then never had time to finish. It's a bit plain (ok it's ugly) but works:Thanks for that. That reminds me -- I looked into what you said about the Windows key being reserved a bit more and found this:
Stoic Joker's HotKey db (http://www.stoicjoker.com/HotKeys/)
Oh, and if you have any suggestions on/for the Time Sync "feature" (mess) I'm still futzing with it.To be honest, I don't ATM. But if I think of something...
Edit:[/b] I forgot to ask -- I found this Global Atom Viewer (http://www001.upp.so-net.ne.jp/yamashita/product/debug/atomview.htm) but it appears to be a Japanese application. It seems to be handy when doing RegisterHotKey-related things. Do you know of anything similar in English?-ewemoa (April 14, 2010, 12:40 AM)
I think there is. Does the image in the following post help?
https://www.donationcoder.com/forum/index.php?topic=21944.msg200201#msg200201-ewemoa (April 17, 2010, 05:01 PM)
I have installed the beta 6, and have noticed the following.Unfortunately I can't seem to duplicate this behavior. I moved my Taskbar to the right side of the screen, selected T-Clock properties and it popped up to the left of the Taskbar as expected. I tried this on both the left & right monitor of a dual monitor (Win7 x64) rig and on a WinXP single monitor rig. Do you perhaps have another desktop customizing app that in bay be confused by/conflicting with?
The properties dialog doesn't appear on screen - but it is in the window list. It looks like it is appearing to the right of the taskbar - however as my taskbar is on the right of the screen this places it off screen.-sagji (May 14, 2010, 07:36 AM)
If I open the properties dialog and go to the alarm page and press OK, or Cancel, - then after about 7 secs. explorer stops working. If instead I go to the clock text, or time format pages it works correctly.I can't duplicate this one either - But I haven't dug at it extensively yet.
The initial colour of the clock text is black - however the background is also nearly black, so the text is hard to read. While different OSs and themes vary I think that very dark backgrounds are much more common that very light ones, and that white would thus be a better default colour.Now that one has been bugging the crap outa me, and is now on the ToDo list (I had been waiting to revamp the defaults till later).
When creating an alarm it is difficult to enter the time by typing in the time. In the hour field the cursor is usually at the beginning (even after typing a digit) and thus any typed value is discarded. The minutes field is a little better - or I was just more experienced at the field's oddities.Damn, that is annoying, I'll see about changing its behavior to be more like the Create Timers dialog.
Alarm sounds tend to be short - often so short as to be easily missed. It would be useful to specify the number of occurrences - so that the bell could ring say 6 times at 6 pm.
Windows 7 Home Pro x64 (UK) Single mointor (2560x1600) 144 DPI (150%), No extra apps. Sometimes it will show just the left border of the dialog on the right of the screen. The high DPI setting throws a lot of apps off, so a likely suspect.I have installed the beta 6, and have noticed the following.Unfortunately I can't seem to duplicate this behavior. I moved my Taskbar to the right side of the screen, selected T-Clock properties and it popped up to the left of the Taskbar as expected. I tried this on both the left & right monitor of a dual monitor (Win7 x64) rig and on a WinXP single monitor rig. Do you perhaps have another desktop customizing app that in bay be confused by/conflicting with?
The properties dialog doesn't appear on screen - but it is in the window list. It looks like it is appearing to the right of the taskbar - however as my taskbar is on the right of the screen this places it off screen.-sagji (May 14, 2010, 07:36 AM)-Stoic Joker (May 14, 2010, 06:44 PM)
Actually I was thinking of alarms, not hourly chimes. The standard samples, and a lot of other suitable sounds, are so short as to be easily missed, but I don't want the alarm to repeat until cancelled.Alarm sounds tend to be short - often so short as to be easily missed. It would be useful to specify the number of occurrences - so that the bell could ring say 6 times at 6 pm.
Ring 6 times at 6:00pm - You mean for the hourly chime? The plain alarms have the repeat option which will loop the sound file until dismissed. Also for alarms, you can throw any sound file at it .wav, .mdi, .mp3 ... The sounds that come with are just handy examples to play with (Okay, granted I love the ClockChimes.wav - But it isn't mandatory... ;) ).
Now the 6 rings @ 6 Hourly Chime thing I like, I'd actually been toying with trying that ... So it looks like I will be now.
Actually I was thinking of alarms, not hourly chimes. The standard samples, and a lot of other suitable sounds, are so short as to be easily missed, but I don't want the alarm to repeat until cancelled.Hm... Let me Mull that one over a bit - I got see how many worms come flying outa the can when I open it before comitting... ;)-sagji (May 15, 2010, 02:07 PM)
I changed my DPI setting to 100% (96 DPI) an the problem didn't occur, but strangely when I set it back to 150% it didn't recur until I restarted explorer - although normally it occurs all the time.I do most of my testing With a Virtual PC running WindowsXP (Which makes for safer crashing) I set it to 150DPI, and discovered much of the T-Clock interface looks like crap that way. Are you seeing that also? But the Properties Dialog positioning remains (on screen) correct. Damn peculiar it is.-sagji (May 16, 2010, 08:16 AM)
I have noticed a new problem. When the taskbar is set as transparent there are minor redraw artefacts. When I mouse over an Icon in a toolbar and move the mouse away there is a faint grey square round the icon. Also when a tooltip disappears there is a faint line round where it was, and when the transparency is changed the separator used between toolbars suffers a similar problem.That almost sounds like a driver issue - Vista had problems with stalling clock output (and etc...) when it was first released, but after a few MS updates the problem went away...Which is why I never looked into it. What OS and hardware configuration are you running?
A screen shot would explain this much better - however the effect isn't seen in the screen shot - which also doesn't show the transparency at all.
A lot of programs do look bad at high DPI settings but T-Clock looks fine. On the Windows 7 custom DPI dialog there is a checkbox for "Use XP style DPI settings" which in my case is unticked.I changed my DPI setting to 100% (96 DPI) an the problem didn't occur, but strangely when I set it back to 150% it didn't recur until I restarted explorer - although normally it occurs all the time.I do most of my testing With a Virtual PC running WindowsXP (Which makes for safer crashing) I set it to 150DPI, and discovered much of the T-Clock interface looks like crap that way. Are you seeing that also? But the Properties Dialog positioning remains (on screen) correct. Damn peculiar it is.-sagji (May 16, 2010, 08:16 AM)-Stoic Joker (May 16, 2010, 02:29 PM)
I have noticed a new problem. When the taskbar is set as transparent there are minor redraw artefacts. When I mouse over an Icon in a toolbar and move the mouse away there is a faint grey square round the icon. Also when a tooltip disappears there is a faint line round where it was, and when the transparency is changed the separator used between toolbars suffers a similar problem.That almost sounds like a driver issue - Vista had problems with stalling clock output (and etc...) when it was first released, but after a few MS updates the problem went away...Which is why I never looked into it. What OS and hardware configuration are you running?
A screen shot would explain this much better - however the effect isn't seen in the screen shot - which also doesn't show the transparency at all.
Is there, as explained, a possibility to add the week number Wm in first coloumn of the Calendar???
It would be great.-Miaz (May 21, 2010, 03:52 AM)
I have downloaded the 0.7 release.If you could export the T-Clock config from the registry and either post it or send it to me, it will be easier for me to resolve - If I can duplicate the crash.
I still get a crash in x64 by going to the alarm tab and closing the dialog.-sagji (May 26, 2010, 08:56 AM)
The dialog still appears off screen.That has to be an issue/conflict with the high DPI setting (which you mentioned many other apps exibited). I not really sure when/if I'll be able to resolve that one.
The about page doesn't give the version no, or date.That's true, mainly because I've already got 4 places I have to manually update the build number (version tab of properties dialog) and I didn't want to add a fith that I knew I'd forget.
I wanted to check I was running the new version so I tried the SyncOpt - this dialog also appears off screen, I also get an error saying "can't open SNTP.log"
some require manual interaction (SNTP.log creation/permissions)- EasterEggs (by design) are supposed to require a bit of tinkering. - That's why they're not to be considered supported "features". :)-Me Above
Reg export for HKEY_CURRENT_USER\Software\Stoic Joker's attached, also I don't see the same problem in my x86 machine.I have downloaded the 0.7 release.If you could export the T-Clock config from the registry and either post it or send it to me, it will be easier for me to resolve - If I can duplicate the crash.
I still get a crash in x64 by going to the alarm tab and closing the dialog.-sagji (May 26, 2010, 08:56 AM)-Stoic Joker (May 26, 2010, 05:55 PM)
The best solution to that is for the app to read the information, put in by the build chain, from the exe.The about page doesn't give the version no, or date.That's true, mainly because I've already got 4 places I have to manually update the build number (version tab of properties dialog) and I didn't want to add a fith that I knew I'd forget.
Well, that was an elusive little bastard ... Apparently it rather picky about what it crashes. Server 2k3 x64 had zero problems with it - but my Win 7 x64 box did finally crash (the shell) when I exited the dialog.Reg export for HKEY_CURRENT_USER\Software\Stoic Joker's attached, also I don't see the same problem in my x86 machine.I have downloaded the 0.7 release.If you could export the T-Clock config from the registry and either post it or send it to me, it will be easier for me to resolve - If I can duplicate the crash.
I still get a crash in x64 by going to the alarm tab and closing the dialog.-sagji (May 26, 2010, 08:56 AM)-Stoic Joker (May 26, 2010, 05:55 PM)-sagji (May 27, 2010, 08:58 AM)
The best solution to that is for the app to read the information, put in by the build chain, from the exe.The about page doesn't give the version no, or date.That's true, mainly because I've already got 4 places I have to manually update the build number (version tab of properties dialog) and I didn't want to add a fifth that I knew I'd forget.
Actually I was thinking of alarms, not hourly chimes. The standard samples, and a lot of other suitable sounds, are so short as to be easily missed, but I don't want the alarm to repeat until cancelled.Hm... Let me Mull that one over a bit - I got see how many worms come flying outa the can when I open it before comitting... ;)-sagji (May 15, 2010, 02:07 PM)-Stoic Joker (May 15, 2010, 03:13 PM)
... Alarms can now Chime the Hour.-Stoic Joker (May 27, 2010, 09:59 PM)
I have tested 7.2Hooray!
The alarm crash has gone.-sagji (May 28, 2010, 09:14 AM)
Is this the map you are looking for?
http://msdn.microsoft.com/en-us/library/ms647003(VS.85).aspx
Versions 7 and 7.2 have the same version no in the file (2.0.1.111).
I have a vague memory of VS2005 having an auto build no option somewhere - presumably in the linker options section.
What about these?Is this the map you are looking for?
http://msdn.microsoft.com/en-us/library/ms647003(VS.85).aspx
Versions 7 and 7.2 have the same version no in the file (2.0.1.111).
I have a vague memory of VS2005 having an auto build no option somewhere - presumably in the linker options section.-sagji (May 28, 2010, 09:14 AM)
Um, no. That function is used to pull the version info from a compiled binary for version validation. It actually is already being used in/by T-Clock to verify that the correct .dll version is being used.
But that won't help with automagically updating the build number at compiletime. I thought perhaps you knew of a compiler option or script that would auto update the code during the build process for the older project types - C# projects will happily increment the build number - But this ain't C#-Stoic Joker (May 28, 2010, 05:57 PM)
I was only using striking the hour as an example, so would prefer something more flexible - such as a simple numeric.Actually I was thinking of alarms, not hourly chimes. The standard samples, and a lot of other suitable sounds, are so short as to be easily missed, but I don't want the alarm to repeat until cancelled.Hm... Let me Mull that one over a bit - I got see how many worms come flying outa the can when I open it before comitting... ;)-sagji (May 15, 2010, 02:07 PM)-Stoic Joker (May 15, 2010, 03:13 PM)
Okay, You win ... Alarms can now Chime the Hour.-Stoic Joker (May 27, 2010, 09:59 PM)
Crap... (Didn't see that one coming.)I was only using striking the hour as an example,Actually I was thinking of alarms, not hourly chimes. The standard samples, and a lot of other suitable sounds, are so short as to be easily missed, but I don't want the alarm to repeat until cancelled.Hm... Let me Mull that one over a bit - I got see how many worms come flying outa the can when I open it before comitting... ;)-sagji (May 15, 2010, 02:07 PM)-Stoic Joker (May 15, 2010, 03:13 PM)
Okay, You win ... Alarms can now Chime the Hour.-Stoic Joker (May 27, 2010, 09:59 PM)-sagji (May 30, 2010, 07:25 AM)
so would prefer something more flexible - such as a simple numeric.Okay, added that - Current Alarm (sound) Options Now:-sagji
Also when the alarm is specified using the 24 hour clock then at 6 pm it strikes 18 times not 6.I'm not really sure that needs fixed.-sagji
Hi Stoic Joker
Thank you for your mail. T-Clock 2010 Beta is in use. It works great (here XP - tomorrow I will test Windows 7)
No problem to include the week number for Locale "Germany" in Advanced Clock Configuration Options with Format:
ddd, dd/mm/yy hh:nn:ss "KW"Wm
Very good.
Is there, as explained, a possibility to add the week number Wm in first coloumn of the Calendar???
It would be great.
I think, after having read the forum, a lot of people would appreciate this feature.
(Personlly, I need Wm - but probably other people would prefer Ws or Ww)
Thanks and good luck!
Miaz-Miaz (May 21, 2010, 03:52 AM)
It seems that setting an alarm for X:xx PM resulted in the alarm going off at both X:xx PM & X:xx AM - That's hardly acceptable...and I'm not sure how the hell I missed it (in retrospect). But one of the alarm loop tests (which was set for 6:00 PM) woke me up at 6:00 AM this morning ... Which required a low grade Witch Hunt to crucify the jackass that had woke me up at 6:00 AM on a freaking Sunday... (Which turned out to be me) :-[ ...Oops.
So... I'll just call this one the Sunday Morning Bugg fix build.-Stoic Joker (June 06, 2010, 01:26 PM)
Okay, Added Display (ISO) Week Numbers on Calendar Option, Close Calendar on Lose Focus Option, Calendar Dialog now dynamically resizes at runtime if/as needed (toggle Week Numbers to see), and Added Miscellaneous Tab to Properties Dialog to Adjust Above.
So, Let me know what Ya think.-Stoic Joker (June 05, 2010, 11:56 PM)
The 7.5 download includes a copy of 7.3.:huh: - crap - fixed.-sagji (June 07, 2010, 04:15 AM)
Also in the first post it says known issues none - but should it not mention my problem with the properties dialog appearing off screen when DPI is set to more than 100% and the taskbar is on the right?Keyword: rush job. (fixed)
Some more information about it.
My screen is set to 2560x1600 (widescreen)
Where the dialog appears depends on the width of the taskbar - if it is minimum width then the dialog isn't visable, if it is very very wide then some of the dialog appears to the right of the taksbar, if it is set so that 10 notification icons fill one line then the left border and a very small part of the dialog appear under the taksbar.
Hi,Unfortunately that is outside the scope of the project - It's a clock.
In case you are looking for some nice and helpful options to include, here are some proposals:
- modify date stamps of files and folders (created / last modified / last access)-Miaz (June 07, 2010, 09:22 AM)
- copy names and/or path of files/folders to clipboardThis unfortunately would also be outside the (clock) scope of the project. However if you're using Windows 7, hold the Shift key while right clicking and Copy as Path will do what you're looking for.
Is this possible, anyhow?
I'm looking forward for every new modification :Thmbsup:
Hi,Unfortunately that is outside the scope of the project - It's a clock.
In case you are looking for some nice and helpful options to include, here are some proposals:
- modify date stamps of files and folders (created / last modified / last access)-Miaz (June 07, 2010, 09:22 AM)
I do however have another program that does (exactly) that, which I may consider releasing at a later date.- copy names and/or path of files/folders to clipboardThis unfortunately would also be outside the (clock) scope of the project. However if you're using Windows 7, hold the Shift key while right clicking and Copy as Path will do what you're looking for.
Is this possible, anyhow?
I'm looking forward for every new modification :Thmbsup:-Stoic Joker (June 07, 2010, 10:09 AM)
t 4: Nevertheless I still have another proposal for calendar: Is it possible to include separate switches for Month and Year? By switching Month by Month it takes very long e.g. to go forward/reverse several Years.
example: " < > June 2010 < >"
I don't know if it's possible to automatically switch year at "Month-Switch" January<>December. [/color]-Miaz (June 08, 2010, 12:50 AM)
So, I think I'll be quiet in the future and will let the specialists work-Miaz (June 08, 2010, 12:27 PM)
Are there any plans for some sort of popup dialogue for alarms? I have no sound on my computers, so the alarm as it stands is no use to me. It'd be nice not to have to use another program.That's what the blink option is for, it flashes the clock face when time is up. However if that's not enough of an attention getter, I could consider a system modal message box popup that bounces a bit. (Okay the bouncing may be a bit much, but I was just thinking that Jack Russel Terriers are impossible to ignore...:)). Would that work for you?-haydut (June 12, 2010, 03:17 AM)
I notice, on my computer at least, that the time and date seems to only use the top half of the taskbar, and if I increase font size, the bottom of the time and date disappears. I seem to remember I had this problem with TclockEX in Vista. I am using Win 7 Ultimate x64 now.Clock Size & Text Position on the Clock Text Tab are for resizing/moving the clock's position in the taskbar. Al-tho admittedly it's a bit flaky at times. Try toggling the font size up or down (hit apply) and then back where you wanted it (hit apply) if the positioning adjustments don't seem to be "taking" properly. This is an old bugg that's on my To-Kill list that I just haven't gotten to yet.
I think the 8 point font looks OK.-sagji (June 10, 2010, 05:23 AM)
With my current setting normally the dialog appears with just the left most part visible. At 200% it doesn't appear at all. 300% is the same. At 125% it appears entirely to the left of the task bar. When I go back to 150% it also appears to the left of the task bar. If I reboot then it goes back to appearing mostly off screen.
<ADDED>
When it is partly off screen it is only off the right side - the bottom edge is in the correct place.
It might be an idea to log every step in calculating its position - as that might let us see where it is going wrong.I'm reasonably certain that the answer lies in feeding the right info into the MulDiv(...) function. as that's the only step where the DPI is handled. The rest is just subtracting the dialog & gap sizes from the X & Y before tossing it to that point via MoveWindow(...)
Or if you provide a debug version I could step through it and see if I can see anything.
Are there any plans for some sort of popup dialogue for alarms? I have no sound on my computers, so the alarm as it stands is no use to me. It'd be nice not to have to use another program.That's what the blink option is for, it flashes the clock face when time is up. However if that's not enough of an attention getter, I could consider a system modal message box popup that bounces a bit. (Okay the bouncing may be a bit much, but I was just thinking that Jack Russel Terriers are impossible to ignore...:)). Would that work for you?-haydut (June 12, 2010, 03:17 AM)-Stoic Joker (June 12, 2010, 09:01 AM)
I notice, on my computer at least, that the time and date seems to only use the top half of the taskbar, and if I increase font size, the bottom of the time and date disappears. I seem to remember I had this problem with TclockEX in Vista. I am using Win 7 Ultimate x64 now.Clock Size & Text Position on the Clock Text Tab are for resizing/moving the clock's position in the taskbar.
Are there any plans for some sort of popup dialogue for alarms? I have no sound on my computers, so the alarm as it stands is no use to me. It'd be nice not to have to use another program.That's what the blink option is for, it flashes the clock face when time is up. However if that's not enough of an attention getter, I could consider a system modal message box popup that bounces a bit. (Okay the bouncing may be a bit much, but I was just thinking that Jack Russel Terriers are impossible to ignore...:)). Would that work for you?-haydut (June 12, 2010, 03:17 AM)-Stoic Joker (June 12, 2010, 09:01 AM)
I was thinking more along the lines of being able to add a line or three of text that would pop up with each alarm, but I realise that may be beyond the scope of the T-Clock. As it happens, I just discovered "Stickies", another very useful little freeware program, which allows me to do what I need. Coincidentally, there's a setting in that program for the alarm to bounce. :)-haydut (June 12, 2010, 10:12 AM)
Jibz obviously knows what I mean, although I wasn't thinking of a birthday type of reminder, though it would be able to be used for such a thing. I suppose it ought to be called a reminder rather than an alarm, though it would work as both.Understood, however if I'm to add that type functionality as a target without modifying the project's (It's a clock) scope...we'll have to persist in calling it an alarm... ;)-haydut (June 12, 2010, 04:25 PM)
When the alarm is activated, a dialogue pops up with some text that is input when the alarm/reminder is created. For example, I have to take a number of tablets each day, so each reminder could tell me which tablet I need to take. I used to use Atomic Alarm Clock, which is ideal, but doesn't work in Win x64.Hm... Okay, small window, string of text, and a Jack Russel bounce function (honestly my only interest in this is the silly bouncing window) ...That sounds do-able.
Should wscreen not use LOGPIXELSX?With my current setting normally the dialog appears with just the left most part visible. At 200% it doesn't appear at all. 300% is the same. At 125% it appears entirely to the left of the task bar. When I go back to 150% it also appears to the left of the task bar. If I reboot then it goes back to appearing mostly off screen.-sagji (June 10, 2010, 05:23 AM)
I haven't gone quite that high, but I have been able to duplicate some of the behavior. I created a Vista Virtual PC for testing and both it and the XP VPC work fine with the original code, however ... The research I've done points at there being some behavioral changes made it Win 7 so if I don't get any other reports from people running high DPI on Win 2k/XP/Vista (Hint...!) I'll have to add a version check to any fix we can concoct.
My first batch of tests with factoring the DPI into the positioning code did manage to make the issue worse (e.g. reproducible on XP & Vista) ... So that's a good sign that I'm on the right track. I just need to figure out which screen measurement to factor in to pin the thing in the right place. So far I'm pretty sure this one is wrong:Code: C++ [Select]
iW = GetSystemMetrics(SM_CXSCREEN); // Desktop Width iH = GetSystemMetrics(SM_CYSCREEN); // Desktop Height ///////////////////////////////////////////////////////////////////////////////////////////////////// hdc = GetDC(NULL); wscreen = MulDiv(iW, GetDeviceCaps(hdc, LOGPIXELSY), 96); hscreen = MulDiv(iH, GetDeviceCaps(hdc, LOGPIXELSY), 96); ReleaseDC(NULL, hdc);-Stoic Joker (June 12, 2010, 09:01 AM)
But is it the only place where the DPI should be handled? What if some of the other values are already scaled?<ADDED>
When it is partly off screen it is only off the right side - the bottom edge is in the correct place.
I've noticed that behavior, and regardless of taskbar size/position too. Damn Strange it Are!It might be an idea to log every step in calculating its position - as that might let us see where it is going wrong.I'm reasonably certain that the answer lies in feeding the right info into the MulDiv(...) function. as that's the only step where the DPI is handled.
Or if you provide a debug version I could step through it and see if I can see anything.
The rest is just subtracting the dialog & gap sizes from the X & Y before tossing it to that point via MoveWindow(...)
Heh, now I am going to have to turn the house upside down to find all my forgotten Larson books. ;D-haydut (June 13, 2010, 07:20 AM)
I did some investigation using the windowspy tool that is part of AutoHotKey and looked at the values for both the taskbar and T-Clock's property window.
With the taskbar set so wide the left edge of the property window's border appears at the left edge. I see the following values.
T-Clock { left: 1035; top: 606; width: 491; height: 440; }
Taskbar { left: 1547; top: 0; width: 1013; height: 1600; }
The two lefts should be the same, and top+height should be close - but they are out by a factor of ~1.5, so it looks like T-Clock has font scaling applied to its coordinate space while the taskbar has the native coordinate space.
Setting the taskbar width so that the border only just appears on-screen I get:
T-Clock { left: 1709; top: 606; width: 491; height: 440; }
Taskbar { left: 2221; top: 0; width: 339; height: 1600; }
Doing some crunching of the number I find
T-Clock.left === 2560 - Taskbar.width - T-Clock.width - 21
Which is correct - but is in native coordinates not font scaled.
So it looks like you are calculating top in font scaled coords, and left in native, and then applying them in a font scaled context.-sagji (June 13, 2010, 07:45 AM)
I didn't use the code sample at any point in my analysis, and the code sample below matches what I deduced including the magic number of 21.I did some investigation using the windowspy tool that is part of AutoHotKey and looked at the values for both the taskbar and T-Clock's property window.
With the taskbar set so wide the left edge of the property window's border appears at the left edge. I see the following values.
T-Clock { left: 1035; top: 606; width: 491; height: 440; }
Taskbar { left: 1547; top: 0; width: 1013; height: 1600; }
The two lefts should be the same, and top+height should be close - but they are out by a factor of ~1.5, so it looks like T-Clock has font scaling applied to its coordinate space while the taskbar has the native coordinate space.
Setting the taskbar width so that the border only just appears on-screen I get:
T-Clock { left: 1709; top: 606; width: 491; height: 440; }
Taskbar { left: 2221; top: 0; width: 339; height: 1600; }
Doing some crunching of the number I find
T-Clock.left === 2560 - Taskbar.width - T-Clock.width - 21
Which is correct - but is in native coordinates not font scaled.
So it looks like you are calculating top in font scaled coords, and left in native, and then applying them in a font scaled context.-sagji (June 13, 2010, 07:45 AM)
Thanks for the analysis, but... I'm afraid I was a bit unclear earlier. The code snippet I posted before is not in the build you are using/have. It was only posted as an example of the solution I am working on (Which makes you analysis flawed - which is my fault).-Stoic Joker (June 13, 2010, 09:36 AM)
The complete function code for the build you have is:This was very helpfull - I was able to identify why the window doesn't go off the bottom of the screen, and confirm my theory with a little experiment.Code: C++ [Select]
//================================================================================================ //------------------------------+++--> Adjust the Window Position Based on Taskbar Size & Location: void SetMyDialgPos(HWND hwnd) { //----------------------------------------------------------+++--> int wscreen, hscreen, wProp, hProp; int wTray, hTray, x, y; RECT rc, rcTray; HWND hwndTray; GetWindowRect(hwnd, &rc); // Properties Dialog Dimensions wProp = rc.right - rc.left; //----------+++--> Width hProp = rc.bottom - rc.top; //----------+++--> Height wscreen = GetSystemMetrics(SM_CXSCREEN); // Desktop Width hscreen = GetSystemMetrics(SM_CYSCREEN); // Desktop Height hwndTray = FindWindow("Shell_TrayWnd", NULL); if(hwndTray == NULL) return; GetWindowRect(hwndTray, &rcTray); wTray = rcTray.right - rcTray.left; hTray = rcTray.bottom - rcTray.top; if(wTray > hTray) { // IF Width is Greater Than Height, Taskbar is x = wscreen - wProp - 21; // at Either Top or Bottom of Screen if(rcTray.top < hscreen / 2) y = rcTray.bottom + 21; // Taskbar is on Top of Screen else // ELSE Taskbar is Where it Belongs! (^^^Mac Fag?^^^) y = rcTray.top - hProp - 21; if(y < 0) y = 0; }else{ //---+++--> ELSE Taskbar is on Left or Right Side of Screen y = hscreen - hProp - 21; // Down is a Fixed Position if(rcTray.left < wscreen / 2) x = rcTray.right + 21; //--+++--> Taskbar is on Left Side of Screen else x = rcTray.left - wProp - 21; // Taskbar is on Right Side of Screen if(x < 0) x = 0; } MoveWindow(hwnd, x, y, wProp, hProp, FALSE); }
The special version places it in the same position as the normal one.
I have no idea where the experimental code will put the dialog at high DPI so I don't want to make it too accessible (e.g. make it the primary first post download). But if you are willing to give it a try Here is the compiled test version you thought you were testing earlier. (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=21944.msg209095#msg209095))
Sorry about the confusion.
So it looks like the wscreen and hscreen are already scaled for font size - it is rcTray.top or rcTray.left that needs to be scaled.Close, I think we're on the same page now, but the rcTray RECT structure is generated by a query to the system for where the Taskbar window is actually at. Hence it need not be scaled as it's an actual location. 21 isn't important because it just a decorative gap to keep the dialog slightly away from neighboring edges.-sagji (June 14, 2010, 04:19 PM)
I think you missed a consequence of something I said.So it looks like the wscreen and hscreen are already scaled for font size - it is rcTray.top or rcTray.left that needs to be scaled.Close, I think we're on the same page now, but the rcTray RECT structure is generated by a query to the system for where the Taskbar window is actually at. Hence it need not be scaled as it's an actual location.-sagji (June 14, 2010, 04:19 PM)-Stoic Joker (June 14, 2010, 06:19 PM)
Nope - you now get both wrong - the dialog appears at the same x as before but not it is only 1/2 way down the screen.
21 isn't important because it just a decorative gap to keep the dialog slightly away from neighboring edges.
The issue, I believe, is in the x & y "measurements" because they're based in the physical pixel resolution which in your case (IIRC) is 2560 x 1600. At the default 96 DPI the physical & logical pixel dimensions match. When the DPI is increased the logical pixel count also increases, but the physical pixel count (can't) doesn't. The x & y values are from GetSystemMetrics(...) which only measures the (current resolution) physical pixel dimensions and throws off the calculations by the logical pixel difference.
Here's an interesting bit. I compiled a test copy with this code:Code: C++ [Select]
wscreen = MulDiv(iW, GetDeviceCaps(hdc, LOGPIXELSY), 144 /*GetDpiX()*/); hscreen = MulDiv(iH, GetDeviceCaps(hdc, LOGPIXELSY), 144 /*GetDpiY()*/);
On XP @ 144DPI the dialog position is perfect.
On Win 7 @ 96DPI the dialog y (height) is correct, but the w is (almost perfectly) in the middle of the screen.
On Vista @ 144DPI perfect, at 96DPI same odd behavior as 7.
(see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=21944.msg209275#msg209275)) <-Let me know if this works for you @ 144DPI also)
If you put the error message here I could be equally confounded by its incomprehensibility.
If I can ever get the GetDpi() functions to cooperate (compile) we should have this thing licked.
Nope - you now get both wrong - the dialog appears at the same x as before but now it is only 1/2 way down the screen....Shit. :wallbash:-sagji (June 15, 2010, 11:26 AM)
I have Win 7 x64 installed, I downloaded the version at the top of the thread, the x64 version , changed Windows to use hideous 144dpi, and T-Clock looks fine to me whether Windows XP scaling is checked or unchecked (was prompted to log off each time). Is there something I should look for?-daddydave (June 16, 2010, 01:06 PM)
Must be nice..:)I have Win 7 x64 installed, I downloaded the version at the top of the thread, the x64 version , changed Windows to use hideous 144dpi, and T-Clock looks fine to me whether Windows XP scaling is checked or unchecked (was prompted to log off each time). Is there something I should look for?-daddydave (June 16, 2010, 01:06 PM)
lol ...bare in mind Sagji is using a 30" monitor at 2560 x 1600, so bumping to fonts up a bit is quite understandable.-Stoic Joker (June 16, 2010, 03:09 PM)
Mine is 1440 x 900. 19" wide screen.
Other than letting us know what you monitor size, configuration, & resolution is I can't think of much at the moment - But it's Sagji's bugg (hehe) ... So I'd like to wait and see what his take on this is before drawing any conclusions.
Thank you.
[Musing aloud] Are screen coordinates calculated/handled differently on really big displays?!?
I have Win 7 x64 installed, I downloaded the version at the top of the thread, the x64 version , changed Windows to use hideous 144dpi, and T-Clock looks fine to me whether Windows XP scaling is checked or unchecked (was prompted to log off each time). Is there something I should look for?-daddydave (June 16, 2010, 01:06 PM)
I did try toggling Use XP DPI scaling in the program's shortcut, but it had no effect. Now as to which one can effectivly override the other goes ... I've not a clue.Strange I don't get that setting - the closes I have is "Disable display scaling on high DPI systems" in the settings section of Compatibility tab, and everything in that section is disabled.-Stoic Joker (June 16, 2010, 12:22 PM)
Um... When I change the DPI setting it only asks to logoff and then back on to enable the change (which I do). But are you saying that after a reboot the behavior changes again? Or are you just rebooting instead of logging off/on to be sure it takes? IIRC my results don't change either way as I had to reboot the VPC a few times during the tests for other reasons - and - I just can not get the thing to fail.I have Win 7 x64 installed, I downloaded the version at the top of the thread, the x64 version , changed Windows to use hideous 144dpi, and T-Clock looks fine to me whether Windows XP scaling is checked or unchecked (was prompted to log off each time). Is there something I should look for?-daddydave (June 16, 2010, 01:06 PM)
Yes - I get the same untill I reboot.-sagji (June 18, 2010, 10:58 AM)
Crap, you're right - I misquoted the dialog.I did try toggling Use XP DPI scaling in the program's shortcut, but it had no effect. Now as to which one can effectivly override the other goes ... I've not a clue.Strange I don't get that setting - the closes I have is "Disable display scaling on high DPI systems" in the settings section of Compatibility tab, and everything in that section is disabled.-Stoic Joker (June 16, 2010, 12:22 PM)-sagji (June 18, 2010, 10:58 AM)
If I change the DPI to 150% and log off then it appears in the correct place. When I reboot it appears in the wrong place.Um... When I change the DPI setting it only asks to logoff and then back on to enable the change (which I do). But are you saying that after a reboot the behavior changes again? Or are you just rebooting instead of logging off/on to be sure it takes? IIRC my results don't change either way as I had to reboot the VPC a few times during the tests for other reasons - and - I just can not get the thing to fail.I have Win 7 x64 installed, I downloaded the version at the top of the thread, the x64 version , changed Windows to use hideous 144dpi, and T-Clock looks fine to me whether Windows XP scaling is checked or unchecked (was prompted to log off each time). Is there something I should look for?-daddydave (June 16, 2010, 01:06 PM)
Yes - I get the same untill I reboot.-sagji (June 18, 2010, 10:58 AM)-Stoic Joker (June 18, 2010, 12:30 PM)
Okay, Did a compile with MSVS2010 or the modified code - which promptly failed the positioning test quite consistently.That wasn't the universe holding its breath, that was the universe sniggering behind its hand. :D
So, I did a compile of the original (un "fixed") code - and all of the positioning test passed (for me)
Now, the $10,000 question is: Will it work for Sagji?!?
(see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=21944.msg210088#msg210088))
Sagji, all of the known universe now holds it's breath awaiting your reply...
:D-Stoic Joker (June 21, 2010, 05:58 PM)
Hello all
Just recently found T-Clock after years of using Dale Nurden's program.
I'm glad to see this effort going on as I had always hoped there would be enhancements made.
I use the functionality every day at both home and work.-MKappy (July 02, 2010, 01:27 PM)
I'd like to offer some enhancement ideas that may or may not have already been suggested.
1 Allow what is displayed when the mouse hovers over the date/time in the system tray to be user selectable.
What I personally would select for example is to display the current months calendar.
This allows you to quickly see the month without using up one of your mouse click options
2 Add right click capability to match the left click.
Note: Middle button on Win 7 Pro brings up "document flip" so we really only have 2 copies not 4 available.
My motivation for this is to give us at least one if not two additional copy strings.
Example use case:
--- Left Single Click - copy the current date time as a Prefix - e.g. yyyy-mm-dd_
--- Left Double Click - copy the current date time as a Suffix - e.g. _yyyy-mm-dd_hh"hrs"_mm"mins"
--- Right Single Click - copy in a user defined string - e.g. an email address, [email protected]
--- Right Double Click - copy in a user defined string - e.g. an email address, [email protected]
3 Auto Rename file for file drag and drop?
This might be possible now but it's beyond my knowledge of how one would set this up.
The idea here would be to rename a dropped file to have a predefined user date/time string appended as a prefix or suffix before the file extension.
This might be the same as the single click option for example or perhaps yet another string specifically for this purpose.
For example:
Original file name: Draft_ideas.doc
Suffix Drag drop results in: Draft_ideas_2010-07-02_02hrs_07mins.doc
Prefix Drag drop results in: 2010-07-02_Draft_ideas.doc
4 Drag and drop the clock ?I'm not sure we really need that many roads-to-Rome ... But, I may explore that later.
I've got no idea if this is even remotely possible....
What if you click down on the date/time in the system tray and drag and drop it?
Could this be made to paste a string?
I hope to one day get modern coding skills back up to date and join you all as contributing developers.
Thanks again for your efforts
Mark
@kronckew - Build # added to about screen.
Okay, as luck would have it, my brother who just moved down here and is staying with us for a while has a 42" TV with a PC input. This gave me a much better test platform for the High DPI bugg. So...
Monitor: 42" Toshiba 1080p HD TV
OS: Windows 7 Professional
Resolution: 1920x1080
DPI: 150
Dialog Position: Where it Belongs... (Finally!)
In case anyone is wondering, the origional code was actually correct, I just needed to add the DPI aware option to the manifest file - which required VS2010. *Sigh* ...I really liked VS2005 better.
Only (other) down side at this point is I'm not sure if/how well it will run on Windows 2000 after being compiled with MSVS2010.
On a brighter note, I can finally get on with some of the other ideas/suggestions that have been mentioned/discussed/requested above.-Stoic Joker (July 16, 2010, 10:26 PM)
Murphy was so impressed by your fix he slipped a x86 version into the x64 folders so it doesn't work on my system.-sagji (July 19, 2010, 01:27 PM)
Well this one runs.
But it isn't any different - except there is extra text on the about page - but it wraps after the second - and 3/4 of the second line gets clipped off.-sagji (July 20, 2010, 04:41 PM)
It is still appearing off screen, and still shows scaled coordinates to window spy. If I move it so the right edge is adjacent to the taskbar then with the mouse at the right edge of T-Clock's window the x screen position is about 1400 but when i move it right is suddenly jumps to over 2000.
I think I have found what's wrong with the x64 version.It is still appearing off screen, and still shows scaled coordinates to window spy. If I move it so the right edge is adjacent to the taskbar then with the mouse at the right edge of T-Clock's window the x screen position is about 1400 but when i move it right is suddenly jumps to over 2000.
Man, I've tried everything I can think of trying to duplicate this to aviod picking on your hardware. But, I think we may need to explore that possibility. I had hoped that someone else with that type of setup would chime in to confirm or disprove the behavior ... but it seems it just the two of us stuck head-2-head. I'm debating on adding a (work arround) option to save last dialog position as a last resort.
Everything I try makes it worse, and the more I research this everything points at the origional code as being correct.
*Shrug* I'm stumped... :(-Stoic Joker (July 22, 2010, 06:50 AM)
3 Auto Rename file for file drag and drop?
This might be possible now but it's beyond my knowledge of how one would set this up.
The idea here would be to rename a dropped file to have a predefined user date/time string appended as a prefix or suffix before the file extension.
This might be the same as the single click option for example or perhaps yet another string specifically for this purpose.
For example:
Original file name: Draft_ideas.doc
Suffix Drag drop results in: Draft_ideas_2010-07-02_02hrs_07mins.doc
Prefix Drag drop results in: 2010-07-02_Draft_ideas.doc
----------
Hi Stoic Joker,LOL ;) ...Good man.
thanks for pointing me to this thread via email.
I just installed TClock 2010 on my Win7x64 and it works perfectly (even the secret hidden it-which-must-not-be-named feature).-xcopy (August 25, 2010, 11:40 AM)
Just one thing, compared to your TClock x64 1.01 which I used up to today:
when I use the same font settings for the Clock text the new text is way to bold even when bold is not selected (when it is, it goes ultra-creamy-bold).
This is what v1.0.1 displays with Verdana, 9pt, not bold:
(http://img201.imageshack.us/img201/2445/v101.png)
And this is the same setting with v2010:
(http://img843.imageshack.us/img843/9492/v2010.png)
Actually it looks like ClearType was enabled but it's not.
Is there a way to make the text brilliant sharp like it used to be (please :))?-xcopy (August 25, 2010, 11:40 AM)
Cmdtime 3 is easy-to-use command-line utility which adjusts computer's date and time via Internet Time Servers. It's recommended to use it either standalone, or in batch-files, or with external shedulers.
Cmdtime 3Works great, thank you for the hint!-mouser (August 28, 2010, 01:25 PM)
In TClock 2010 beta I just tried to assign the mouse click options to various actions.
What I wanted to have is Left-click > Calendar (this one works) and Middle-click > TClock Properties.
This last one doesn't work. Known issue?-xcopy (August 28, 2010, 05:34 PM)
Not sure, but maybe installing the previous SDK and setting VS 2010 to compile using that might do the trick.I'm still trying to give VS2k8 a fair shake as it still has one of the features (split clipboard) I've come to depend on. I can have one thing on the clipboard and still do a drag copy/move with another thing without dropping the clipboard contents...This incredibly handy feature (because I tend to loose track of where I'm at while working on-the-fly at times) was oddly missing in VS2010.-Jibz (December 20, 2010, 01:30 AM)
:huh: lol ...I never thought of trying that. But will make a note to explore it as an option in the future.
Btw.: no need to restrict the Alarm labelling on sound files, this also works great with all other applications:
(http://s5.directupload.net/images/101228/bmdxh7gv.png) (http://www.directupload.net)-xcopy (December 28, 2010, 01:10 PM)
if you want to add super simple optional update checking, im happy to help show you how to use dcuhelper (https://www.donationcoder.com/forum/index.php?topic=9607.0).I'm thinking I should probably have an installer before I go that route. But I'll keep it in mind as is is something I'd been toying with doing.-mouser (December 28, 2010, 04:35 PM)
I use T-Clock 2010 but I don't have external speaker. :(
My wish: Allow user to use PC Speaker's beep for hourly chime. :)-erikts (December 29, 2010, 08:22 PM)
the new T-Clock version is really cool! :)-freaky44 (January 06, 2011, 12:14 PM)
But i have two feature suggestions:
- I use the drop to recycle bin feature, and it works great! It would be great to have the option to see the size and number of files of the recycle bin in the Mouse-over Tooltip Text. (e.g. "10 Files, 135 MB").-freaky44 (January 06, 2011, 12:14 PM)
- I would love to have the option to set the action in mouse-properties to "open files/folders (with command-line switches)". Just like you can do it in the "Menu Item Details". Then i could empty/open the recycle bin with just one click.-freaky44 (January 06, 2011, 12:14 PM)
Little Bug report:
Middle Mouse Button Actions doesnยดt work.-freaky44 (January 06, 2011, 12:14 PM)
But i have two feature suggestions:
- I use the drop to recycle bin feature, and it works great! It would be great to have the option to see the size and number of files of the recycle bin in the Mouse-over Tooltip Text. (e.g. "10 Files, 135 MB").-freaky44 (January 06, 2011, 12:14 PM)
Hm... There is grand potential for this to lag badly if there are a large number of files in the recycling bin. But I can try playing with it for a bit and see what happens.-Stoic Joker (January 06, 2011, 05:35 PM)
- I would love to have the option to set the action in mouse-properties to "open files/folders (with command-line switches)". Just like you can do it in the "Menu Item Details". Then i could empty/open the recycle bin with just one click.-freaky44 (January 06, 2011, 12:14 PM)
Sounds reasonable enough, I'll look into it.-Stoic Joker (January 06, 2011, 05:35 PM)
Little Bug report:
Middle Mouse Button Actions doesnยดt work.-freaky44 (January 06, 2011, 12:14 PM)
That's actually a "Known Issue" ... That I forgot about... I'll have to go through my notes and see what the original issue was/is. I'm thinking that the middle button/mouse wheel was asigned to bring up a task list in Windows 7 by default so I'd given up on/disabled it at one point. But it isn't doing it now (it could have been just me...) so I've not a clue. *Shrug* I'll look into it ... Thanks for the reminder.-Stoic Joker (January 06, 2011, 05:35 PM)
T-Clock is awesome! Thanks Stoic! I may...er...have a list of very particular feature requests soon! I used to use betaclock, but it's not being developed anymore and there were a few minor issues I had with it.-superboyac (January 30, 2011, 05:46 PM)
TO: Stoic Joker
I'm the guy who did this...
http://www.greggdeselms.com/tclock.html-DesElms (January 30, 2011, 05:35 PM)
...and you and I have had brief (and pleasant) email chat about it in the past... though I'm having trouble remembering how it ended. I think we both just got busy and never completed it... but, again, I can't remember.-DesElms (January 30, 2011, 05:35 PM)
You've mentioned/complained in this thread, and back in our email chat, that your hosting is unreliable. And it's true that I, for one, can't get at your site half the time, for whatever reason.-DesElms (January 30, 2011, 05:35 PM)
Interestingly, today, I tried to get at it and it failed; but succeeded when I used a proxy. That's a new one. Any light you can shed on that would be helpful. It was only from deft Googling that I stumbled onto this thread today.-DesElms (January 30, 2011, 05:35 PM)
The reason I'm posting is to ask if you need more reliable hosting; and to make my official offer (and I think I offered it in our previous email chat, too) to let you have some hosting for free. I mean, your gift of T-Clock to the world is really nice, and so the least I can do is offer you a free hosting account on one of my servers...
...which are located in the big Peak10 data center in Jacksonville...
I'm not sure I ever explained it all to you in past emails as I just have, here, so maybe that's why you didn't take me up on it. Then again, maybe I hadn't gotten to the point in our emails that I had even offered it yet... I just can't remember.-DesElms (January 30, 2011, 05:35 PM)
But I'm tired of people writing to me, in their emails thanking me for hosting an alternative place from which to download T-Clock, that they just couldn't make your site work. So, I'm offering, now, to help you with that, if you're interested.-DesElms (January 30, 2011, 05:35 PM)
According to my server logs, I've already been hosting tons of T-Clock downloads on the unofficial page linked-to at the beginning of this posting; so I'm sure it wouldn't be that much more bandwidth to just let you have a full-blown hosting account.-DesElms (January 30, 2011, 05:35 PM)
Hi, just installed it in Windows 7 and it looks really excellent.Glad you're enjoying it, and most of T-Clocks coolest features started as suggestions.
If you are open to suggestions,-movrshakr (March 06, 2011, 01:41 PM)
a. option for a comma after the date would be goodIf I understand you correctly, that is already covered in the Custom Format string options. You can basically put anything you want in the string. I use:-movrshakr (March 06, 2011, 01:41 PM)
b. option for an "A" and "P" in addition to "AM", "PM" for 12-hour mode would also be good (make width narrower)-movrshakr (March 06, 2011, 01:41 PM)
c. if time < 10 (1 to 9) in 12-hour mode, do not show the leading zero; do show it in 24 mode, as in 0455; colon not needed in 24 mode--also shortens the width.-movrshakr (March 06, 2011, 01:41 PM)
Not critical; just ideas (nice ones if I do say so myself..... :) )-movrshakr (March 06, 2011, 01:41 PM)
Do you have a donation link somewhere?-movrshakr (March 06, 2011, 01:41 PM)
While a proper help file is still in the "Planning Stage"... The currently available Custom Format option are listed in the T-Clock Help.rtf file that was included in the download.-Stoic Joker (March 06, 2011, 03:10 PM)
usually I know if it is light outside or not!-movrshakr (March 06, 2011, 03:21 PM)
Ah, another suggestion...left click on it pop up a small calendar.-movrshakr (March 07, 2011, 10:34 AM)
Configurable mouse click options are on T-Clock Properties->Mouse Tab (Calendar option is among them) :) I usually use copy custom timestamp to clipboard for single left click, and then pop the calendar with a double left click, but that's (why it's configurable) up to you. In the currently available build the middle button actions are broken, but that will be fixed in the next release build.-Stoic Joker (March 07, 2011, 11:36 AM)
Ok, then...how about a click anywhere else closes calendar!-movrshakr (March 07, 2011, 12:56 PM)
This happens only with Segoe fonts. Others like Tahoma or Verdana don't have this problem.-sdgsfg (March 08, 2011, 04:43 AM)
- Each time I launch a new timer, I have to re-enter the wav file, to check the Repeat/Blink checkboxes and the minutes to start count down always set to 10. Is there a way to remember the previous timer's settings? So when I press the hotkey there will be 3 minutes, 30 seconds, the alarm wav file selected and both check boxes checked?-Babis (March 11, 2011, 05:28 AM)
- Tclock properties> time format>custom format: it does not accept the dash / key as a day separator, though it accepts \ Is this normal behavior?-Babis (March 11, 2011, 05:28 AM)
It should accept any character you put in, unless the character is one of the format specifiers. In which case you need to encase it in "quotes" to ge it to display as-is. Note: \n is a line break. Can you post the string you are trying to use?-Stoic Joker (March 11, 2011, 06:55 AM)
That is most peculiar as it is supposed to be saving any configured timer until the Delete Timer X button next to the configured timers drop down menu is clicked. Other wise all timer configuration should be stored in the registry under:
HKCU\Software\Stoic Joker's\T-Clock 2010\Timers\TimerX [X being the timer number]
Scrolling through the configured timers dropdown menu should automatically display the options selected for that timer. Can you confirm that the timer config is getting stored in that registry location when a timer is started?
Thanks for your prompt reply.It should accept any character you put in, unless the character is one of the format specifiers. In which case you need to encase it in "quotes" to ge it to display as-is. Note: \n is a line break. Can you post the string you are trying to use?-Stoic Joker (March 11, 2011, 06:55 AM)
The string is:dd/mm - hh:nn
And at the taskbar it looks like this:
(http://img851.imageshack.us/img851/6070/snap1.png) (http://img851.imageshack.us/i/snap1.png/)-Babis (March 11, 2011, 07:43 AM)
That is most peculiar as it is supposed to be saving any configured timer until the Delete Timer X button next to the configured timers drop down menu is clicked. Other wise all timer configuration should be stored in the registry under:
HKCU\Software\Stoic Joker's\T-Clock 2010\Timers\TimerX [X being the timer number]
Scrolling through the configured timers dropdown menu should automatically display the options selected for that timer. Can you confirm that the timer config is getting stored in that registry location when a timer is started?
Nice, I can confirm confirm. I edited it through registry and now it "remembers" the settings.
(http://img853.imageshack.us/img853/6646/snap2.png) (http://img853.imageshack.us/i/snap2.png/)-Babis (March 11, 2011, 07:43 AM)
Is it possible that the countdown timer instead of its own window, is shown next to the clock in the sys tray? Or to have the default option when I start the timer the window to show by default? Because now it shows only on demand.IIRC there was something like that requested before, but I haven't had time to address it yet. But yes, the default timer behavior is a bit coy/odd/annoying...and something I've been meaning to address at some point.-Babis (March 11, 2011, 07:43 AM)
Also what it is supposed to blink? As I do not see any blink.-Babis (March 11, 2011, 07:43 AM)
How to Use the PC Beep (.pcb) Sound Files - For Those Without Sound Cards
For those that do not have sound T-Clock 2010 includes the option to use .pcb files to play a series of tones through the PCโs system speaker. The .pcb files are in a plain text format, and have a straight forward (duration, frequency) simple syntax. So they can be created or edited with any plain text editor (like Notepad).
There is one demo.pcb file included in the Waves directory. Set โFiles of typeโ to โAll (*.*)โ to select it. Content of the file with line by line explanation is below:
100, 400 Creates 100ms long 400Hz tone.
100, -1 100ms Pause between tones.
100, 500 Creates 100ms long 500Hz tone.
100, -1 100ms Pause between tones.
100, 600 Creates 100ms long 600Hz tone.
100, -1 100ms Pause between tones.
100, 500 Creates 100ms long 500Hz tone.
100, -1 100ms Pause between tones.
100, 400 Creates 100ms long 400Hz tone.
500, -1 500ms Pause at end of file for smoother looping.
The first number (duration) is in milliseconds. It controls how long the tone or pause will be.
The second number (frequency) is in hertz, and controls the pitch of the tone being played. Valid values are from 37 to 32767.
Thanks for your prompt reply.It should accept any character you put in, unless the character is one of the format specifiers. In which case you need to encase it in "quotes" to ge it to display as-is. Note: \n is a line break. Can you post the string you are trying to use?-Stoic Joker (March 11, 2011, 06:55 AM)
The string is:dd/mm - hh:nn
And at the taskbar it looks like this:
(http://img851.imageshack.us/img851/6070/snap1.png) (http://img851.imageshack.us/i/snap1.png/)-Babis (March 11, 2011, 07:43 AM)
Hm... (Sadly, I had to go read the help file...(memory going)) The system default regional settings formatting superceeds (/is used by) the T-Clock format specifiers. If you close T-Clock, does the Window's clock display dd/mm or dd-mm? If you put the slashes in quotes (dd"/"mm) does it display correctly (as you want it to)?-Stoic Joker (March 11, 2011, 09:20 AM)
Also what it is supposed to blink? As I do not see any blink.-Babis (March 11, 2011, 07:43 AM)
Clock text gets flashes bright, dim, bright, dim (it can be a bit subtle with certain color combinations).-Stoic Joker (March 11, 2011, 09:20 AM)
Here is a real non critical one that just hit me...think about being able to open the help file from either the rt click menu or from inside properties (a Help tab or a link inside About?) or it could be a link to the file as a page on your site.-movrshakr (March 13, 2011, 03:15 PM)
It takes about 2 seconds on my machine to make the calendar pop up after I click. Is there a way to decrease the delay the calendar is shown, by configuration or such? Or is it just the time the calendar dates need to be calculated?-xcopy (March 13, 2011, 04:47 PM)
Unfortunately even with the new build, I cannot make it to blink.
- I launch the new time through the keyboard shortcut
- I check the blink check-box
- When the timer ends there is only sound and not blink
I recorded all the above at a video, only 30 seconds long, which I hope you will take the time to watch.-Babis (March 14, 2011, 07:06 AM)
Further please note that the keyboard shortcut: "Display Time Watch Hotkey" is not working. I pressed it a couple of times during the video (and other times during my testing) and it launches a new timer window (not the current running timer) completely blank, with only the window's title and the column names. This little window automatically disappears within one second, without displaying anything, eventhough a timer is actually running in the background. To properly display the timer I have to right click the clock, scroll up to the timers and choose the one running, except if I am doing something wrong.-Babis (March 14, 2011, 07:06 AM)
Delay? There's not supposed to be one... :huh: ...Which calendar config are you using (1, 3, or 12 month), all should be fairly instant. Let me know how you're configured (and on what OS etc.) and I'll see if I can reproduce the behavior.-Stoic Joker (March 14, 2011, 07:08 AM)
Dang, typed one and it is not here...must not have hit save.
Set to show 1-mo calendar on left click and keep it on top and close on lose focus
open cal
click in open app
cal closes (correct)
open cal
click in open app
app gains focus, cal stays open behind (oops)
close cal with x corner
open cal
click in open app
cal closes (correct)
It just alternates between closing right and just losing focus.-movrshakr (March 14, 2011, 08:07 AM)
Hm... Okay [SJ Fiddles with calendar for 10min] that's interesting. Actually it isn't failing to close on loose focus, it isn't actually gaining focus it to start with. Even if you click on the caption bar (to give it focus) it doesn't go/show as active (red exit button etc.). You actually have to click back and forth between calendar and desktop (or other app) to get the thing to go/show as active (red exit button etc.). Damn peculiar behavior I must say.Mine, thru all periods of behaving or misbehaving, retains the "active window" color in its top bar. I do not know whether it "thinks" it is active or background, but it always displays the active window color even when behind the real active window.-Stoic Joker (March 14, 2011, 11:53 AM)
I am running Win7x64 and my machine is a quite fast one (Core i7-860).-xcopy (March 14, 2011, 09:51 AM)
@Babis - About the Not Blinking. I have a theory I'm working on, but wanted you to try something for confirmation. Set you clock text color to something (Um...) jarring Red, Green, yellow *Shrug* something loud guarantees contrast. Then re-run the blink test and let me know what it does.-Stoic Joker (March 14, 2011, 06:01 PM)
@Babis - About the Not Blinking. I have a theory I'm working on, but wanted you to try something for confirmation. Set you clock text color to something (Um...) jarring Red, Green, yellow *Shrug* something loud guarantees contrast. Then re-run the blink test and let me know what it does.-Stoic Joker (March 14, 2011, 06:01 PM)
Hi Stoic Joker, this is working. I tried it with various colors and all are working except the white. I hope in the future you will make a custom blink color 8)-Babis (March 15, 2011, 02:10 AM)
Further please note that the keyboard shortcut: "Display Time Watch Hotkey" is not working. I pressed it a couple of times during the video (and other times during my testing) and it launches a new timer window (not the current running timer) completely blank, with only the window's title and the column names. This little window automatically disappears within one second, without displaying anything, eventhough a timer is actually running in the background. To properly display the timer I have to right click the clock, scroll up to the timers and choose the one running, except if I am doing something wrong.-Babis (March 14, 2011, 07:06 AM)
Further please note that the keyboard shortcut: "Display Time Watch Hotkey" is not working. I pressed it a couple of times during the video (and other times during my testing) and it launches a new timer window (not the current running timer) completely blank, with only the window's title and the column names. This little window automatically disappears within one second, without displaying anything, eventhough a timer is actually running in the background. To properly display the timer I have to right click the clock, scroll up to the timers and choose the one running, except if I am doing something wrong.-Babis (March 14, 2011, 07:06 AM)Okay, now this part is (confirmably) broken.I'll see if I can figure out what happened tonight.-Stoic Joker (March 14, 2011, 07:24 AM)
It takes about 2 seconds on my machine to make the calendar pop up after I click. Is there a way to decrease the delay the calendar is shown, by configuration or such? Or is it just the time the calendar dates need to be calculated?
---------------------------------------------------------
It doesn't matter what config, it's present with all of them (and the delay was already there in build 90). I am running Win7x64 and my machine is a quite fast one (Core i7-860).
---------------------------------------------------------
I checked with Sysinternals ProcessMonitor for errors but the only item was a
"HKLM\SOFTWARE\Microsoft\CTF\KnownClasses" --> "Name not found"
which doesn't sound like a real problem.-xcopy (March 14, 2011, 09:51 AM)
Quite faster than mine by a mile or so ... I'm running a (4 year old) 2.4Ghz E6600 (Same OS)
Maybe we pick at the missing class name a bit...-Stoic Joker (March 14, 2011, 12:04 PM)
Don't forget the calendar window close on lose focus issue...not as sexy as the timer thing, I know.-movrshakr (March 16, 2011, 06:35 PM)
It is possible that something else is also hooking into the shell at the same point, but I would think that more of the clock would be lagging then ... Or is it?No, nothing else lagging on my system. If another app hooked into the shell that would surely affect the native windows clock also, which brings me to-Stoic Joker (March 16, 2011, 07:11 PM)
If T-Clock is closed, does the default Win7 calendar pop up quickly?Here's a comparison video of T-Clock vs. Windows clock. Since I couldn't visualize the moment of the mouse click I tried to show that with moving of the mouse cursor hectically :)
It is possible that something else is also hooking into the shell at the same point, but I would think that more of the clock would be lagging then ... Or is it?No, nothing else lagging on my system. If another app hooked into the shell that would surely affect the native windows clock also-Stoic Joker (March 16, 2011, 07:11 PM)-xcopy (March 17, 2011, 10:28 AM)
which brings me to-xcopy (March 17, 2011, 10:28 AM)
If T-Clock is closed, does the default Win7 calendar pop up quickly?Here's a comparison video of T-Clock vs. Windows clock. Since I couldn't visualize the moment of the mouse click I tried to show that with moving of the mouse cursor hectically :)
http://screencast.com/t/hejixsGx-xcopy (March 17, 2011, 10:28 AM)
but the speed of the calendar windows opening (viewed by itself) doesn't really strike me as that odd.That's why I thought it was a feature that was configurable ;)-Stoic Joker (March 17, 2011, 11:55 AM)
2. My systray is aligned in 2 lines. How can I make T-Clock to show date and time in separate lines?-hank55 (March 18, 2011, 09:06 AM)
yyyy/mm/dd \nhh:nn:ss
Iยดd like to change a systray background colour under the date&time digits.-hank55 (March 18, 2011, 09:06 AM)
@tomos - Thanks for the assist. :)What about us who use the classic theme on windows 7, background should work fine.Iยดd like to change a systray background colour under the date&time digits.-hank55 (March 18, 2011, 09:06 AM)
With the default (themes in XP and) transparency in Vista & 7 the clock background color feature really didn't work that well anymore, which is why it was pulled. I have had a few requests for it's return, but am honestly not sure if it can be done (properly). It is something I plan to explore at some point, but can't specify when as it is not a high priority.-Stoic Joker (March 18, 2011, 06:29 PM)
What about us who use the classic theme on windows 7, background should work fine.-AMMA (March 28, 2011, 09:16 AM)
Actually, I'd forgotten that group existed - Even though I'm fighting to maintain Win 2000 compatibility (Doh!) - (you win) I'll put it on the to-do list :)Glad to know this.-Stoic Joker (March 30, 2011, 06:53 AM)
- Local option doesn't work for non english languages, while it was working fine in old versions.Can you expand on this a bit, and give an example of what output should but isn't working.-AMMA (March 30, 2011, 08:01 AM)
- Timer options from old versions is much better, i wish you could return the options as in TClock Lite version by Kazuto Soto.-AMMA (March 30, 2011, 08:01 AM)
Ok, here what appear for some different languages in older version:- Local option doesn't work for non english languages, while it was working fine in old versions.Can you expand on this a bit, and give an example of what output should but isn't working.-AMMA (March 30, 2011, 08:01 AM)-Stoic Joker (March 30, 2011, 08:28 AM)
I know it was asked before but, is there going to be a portable version of T-Clock?-PhilB66 (March 30, 2011, 05:43 PM)
Ok, here what appear for some different languages in older version:-AMMA (March 30, 2011, 08:55 AM)
When i started using Tclock i didn't have this feature in mind, but after using it i found it more convenient to have months and days names in my local language, since my most usage of these are in my local language and not in english.Ok, here what appear for some different languages in older version:-AMMA (March 30, 2011, 08:55 AM)
(http://img641.imageshack.us/img641/5183/engr.png) Eng
(http://img863.imageshack.us/img863/9218/greece.png) Greece
And your version only show english locale(ie. the first one) no matter what other locale i set!
Okay, this is rather interesting. It seems that you have identified a paradigm shift in the project that I've never seen/noticed before. The original TClock, and TClock Lite both have the same behavior in that the Clock's regional language is independent of (and completely ignores) the system.
Where as Two_toNe & I (albeit unwittingly), Use/leverage the system's regional setting (ignoring its-own) to determine the clock's output (see below).
(see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=21944.msg243477#msg243477))(Now if by chance that ain't actually Greek ...(I've not a clue)... I may be screwed)
So actually the Locale setting on the Time Format tab is a decorative artifact of a configuration that (perhaps was only for Win9x) is no-longer used.
Does that make sense? Or do you think there would be need to have the clocks textural region working independently of the (rest of the OS) Windows shell?
Obviously something must be done, as the non/dysfunctional control could be quite annoying. I'm thinking that (pull the control) shell integration/harmony is the (long term) less confusing option ... But you it seems do use/have a need for this feature. Yes?
I'll hold off on doing anything in either direction until I hear from you.-Stoic Joker (March 30, 2011, 07:44 PM)
When i started using Tclock i didn't have this feature in mind, but after using it i found it more convenient to have months and days names in my local language, since my most usage of these are in my local language and not in english.
Unlike my common usage for my PC; which is in English, so english local is needed for my system.
I hope you get my point.-AMMA (April 01, 2011, 03:00 PM)
Sir, an uncertain observation...
I turned the option ON for 'monitor off on screen lock.' That worked--screen did go off when locked. But I had a strange phenomenon occur about 5 times over four days...-movrshakr (April 01, 2011, 11:32 AM)
I'd be working along and the screen would go dark then come back on on a mouse move. Two of the times, it went into an off-on-off-on-off-on blink mode. The period was about 1.5 sec from off to off or on to on.
I have a widget for oneclick shutdown and was able during the ON blinks to eventually move the cursor over that and click a shutdown.
I do not know for sure that Tclock was causing this, but I strongly suspect it. Since turning the option back off yesterday, I have not had the situation reappear.-movrshakr (April 01, 2011, 11:32 AM)
It is on a Vista Home Premium laptop, so no monitor light to see.-movrshakr (April 01, 2011, 07:29 PM)
The 500ms in the code is interesting...the cycle time I saw could have been 1/2 sec for either on or off instead of 1-1/2 total as I said. I didn't measure it--just estimating. On and off time 'seemed' about equal, but that is not measured.-movrshakr (April 01, 2011, 07:29 PM)
If you don't hear about it from anyone else, it may not be Tclock, or it may be some odd interaction with something on my machine and not others.-movrshakr (April 01, 2011, 07:29 PM)
I will do as you request-- try in a week (assuming I remember to turn it back on in a week!). However, I don't think it started right when I set the option (I don't think...but frankly, I don't remember when I set that). Big help I am.
So, we shall experiment.-movrshakr (April 01, 2011, 07:29 PM)
I don't read code much and certainly not C++; where is that WTS_SESSION_LOCK message (bit?) set, and what clears it? Could it still be true when unlock happens? But never mind--I was not consciously doing anything to cause the unlock (certainly not entering the password--it was not asked-for). That a clue? Wait! It actually was not locking, because it came back to logged-in screen, not to login password screen as would be normal if it really had locked. It was only screen off on, not lock-unlock.-movrshakr (April 01, 2011, 07:29 PM)
Just for education, when "monitor off" is commanded (by either Tclock's call or something else) are you saying it is just back light being turned off and the screen data is really still there?-movrshakr (April 02, 2011, 12:09 PM)
Your no. 1 will be hard to do as it is only off for a moment and actually there seems to be a "fade-to-black" transition going on, although very fast, as it goes into black. But it comes back almost instantly, so seeing what is faintly still there during the off time, if anything, will be iffy.-movrshakr (April 02, 2011, 12:09 PM)
...I was/am shooting for either an incident (of black-out) where T-Clock's feature isn't enabled. Or a longer term episode like the one you mentioned having to shutdown to get out of.I have had no incidents occur when Tcolock was not enabled.-Stoic Joker (April 02, 2011, 04:31 PM)
...I was/am shooting for either an incident (of black-out) where T-Clock's feature isn't enabled. Or a longer term episode like the one you mentioned having to shutdown to get out of.I have had no incidents occur when Tcolock was not enabled.-Stoic Joker (April 02, 2011, 04:31 PM)
The time I had to do the shutdown was when it was in one of the off-on blink manifestations. The ones where it completely went to black and stayed there, I was able to get back in a normal way...though I do not remember now whether a log in was required for those. Those happened first; the last 2 or 3 were the blinking kind.-movrshakr (April 02, 2011, 07:38 PM)
Bug:
When using a negative width in the "Clock Text" tab, next time the hour changes the width will appear as if the width setting was double the amount I have chosen.
For example, if I set the width to -32, the next hour (or if I just change the system time manually) the width will go to and remain at -64 (even if it's impossible to set manually).
It's not really a problem as I can just set it to -16 to get -32, but thought I'd point it out.
If it matters (haven't really tested every possibility...), my time format is "yyyy-mm-dd hh:nn:ss".-ajp_anton (April 04, 2011, 10:29 AM)
Latest build, yes.Bug:
When using a negative width in the "Clock Text" tab, next time the hour changes the width will appear as if the width setting was double the amount I have chosen.
For example, if I set the width to -32, the next hour (or if I just change the system time manually) the width will go to and remain at -64 (even if it's impossible to set manually).
It's not really a problem as I can just set it to -16 to get -32, but thought I'd point it out.
If it matters (haven't really tested every possibility...), my time format is "yyyy-mm-dd hh:nn:ss".-ajp_anton (April 04, 2011, 10:29 AM)
Just so I can duplicate this properly (first try failed), you are saying that the setting in the properties dialog is doubling (which has a corresponding ill effect on the clock's display output), correct?
And would I be correct in assuming that you are using the latest released build (95) of T-Clock?-Stoic Joker (April 04, 2011, 11:38 AM)
I don't know if there are plans to use the "GetTickCount64" function instead of the "GetTickCount" function in getting the uptime but it would be nice.
The new function does not have the 49.7 day limit.
It is supported starting with Vista.
(It does not require 64 bit OS).
http://msdn.microsoft.com/en-us/library/ms724411(v=VS.85).aspx-paul_ray (April 06, 2011, 11:48 AM)
Are there plans to use Environment variables for the display?
I would like to use the "COMPUTERNAME" variable in my display format, so I don't have to hard code the machine name.
This makes it easier for support when I need to know the computer name.-paul_ray (April 06, 2011, 11:51 AM)
That's definitely an enterprise (only) level feature (me thinks). Are you from the company planing to do a T-Clock roll-out? Computer name shouldn't be difficult to grab/add, but what other environmental info bits (if any) might be good to toss in with it?
... I was thinking that the computer name & uptime combo might make a good default option for the tooltip popup that shows when you hover the mouse over the clock.-Stoic Joker (April 07, 2011, 05:39 PM)
... I was thinking that the computer name & uptime combo might make a good default option for the tooltip popup that shows when you hover the mouse over the clock.-Stoic Joker (April 07, 2011, 05:39 PM)
Or in options, have a place where user can select what he want to show on hover?-movrshakr (April 07, 2011, 05:44 PM)
Already does that, bottom of mouse tab. ;)-Stoic Joker link=topic=21944.msg244730#msg244730
Already does that, bottom of mouse tab. ;)-Stoic Joker link=topic=21944.msg244730#msg244730
Then ???.
So. the current discussion is about ADDITIONAL variables that can be put in there?-movrshakr (April 08, 2011, 09:11 AM)
Guess I'll have to go look at what can be put there now.-movrshakr (April 08, 2011, 09:11 AM)
LATER- can the font in the balloon be changed? I need it bigger/darker.-movrshakr (April 08, 2011, 09:11 AM)
date=1302271902]LATER- can the font in the balloon be changed? I need it bigger/darker.-movrshakr (April 08, 2011, 09:11 AM)
Currently no, but I'll think about it (my to-do list is getting a bit out of hand... :)).-Stoic Joker (April 08, 2011, 10:56 AM)
date=1302271902]LATER- can the font in the balloon be changed? I need it bigger/darker.-movrshakr (April 08, 2011, 09:11 AM)
Currently no, but I'll think about it (my to-do list is getting a bit out of hand... :)).-Stoic Joker (April 08, 2011, 10:56 AM)
Dang those users; always wanting more and more! :)-movrshakr (April 08, 2011, 12:39 PM)
but there is no doubt in my mind that it is due to the option being ON in T-Clock.-movrshakr (April 09, 2011, 01:46 PM)
but there is no doubt in my mind that it is due to the option being ON in T-Clock.I'm inclined to agree at this point. Can you think of anything that may be unique about your config? Any security or system management software that it may be interacting badly with?-movrshakr (April 09, 2011, 01:46 PM)-Stoic Joker (April 09, 2011, 04:05 PM)
First off I'd like to thank you for this great program. But the weeks that are displayed seem to be wrong.-apex84 (April 14, 2011, 11:52 AM)
Is it possible to adjust the text-based week days? I'd like to keep my Windows settings as my own region, but have the week days displayed in english. But even if I change everything to english, I'd like the week days to only display as two letters instead of three. Or even better, only one letter if the first letter is unique.
Perhaps allow custom names for all week days?-ajp_anton (April 22, 2011, 07:28 PM)
Also, you didn't reply to my earlier bug report. I can try to make a video of it since I may not have explained it very good.-ajp_anton (April 22, 2011, 07:28 PM)
The "Close Calendar on Lose Focus" doesn't always work, as the calendar sometimes is already out of focus when opened.
Is it possible to close it by clicking the clock, as that's already how I open it. Hitting the large clock positioned at the screen's edge is easier than the "X" button with a touchpad =). Or just fix the focus thing, although I sometimes want it to stay open while I focus other windows...-ajp_anton (May 11, 2011, 09:06 AM)
I said to close by clicking the clock (that's also how I open it), not clicking the calendar.The "Close Calendar on Lose Focus" doesn't always work, as the calendar sometimes is already out of focus when opened.It won't work to close by click-in-calendar because sometimes you have to click the "next-month" button. Solution is to find why lose focus is not working.
Is it possible to close it by clicking the clock, as that's already how I open it. Hitting the large clock positioned at the screen's edge is easier than the "X" button with a touchpad =). Or just fix the focus thing, although I sometimes want it to stay open while I focus other windows...-ajp_anton (May 11, 2011, 09:06 AM)-movrshakr (May 11, 2011, 10:15 AM)
Also, the lose focus does work. It's that the calendar sometimes doesn't have the focus to begin with.-ajp_anton (May 12, 2011, 08:41 AM)
I said to close by clicking the clock (that's also how I open it), not clicking the calendar.
Also, the lose focus does work. It's that the calendar sometimes doesn't have the focus to begin with.-ajp_anton (May 12, 2011, 08:41 AM)
It would be nice if you could have a option to display that one instead of the T-Clock one.yeah actually it would be nice if we had some options for calendar, like to display t-clock one, windows one, or a custom exe.
It would be nice if you could have a option to display that one instead of the T-Clock one.yeah actually it would be nice if we had some options for calendar, like to display t-clock one, windows one, or a custom exe.-mouser (May 17, 2011, 05:39 PM)
Thank you, thank you, thank you this application is so useful and we really appreciate all the work you've put into it.Well thank you, it's always nice to know folks are enjoy T-Clock.
I read where one want to improve on the calendar, but I didn't see where this was mentioned. I found a small problem on multiple monitors with the calendar. If you have the start menu moved to a monitor that is not your primary the calendar will open up on the primary monitor in the correct position. I found that this to be the case for all three out of four of the positions of the start menu (top, bottom, and left) with the exception being on the right side. It displays correctly.
I'm not sure if its possible, but I like the Windows 7 calendar that is built into the default clock. It would be nice if you could have a option to display that one instead of the T-Clock one.
Thank you for your continued effort of my making a part of my daily routine better.-Exectech (May 17, 2011, 05:02 PM)
It would be nice if you could have a option to display that one instead of the T-Clock one.yeah actually it would be nice if we had some options for calendar, like to display t-clock one, windows one, or a custom exe.-mouser (May 17, 2011, 05:39 PM)
It would be nice if you could have a option to display that one instead of the T-Clock one.yeah actually it would be nice if we had some options for calendar, like to display t-clock one, windows one, or a custom exe.-mouser (May 17, 2011, 05:39 PM)
I don't understand. If you want to display the Windows clock, why do you install this?-movrshakr (May 17, 2011, 05:45 PM)
I've found that the problem goes away if the Theme is set to "Classic" mode, but anything else gives me transparent text.-Mugsy (May 26, 2011, 10:11 AM)
Can you post a screen shot of the Clock Text (tab) settings you're currently using in the shot above?I grabbed two screenshots (only the screen-corner to reduce filesize) showing the difference in appearance with the default Aero theme and using the "Classic" (ie: "no") theme.-Stoic Joker (May 26, 2011, 11:32 AM)
Okay, that makes a bit more sense. Now try setting the font color to the silver gray that's in the middle of the color menu. It should come out looking white when applied.Setting the text color to "gray" makes it even harder to see. Setting it to "silver" makes it invisible. Definitely the wrong direction. The text itself is "transparent" (tinted based on color).
Also with that font, try setting Quality to ClearType(XP). I had to do that here at the office to get Calibri to look right.-Stoic Joker (May 26, 2011, 12:29 PM)
Changing "Desktop" color seems to disable text transparency (regardless of color selected).-Mugsy (May 26, 2011, 08:17 PM)
Themes that have "transparent" text lack a black bar in the "preview" icon. Themes with opaque text show a black bar on the "window" graphic. The icon/theme on the left would give me transparent text. The right one: opaque.-Mugsy (May 26, 2011, 08:17 PM)
if I cannot find a way of rely-ably reproducing the issue with the software ... Then the issue, most likely, does not exist within the software.Yes, I fear you're right. It does seem to be connected to the way Win7 handles Theme colors. I'll just have to experiment some more.-Stoic Joker (May 26, 2011, 10:08 PM)
if I cannot find a way of rely-ably reproducing the issue with the software ... Then the issue, most likely, does not exist within the software.Yes, I fear you're right. It does seem to be connected to the way Win7 handles Theme colors. I'll just have to experiment some more.-Stoic Joker (May 26, 2011, 10:08 PM)-Mugsy (May 26, 2011, 11:50 PM)
If there was a way to *add* a background box/color to the area behind the T-clock text (I believe a much older version of T-Clock could do this), that might "fix" the problem.-Mugsy (May 26, 2011, 11:50 PM)
Please do let me know what you find. I'm not giving up on the issue, I'm just at a bit of a lose as to how to define it. Where is the Spring theme you're using from? Is it a 3rd party item? I never really got into the skinning craze back when so I'm not really "up" on what all of the MS themes are available.I'm afraid I added to the confusion a bit. I *am* using a skinning program "WindowBlinds7" from Stardock (love it), but when the problem persisted with it disabled/unloaded, I dismissed it as a factor.
...
What I usually do in testing is drag either an explorer window or a command window down behind the taskbar for quick extra contrast when needed.-Stoic Joker (May 27, 2011, 06:57 AM)
I must ask for the source code. I have to. Having given up on finding a replacement, I started to look into writing my own. I made enough progress to appreciate the difficulty involved. It would be a treat to look at how you have implemented T-Clock.-Txomin (June 22, 2011, 11:58 PM)
Thanks for the program however after looking I cannot figure out how to display the calendar.-darkhelmet (August 03, 2011, 03:53 PM)
Thanks for the program however after looking I cannot figure out how to display the calendar.-darkhelmet (August 03, 2011, 03:53 PM)
i'm having the same problem as darkhelmet. double-clicking does nothing even though i run it on an 'elevated' status. however if i disable UAC, then the calendar appears.-lanux128 (August 05, 2011, 05:55 AM)
Why would you be running T-Clock elevated??-Stoic Joker (August 05, 2011, 06:58 AM)
Why would you be running T-Clock elevated??-Stoic Joker (August 05, 2011, 06:58 AM)
i ran TClock in the elevated state to see if that solved the problem of the calendar not appearing but it didn't. then i tried after disabling UAC, upon which the calendar appeared. i still don't know what to make of it. any suggestions?-lanux128 (August 05, 2011, 07:15 AM)
if you are looking at things that could be added -- i'd love to see a full year calendar.-mouser (August 05, 2011, 10:49 AM)
1, 3, & 12 month views are available for the calendar via the Miscellaneous tab.-Stoic Joker (August 05, 2011, 11:05 AM)
yeah but how often are you going to ever want to change that value -- personally i dont know why everyone wouldnt stick to 1 yr view.Wow. Don't assume that however you use it is how other people want it.-mouser (August 05, 2011, 02:27 PM)
yeah but how often are you going to ever want to change that value -- personally i dont know why everyone wouldnt stick to 1 yr view.Wow. Don't assume that however you use it is how other people want it.-mouser (August 05, 2011, 02:27 PM)-movrshakr (August 05, 2011, 02:38 PM)
(Long Shot) If you check properties on the clock.exe and tclock.dll files, do either of them show an UnBlock button?-Stoic Joker (August 05, 2011, 10:33 AM)
(Long Shot) If you check properties on the clock.exe and tclock.dll files, do either of them show an UnBlock button?-Stoic Joker (August 05, 2011, 10:33 AM)
thanks SJ, i'll try this when i get to the Win7 box. i'm guessing this anomaly has more to do with my Win 7 setup than your app. anyway, i'm glad that there is a TClock version for those of us who use 64-bit Windows. thanks for TClock 2010 again.. :up:-lanux128 (August 05, 2011, 05:03 PM)
Please support additional clocks. Thanks!-vaga8ondxwr (August 10, 2011, 04:04 PM)
Problems with Custom Format.
On my Win7 system, the hours in my custom format seem to depend on the greyed-out checkboxes.
Example: I checked Custom Format, and added this formatting text: h:nn tt \nddd, mm/dd
Problem: it displayed like this:
15:05 PM
Sat, 08/13
Workaround: uncheck custom format, check the 12H and AM/PM boxes, re-check custom format. The 12H setting is now greyed-out, but the same formatting text as above now displays like this:
3:08 PM
Sat, 08/13
I expected the tt code that shows AM or PM to also change the hours from 24 to 12.
I am using T-Clock 32 v1.0.1-ThomasMcA (August 13, 2011, 02:32 PM)
Hi, I have to admit taht T-Clock is one of my favourite programs (:
Thank you! (:
...however i have strange behavior on w7 x64...
When I run TC it just run (time is shown), but do not respond to any clicks ......... ?
I have to run propeties page manually and kill the process.
After that Explorer died... and restarted.
I had to repeat this to configure anything but there is something that prevent TC's comunication.
Before that i have tried to run 1.01 version of TC but there was similar action. No comunication.
I do not remember how i manage to run 1.01 but it dies after few clicks. :/
What could i do to run TC properly?
(i have tried different compatibility mode but nothing changed
some of them need UAC confirmation some not)-ersers (August 13, 2011, 04:43 PM)
Only thing that i start to suspects is Kaspersky Anti Virus software...-ersers (August 13, 2011, 04:43 PM)
In addition to this i have some ideas that could be useful.
TC is very good tool at displaying handy information in minimalistic way.
To minimize number of simultanously runnig applications this one could show:
- CPU usage as bars (with core division),
- RAM usage/free,
- HDD's temps from smart,
- batery and/or charge time.
configured in settings tab for taskbar and/or desktop surface (look for next idea).
I have read that there is a way to watch timer's counters but more handy could be a bunch of text lines,
displayed directly on desktop with countdown couters showing how much time left (to timers alarm - especially the long one).
Position of this could be configured in settings tab.
The same could be for be for with cores, ram, hdd temp near clock)-ersers (August 13, 2011, 04:43 PM)
For reasons that are as of yet unclear, T-Clock does not like to be run as administrator. I'm guessing due to the agressive session isolation in newer versions of Windows. If it is run as Admin, you can (should be able to ) run a Command Prompt as administrator an from the T-Clock directory run Clock.exe /exit to unload it without crashing the shell. T-Clock is developed and tested on Windows 7 Professional x64 ... So it should not require any compatability mode configuration.Yes - thats was the problem (:Only thing that i start to suspects is Kaspersky Anti Virus software...Now that is an intresting (albeit rather odd) prospect. Pleas do let me know if this can be confirmed.-ersers (August 13, 2011, 04:43 PM)-Stoic Joker (August 14, 2011, 10:40 AM)
In addition to this i have some ideas that could be useful.
TC is very good tool at displaying handy information in minimalistic way.
To minimize number of simultanously runnig applications this one could show:
- CPU usage as bars (with core division),
- RAM usage/free,
- HDD's temps from smart,
- batery and/or charge time.
configured in settings tab for taskbar and/or desktop surface (look for next idea).
I have read that there is a way to watch timer's counters but more handy could be a bunch of text lines,
displayed directly on desktop with countdown couters showing how much time left (to timers alarm - especially the long one).
Position of this could be configured in settings tab.
The same could be for be for with cores, ram, hdd temp near clock)-ersers (August 13, 2011, 04:43 PM)
I'm still on he fence on these, but (they have come up before)I may try it when I can get time to reopen the project.-Stoic Joker (August 14, 2011, 10:40 AM)
Is there a format to use instead of hh which will give me military time when I set the format for the mouse click but I have my basic Time format set to am/pm?-MKappy (September 02, 2011, 02:21 PM)
Is there a page somewhere that lists all the format codes?-MKappy (September 02, 2011, 02:21 PM)
But T-Clock seems to be C++, right?-Armando (November 03, 2011, 09:37 PM)
Thinkgs are working just great ! :Thmbsup:
[Edit... Sounded like a German here...]-Armando (November 07, 2011, 06:08 PM)
Stoic, someone here at work was just asking for this:
Can TClock somehow add the ability to display Unix Time (Posix time)? I couldn't find anything on the internet that could do it. Thanks.-superboyac (December 15, 2011, 12:17 PM)
You know, I'm not entirely sure either, i just was emailed the question. I looked it up and it's called "unix time" or "posix time". Here's the wikipedia article:Stoic, someone here at work was just asking for this:
Can TClock somehow add the ability to display Unix Time (Posix time)? I couldn't find anything on the internet that could do it. Thanks.-superboyac (December 15, 2011, 12:17 PM)
Posix Time?? [Drawing a bit of a blank]...Is that the one that is the number of seconds since 1970-01-01 00:00:00? Currently no ... But it doesn't sound that hard to do... Let me know if I'm on the right track, and I'll take a shot at it.-Stoic Joker (December 15, 2011, 05:36 PM)
Yes, I googled it after posting. I can't guarantee anything (there's alot going on), but I'll see what I can do. Is there a specific time you'd like to have it by? It does sound easy enough, but the formatting code is about 8 pages long (And I'm not entirely sure where I stopped at... eek!).No time table at all. 8 pages long? Sheesh. yeah, if it's not easy don't bother, it's nothing important or time-critical or anything like that.-Stoic Joker (December 16, 2011, 08:27 AM)
Yes, I googled it after posting. I can't guarantee anything (there's alot going on), but I'll see what I can do. Is there a specific time you'd like to have it by? It does sound easy enough, but the formatting code is about 8 pages long (And I'm not entirely sure where I stopped at... eek!).No time table at all. 8 pages long? Sheesh.-Stoic Joker (December 16, 2011, 08:27 AM)-superboyac (December 16, 2011, 10:18 AM)
Yeah, I think it's the first one with just the long string of numbers. That's a cool website you linked, I wonder if that would be good enough for the guy.Yes, I googled it after posting. I can't guarantee anything (there's alot going on), but I'll see what I can do. Is there a specific time you'd like to have it by? It does sound easy enough, but the formatting code is about 8 pages long (And I'm not entirely sure where I stopped at... eek!).No time table at all. 8 pages long? Sheesh.-Stoic Joker (December 16, 2011, 08:27 AM)-superboyac (December 16, 2011, 10:18 AM)
LOL Actually it's 11 pages (I just checked). So now the curiosity has gotten the best of me (shit...) I started poking at it with a stick to see what would happen. Now there seems to be two different options for the output, one of which is just the current UTC time. The other is the number of seconds since 1970-01-01 00:00:00. So are they looking for:
Number of seconds UTC 1324054818
Number of seconds Locale Time (same as above -300 sec because I'm GMT -5)
Unix/RFC 2822 formatted date: Fri, 16 Dec 2011 17:00:17 UTC
I'm assuming it's the first one. but want to double check before I get too far into testing this. I'm currently using the display at the top of the page at http://www.epochconverter.com/ as a target for the output.
Note: if it's really just UTC time they're after the w+/-xx format specifier will give the UTC (or any other zone) time. So me being GMT/UTC -5, would use w+05 to get back to UTC instead of the usual 'h' in the custom format string.-Stoic Joker (December 16, 2011, 11:10 AM)
Just one small request to Stoic Joker. As far as I know (hope that I did not miss something obvious), to get the popup calendar, a user has to right click the time-date display, point to T-Clock Quickys, then move the mouse cursor over to T-Clock Calendar. I would appreciate it very much if you could kindly make accessing the calendar easier, e.g. a single left-click on the time-date display would popup the calendar, just like in betaclock.-zzc (April 12, 2012, 07:39 AM)
That is already a configurable option on the Mouse tab of T-Clock Properties. Just select Mouse Button, number of clicks, and action wanted (show calendar is on the default list) and hit apply.
The T-Clock project is officially closed, as I no longer have time to continue working on it. The source code for T-Clock 2010 (unfinished but stable) build 98 is available on the download page of my website (link as usual in first post of thread).-Stoic Joker (April 12, 2012, 11:23 AM)
Too bad, no functionality in windows 8. It started to show time, else no reaction.Strange, it runs fine on my Win8 x86 laptop, and the Win8 x64 machine I have here in my office. The text does seem to move around a bit when the charms bar is opened or closed. But beyond that it did fine throughout the beta, and on the release versions I'm running now.-t42 (October 31, 2012, 10:40 AM)
Maybe we can convince Stoic Joker to update it for Windows 8 as his NANY 2013 (https://www.donationcoder.com/forum/index.php?board=313.0) project?-mouser (October 31, 2012, 11:47 AM)
I can't switch off DEP for it.-t42 (October 31, 2012, 01:37 PM)
I took a quick try on the font rendering issue today. I replaced the TextOut function call by DrawThemeTextEx which is supposed to paint text on glass surfaces. But the API is highly different. Not only the layouting works differntly, it also requires a Unicode string as opposed to the plain ANSI char* used in the programme. These are obstacles that I cannot easily pass. My C++ skills are too limited, not to mention even more ancient C. If somebody could explain me how to replace TextOut with DrawThemeTextEx correctly, I could possibly make it work. Until now, I only see some random pixels, and for some time, my TClock build won't respond and eventually crash Explorer. Guess I should restart Windows first.
Update: I should restart Explorer correctly. Integrity level Low and High are both wrong, it must be Medium. (Using Process Hacker) This is a bit more complicated to run as, but it works. Then TClock (and all other applications...) works correctly again.-LonelyPixel (October 31, 2012, 05:12 PM)
Are you by chance running the 32-bit binary?-Stoic Joker (October 31, 2012, 06:07 PM)
During development I ran 3 VMs and 2 Remote Desktop sessions for testing purposes to avoid crashing the shell-Stoic Joker (October 31, 2012, 06:20 PM)
Where do those N versions actually come from?-LonelyPixel (November 02, 2012, 03:21 AM)
t42, did you try deactivating other apps to find if one of them may be interfering with TClock?In fact almost nothing to deactivate, because I made several new installations, x86 including, only to test TClock.-LonelyPixel (November 10, 2012, 08:27 AM)
/exit : Exit T-Clock 2010
/prop : Open T-Clock 2010 Properties
/start : Start the Stopwatch Counter (open as/if needed)
/stop : Stop (pause really) the Stopwatch Counter
/lap : Record a (the current) Lap Time
/reset : Reset Stopwatch to 0 (stop as/if needed)-Stoic Joker (November 11, 2012, 08:49 AM)
Also might be worth a shot to try the released with sourcecode build 98 to see if it behaves differently.-Stoic Joker (November 11, 2012, 08:49 AM)
the archive already contains executable files-LonelyPixel (November 12, 2012, 10:50 AM)
Maybe TClock cannot be run-LonelyPixel (November 13, 2012, 08:42 AM)
That is a windows setting.
The default windows clock - calendar displays a bit above the taskbar and away from the edge as well.-cmpm (December 12, 2012, 08:45 AM)
That is a windows setting.
The default windows clock - calendar displays a bit above the taskbar and away from the edge as well.-cmpm (December 12, 2012, 08:45 AM)
Since this year I have a problem that the weeknumber displayed in my tray lags 1 week behind the week number displayed in the calender, which is correct. The years before 2013 this was ok!Oh, you're right, same here. Didn't even notice, not even when the year started on Tuesday with week 0...-TheMen (January 24, 2013, 01:30 AM)
Although I do not use the built-in calendar have a look at T-Clock 2010\Properties\Miscellaneous - Calendar: First Week of Year (Change to 1.)It doesn't change the week number displayed in the main clock. I don't use the calendar, there's other solutions for that. I just keep the current week number displayed near the date and time. Right now it says "3" but it's actually already "4".-pilgrim-online (January 24, 2013, 04:02 AM)
Ww seemed to work end of last week...-TheMen (January 28, 2013, 05:45 AM)
If you like, I can add the link to your build to the first post so it's easier for people to find...else it might get lost back here on page 19.-Stoic Joker (May 03, 2013, 07:20 PM)
In case you guys still want to know how to display the windoze calendar, its possible ;)IIRC you already got that handle.. or at least a system to find such windows/controls. I just can't implement it myself as I'm a gcc developer and I don't want to convert your source :P
- Find the tray window with class: "Shell_TrayWnd"
- find control with class: "TrayClockWClass"
- PostMessage: WM_USER+102,1,0
P.S. wParam=0 or WM_USER+103 will show the original tooltip... (which I prefer... not only because it will show different time zones)-WhiteTigX (May 30, 2013, 09:39 PM)
If you like, I can add the link to your build to the first post so it's easier for people to find...else it might get lost back here on page 19.-Stoic Joker (May 03, 2013, 07:20 PM)
I have nothing against it, but this link is temporary so it may disappear some time in the future, either when it's replaced by a newer version or somebody else publishes a better one...
I'm not sure about your source code licence, I haven't found any information about it. I could put up a repository on Github and also upload current source builds there. That would be a more "suitable" location for such things. (I wouldn't want to setup a real project page on my dev website because it's not my project.) But I couldn't really maintain the code, just update it from other locations and integrate ready patches. How do you manage your source code? Could you work with a Github repository as well? (It could save you from data loss as well... :))-LonelyPixel (May 04, 2013, 05:49 AM)
I don't know if there are plans to use the "GetTickCount64" function instead of the "GetTickCount" function in getting the uptime but it would be nice.
The new function does not have the 49.7 day limit.
It is supported starting with Vista.
(It does not require 64 bit OS).
http://msdn.microsoft.com/en-us/library/ms724411(v=VS.85).aspx-paul_ray (April 06, 2011, 11:48 AM)
Hm... (there are now) That is an interesting option. Actually I had been planning to try using the other method that leverages the info stored in HKEY_PERFORMANCE_DATA ... But this sounds much easier/simpler/quicker - Not to mention a 585 million year wrap/limit should be sufficient for most folks... ;)
Thank you!
In looking at the code in on GitHub, I found the section that would have to be changed to support the new function.
In the format.c file around line 461, there is this comment "<--+++--<<<<< WTF (If AnyThing) Does This Do?!?!?!?"
In this block, the "st" would have to be a long (ULONGLONG). Then the function would be GetTickCount64().
Note a check for the OS version would need to be done here to see which version to call.
This section (with the comment "<--+++--<<<<< WTF (If AnyThing) Does This Do?!?!?!?") does the "System Uptime".-Stoic Joker (April 07, 2011, 07:05 AM)
[...] click again to close [...]that shouldn't work... actually it can't work^^ Are you sure about that?-21944.450 (August 28, 2013, 05:42 PM)
that shouldn't work... actually it can't work^^ Are you sure about that?-WhiteTigX (August 28, 2013, 05:49 PM)
[...] click again to close [...]that shouldn't work... actually it can't work^^ Are you sure about that?-21944.450 (August 28, 2013, 05:42 PM)-WhiteTigX (August 28, 2013, 05:49 PM)
[...]Thanks goes to 21944.450^^ He's the one who asked for it... and I was to lazy to implement it just for my little self :P
EDIT: btw thanks for releasing this build. I've been looking forward to this feature ever since the 2010 version was released.-apex84 (August 30, 2013, 08:38 AM)
[...]I know ;) And it works.. but the one from TClockLight kt is not only already an external app but seems to be improved (better accuracy etc..)
@WhiteTigX - The SNTP code (with hotkey and logging functions) is already in T-Clock 2010, it's just been EasterEgged due to its requirement of administrative rights to reset the system time.-Stoic Joker (August 30, 2013, 11:30 AM)
Well... I guess and hope I'm done ;)-WhiteTigX (September 02, 2013, 04:04 PM)
@Stoic Joker
I'm still open to suggestions and bug fixes... don't worry ;) I just hoped I was done with my prior work... but it seemed like not xD (and I still wonder if there are any users out there that hate my calendar changes...)-WhiteTigX (September 05, 2013, 12:59 PM)
Well... I guess and hope I'm done ;)
I suggest anyone who used my previous build to update. (this fixes at least 1 crash and some possible crashes)
Also: it now allows one to choose whether to use system calendar/tooltip or not.
+ Mouse Button 4 and 5 can be used.
T-Clock.7z (https://github.com/White-Tiger/T-Clock/blob/yg-master/Release/T-Clock.7z?raw=true)
T-Clock.zip (https://github.com/White-Tiger/T-Clock/blob/yg-master/Release/T-Clock.zip?raw=true)
P.S. please check if clicking once shows calendar, and clicking again hides (of course, u'll have to enable mouse clicks first)
P.P.S. devs: can anyone with Visual Studio please check the project files? Do they still work? (I hope they do... they work with WinSDK)
https://github.com/White-Tiger/T-Clock/-WhiteTigX (September 02, 2013, 04:04 PM)
clicking T-Clock once will open the calendar, clicking it again while the calendar was open will just reopen it and not just close it as the default clock does.
so not even the context menu works? that's strange...
The clock is still there right xD?
Well... I didn't make any change that I know of that could have caused this...
So I need to ask you which OS (including 32/64 bit), where is your Taskbar located and does it happen all the time? (Win+L, then go back in again)
And it worked with Stoic Joker's and LonelyPixel's build (https://www.donationcoder.com/forum/index.php?topic=21944.msg325430#msg325430)?-WhiteTigX (September 09, 2013, 05:46 AM)
ehm... why? xD Clicking once opens, clicking again hides as of now..clicking T-Clock once will open the calendar, clicking it again while the calendar was open will just reopen it and not just close it as the default clock does.
-maybe the quoted text should be added to the download-post (336616 (https://www.donationcoder.com/forum/index.php?topic=21944.msg336616#msg336616)).-Curt (September 10, 2013, 12:28 AM)
well there's a catch actually.. you shouldn't have a double-click action for your calendar key defined... in that case it'll open again even on single-click.. this is due to the time delay involved.-WhiteTigX (September 10, 2013, 08:10 AM)
Stoic Joker knows lclock very well, so i'm sad to see that the calendar part wasn't straigt up copy pasted from that! The look and functionality were so to the point, it was amazing. You left click the clock, the nice calendar comes up, double click any date and you get to set an alarm!-iorgu (November 21, 2013, 11:12 AM)
I haven't had any problem with build 95 plus the Posix dll on Win 8. [...]Does that mean without โPosix dllโ there's a problem? Honestly... I don't even know what you've meant by โPosix dllโ...-x16wda (January 29, 2014, 06:08 PM)
Honestly... I don't even know what you've meant by โPosix dllโ...-WhiteTigX (January 30, 2014, 10:22 AM)
I was curious about that one too ... You don't know either? Shit.-Stoic Joker (January 30, 2014, 12:39 PM)
I was curious about that one too ... You don't know either? Shit.-Stoic Joker (January 30, 2014, 12:39 PM)
Page 16 of this thread... here (https://www.donationcoder.com/forum/index.php?topic=21944.msg271713#msg271713)... c'mon, SJ, it was just a few years ago you posted that... :D-x16wda (January 30, 2014, 06:54 PM)
... So if someone got a good timezone list with just 1 name per offset, I'll be happy :P (even though it cannot be done perfectly...)-WhiteTigX (January 29, 2014, 08:19 AM)
I used the fantastic T-Clock for years on my PC under XP professional 32bit. We now changed to Win7 enterprise 64bit. I downloaded TC2010 b.95, as well as some other modified versions mentioned here. But I could not get any of those to start, neither as std. user or localadmin. Clicking the .exe, nothing happens. No error message, nothing.-HR (May 28, 2014, 06:40 AM)
Unfortunately I don't know what the latest build is these days. I stepped away from the project and released the source code about a year or so ago. There are several other people are working on it now (I think), but I don't know who is where on what. I just forget sometimes and comment here out of reflex.
If someone knows what the most current build is, I'll add it to the first post here, and also make a note of it on my website ... My inbox is still getting hammered about that week number bit.
@WhiteTigX - Did you or LonelyPixel have the latest build?-Stoic Joker (June 03, 2014, 10:12 PM)
Stoic Joker, since you're still around, could you edit in a link to the latest version in the first post? I almost missed it, and was going to report a bug that has now been fixed.it's not his fault actually :P He asked others for that already... including the "removal" of his name etc... I didn't do this as of now... my next release will fix that though, but hadn't a real reason to do anything yet :P No bug reports for example xD
[...]-trlkly (June 03, 2014, 08:11 PM)
there are actually 4 week "systems" build into T-Clock...Thanks that did the trick, this wasn't in the manual Wi
Ws : simple, week starts at Sunday
Wm : simple, week starts at Monday
Wi : complex, added by henriko.se and uses ISO-8601 standard
Ww : simple but custom from Stoic Joker
All show 22 except for Wi which shows 23-WhiteTigX (June 03, 2014, 04:41 PM)
Yeah, that's all it does. So all you'd really need to do is add that "set time" feature to the mouse actions tab.
please check about screen and tell if you're happy with it^^
You can also see at my Github that the first commit's Author is you now ;)
Could you adapt the topic according? Add my download links by pointing to my Github releases page, and also put my Github page where you've got the other one.-WhiteTigX (June 18, 2014, 03:15 PM)
well... the history in it is still the same... with my little addition at the end...-WhiteTigX (June 18, 2014, 04:51 PM)
There isn't that much space actually.. so I'll either have to add scrollbars, shorten the text or leave it the way it is^^
I might remove the "Redux" text as well... You really want Two_toNe there?-WhiteTigX (June 18, 2014, 04:51 PM)
How about the Stoic Joker icon btw ;) Is it ok? I personally like the darken color.. but it's your Logo after all..-WhiteTigX (June 18, 2014, 04:51 PM)
[...] I think a menu item would be good, too. And a fold out menu listing all defined alarms--similar to the Timers menu--would be amazing.... oh boy... I thought you just wanted a mouse click option for that one :P I don't actually like to bloat the menu too much... it would require a rewrite to be able to activate and disable all of them if someone wants to.. (with the Exit menu item at least available by holding down SHIFT or CTRL)-trlkly (June 18, 2014, 08:35 PM)
Something I didn't mention before: It's not obvious how to create a new menu item in the "Menu Item Details" tab. It might be a good idea to add a "New Menu Item" button. I just now figure out that I have to start from the "Quicky Menu Items" tab.... while I like to improve usability like I did with the mouse tab... I hate to rewrite those dialogs xD Besides I can't see how it could be better... Unless you want to draw me and example :P
[...]-trlkly (June 18, 2014, 08:35 PM)
well... I don't really think those buttons are needed... you didn't change other stuff besides that.. "non-existing" menu items could include a dummy text.. such as "double-click to add new" or something... Or a context menu on right click...-WhiteTigX (June 19, 2014, 11:37 AM)
Hi, WhiteTigX. Would you consider doing a Lclock calendar "clone" for our beloved clock?I've seen that... considering "LClock", my highest priority would be to add similar clock text customizations... my lowest priority whatsoever would be the Calendar^^
Pictures are in the first two post on page 21.-iorgu (June 19, 2014, 05:28 PM)
well... I don't really think those buttons are needed... you didn't change other stuff besides that.. "non-existing" menu items could include a dummy text.. such as "double-click to add new" or something... Or a context menu on right click...-WhiteTigX (June 19, 2014, 11:37 AM)
Quick-N-Dirty compromise might just be to change the group box text from "Add Menu Item" to Add Menu Item (Double Click to Add or Edit).
Honestly as far as ListView controls go double clicking to trigger the default action has always been a rather common behavior in any application I've ever encountered. *Shrug* So after having been there for 10 years it now has 1 complaint ...:-\... It's up to you man. :)-Stoic Joker (June 19, 2014, 05:35 PM)
BTW, if you really want to get user friendly, you need an installer. There are so many people I would recommend this software to, except they would not know how to install it. The portable version is nice, but a fully installed version would be nice, too.
Remember, this is a hack of a hack--the idea that some things may be broken is built in.-trlkly (June 19, 2014, 10:52 PM)
[...] While I've never been a fan of installes for this type of small program, [...]I generally hate installers :P-Stoic Joker (June 20, 2014, 06:48 AM)
I might as well add a hybrid installer
@stanislay33:
not sure if I will ever add that... but you're right, T-Clock doesn't include such a feature...
I'm not totally against it... but do you really like/need it? Isn't the transition with the task-bar way better :P?-WhiteTigX (June 18, 2014, 03:15 PM)
I tried disabling display scaling for Clock.exe and it seems to work just fine now :)-power1power1 (July 16, 2014, 07:05 PM)
...What color does your windows clock use btw? Is it still white or also black?-WhiteTigX (July 23, 2014, 01:24 PM)
Installed in Windows 8.1, and got a block from the OS.. See imageWell.. I don't know how to get rid of that SmartScreen^^ Basicaly the only way I know is to pay a few hundred dollars to M$ and sign the app^^-movrshakr (September 11, 2014, 02:17 PM)
I've also added multi-monitor support on Win8+ As requested by Baegus here: https://github.com/dg9ngf/T-Clock/issues/2-WhiteTigX (September 11, 2014, 01:00 PM)
Stoic, you're using Win8 and you've got multiple monitors?-WhiteTigX (September 11, 2014, 03:28 PM)
[...] So, the buttom of the clock text is closer to the edge of the display on the second monitor compared to the main monitor. It would be nice if we could adjust the clock text positions seperately. [...]Well... I've thought about that as well... but the problem is that the current version basically only renders one clock... same content is then used (copied) for secondary clocks (and all secondary clocks actually use the same DC, so it's really only copied once)-power1power1 (September 11, 2014, 04:48 PM)
[...]Oops.. didn't see that question... those are system colors... means they are dynamic, depending on your Windows style. (on 8 you might only notice that when changing to a high contrast theme or using a custom made theme)
Question: the three selectable black colors that have writing in them...what are the differences between them?-movrshakr (September 11, 2014, 02:20 PM)
[...]Oops.. didn't see that question... those are system colors... means they aren't fix but dynamic depending on your Windows style. (on 8 you might only notice that when changing to a high contrast theme or using a custom made theme)
Question: the three selectable black colors that have writing in them...what are the differences between them?-movrshakr (September 11, 2014, 02:20 PM)-WhiteTigX (September 15, 2014, 10:56 AM)
I've downloaded T-Clock 2010, extracted the files, opened the TClock application, clicked run and...nothing...I can't find it installed anywhere. It's not on any list of installed programs.I guess you're running a 64bit version of Windows, but you've started the clock in the Win32 folder.... you need to run the one in the x64 folder...
When I tried deleting the extracted folders it says I can't because the folder or file in it is open in another program.
I'm completely flummoxed. If anyone has a suggestion as to what I should try please let me know.
Thanks-Cowichan (September 19, 2014, 08:48 PM)
did you know about the "Run at startup" option you'll find at the about screen?Obviously not. Now I do. :)-WhiteTigX (September 21, 2014, 12:08 PM)
the about page is the first page to popup if you open options :PThat doesn't mean we READ it.-WhiteTigX (September 21, 2014, 03:39 PM)
Do you think it would be enough to increase the font size and maybe also color it red,green or blue and open the about screen / options automatically on first launch? Thing is.. I don't want to overload the misc tab :P otherwise it gets lost again... It's nice to have it inside the about screen if you know it :P-WhiteTigX (September 21, 2014, 03:45 PM)
Stoic Joker, how dare you to not send me an export if your settings xD ... could have been a major problem...-WhiteTigX (September 30, 2014, 04:37 PM)
Though none of the changes were related or should be related to the clock format...-WhiteTigX (September 30, 2014, 04:37 PM)
Anyway.. what kind of test build are you talking about? Your own or mine? I though you were using my version before...-WhiteTigX (September 30, 2014, 04:37 PM)
P.S. by "blank" you really mean it? Please go to options and change font color to transparent, did it look exactly like that?-WhiteTigX (September 30, 2014, 04:37 PM)
[...] In this version, I think the behaviour of mouse-over tooltip is different somehow:I've found no way to control the default tooltip.. so for "full" multimon support, a custom tooltip must be used. Though that one had a design flaw xD Will be fixed...
if not enabled: always shows on main display (I think this is the Windows tooltip)
if enabled: for the second display clock, it shows the tooltip on top side of main display.-power1power1 (October 14, 2014, 05:59 AM)
Q: What is the difference between static and non static ones? Both distributions have dll files ...Well the static version doesn't require external dependencies... so no need to install Visual C++ Runtimes.-power1power1 (October 14, 2014, 05:59 AM)
[...]Sry not possible I suppose. Though, I don't really get your reason for that... from what you've described, left and right "clock" will display the same font, use the same size and both are single line... so where's your problem exactly?
A question: Would it be easy for you to allow two instances of the program to run simultaneously?
[...]-Gebar (October 14, 2014, 05:23 PM)
I don't know if there are plans to use the "GetTickCount64" function instead of the "GetTickCount" function in getting the uptime but it would be nice.[...]Will be used in next version. Though 32bit users or pre-Vista might not like it xD A bit slower in that case... (from a CPU cycle perspective, probably not very noticeable)-paul_ray (October 14, 2014, 05:29 PM)
Are there plans to use Environment variables for the display?Not really... Environment variables are mostly static.. so there's not much use for such a feature. Besides your rare use case of course...
[...]-paul_ray (October 14, 2014, 05:29 PM)
[...]Well... your first guess is ok I guess.. though "WhiteTigX" is only a workaround for not being able to use "White-Tiger". Just ignore the name here :P Still need to figure out a unique name... And of course I did receive your mails.. though I've got reasons not to answer them (apart from the fact that I named my point already, but still, nothing is fix)
Also, how do you say your username? I say White Tiggex, like Tigger but with ex at the end. But I could also see it being like tiger, hence White Tie-gex.-trlkly (October 23, 2014, 05:15 PM)
And of course I did receive your mails.. though I've got reasons not to answer them (apart from the fact that I named my point already, but still, nothing is fix)-WhiteTigX (October 27, 2014, 06:21 PM)
[...]me, the current developer :P
Anyone else see this behavior?
[...]-B00ze (November 12, 2014, 08:07 PM)
[...]me, the current developer :P
Anyone else see this behavior?
[...]-B00ze (November 12, 2014, 08:07 PM)
Will investigate if it's a regression or Vista+ compatibility issue^^ (by means, also opens "Screen Saver" on my Win8)
Though "Display Properties" is flawed by design since Vista+ I guess^^ There's no such thing anymore (at least hard to reach on Win8)-WhiteTigX (November 12, 2014, 08:22 PM)
[...]what do you suggest? Remove it on Vista+, Rename it to "Personalize" on Vista+ and open that one?
I agree, since Vista, there is no single Display Properties as there was in Xp.-B00ze (November 12, 2014, 08:59 PM)
Why are the DLLs and the XpCalendar in a sub-folder called MISC? [...]To simplify things^^ So you'll see a clean folder structure with just 2 exes to run. And any of them is ok. Before that, people had trouble to find the right exe to run^^-B00ze (November 12, 2014, 08:59 PM)
what do you suggest? Remove it on Vista+, Rename it to "Personalize" on Vista+ and open that one?
As for MISC, we just think differently on what goes into miscellaneous; to me it's things that are not needed that go there :-)-B00ze (November 13, 2014, 05:45 PM)
[...] Your last update fixed my request from August 15th. [...]This same "request" was already fixed before you've even requested it^^ No update had to do with it^^-crumpuppet (November 14, 2014, 08:11 AM)
About "Control Panel -> Display" well.. isn't really "Display Properties" either... "Personalize" would be the closed to the old "Display Properties" on XP... not only is it what people tried to reach, it's also the exact same page tongue IIRC on XP "Display Properties" was also a menu entry if clicked on the desktop like it is for Win8 with "Personalize"
Sorry,Not your fault ;) Next releases will have a note on that^^
I totally missed that... I only noticed that Time Format tab has not checkbox for that option... :-[-mixza-81 (November 25, 2014, 02:20 PM)
[...] but lacks information, such as CPU usage,RAM format %. [...]These are on my todo for quite some time. So I'm not sure if I really want to add them just now. Because I originally planned to add this and more once I've rewrote the entire format "system". There's a lot to improve-azrdog (January 22, 2015, 05:33 AM)
[...] "Windows-ish" [...]Like in Windows XP / 95 ? In that case, yep it's a bug.. well at least my local build looks that way :P (didn't check release build)-movrshakr (January 26, 2015, 04:06 PM)
just out of curiosity, which program is it :P?The calendar panel (they call it navigator) in Outlook which I have positioned on the right side, so when open it is right above Tclock-WhiteTigX (January 26, 2015, 07:09 PM)
On behalf of all of us who use it, thank you for your work on it Two_toNe!!!! :-* :-* :-*-mouser (February 24, 2015, 12:30 PM)
and thus easy distinction ...You basically just want similar colors as you've shown on the screen shot? May I ask why?...The colours themselves are not as important as the levels of contrast between them when on a black background. It's a matter of ergonomics and visual perception. It's super easy on my eyes and easy for my peculiar eyesight to read all those items and easily discern them from one another - with that particular colour combo. There may well be other combos, but I settled with relief on that one as it was the first really decent one that I was able to generate after fiddling about with the settings in BetaClock.-WhiteTigX (February 25, 2015, 09:02 PM)
Latest build v2.3.2 seems to be running just fine on Windows 10 x86 b10074-Stoic Joker (May 01, 2015, 07:18 AM)
Latest build v2.3.2 seems to be running just fine on Windows 10 x86 b10074-Stoic Joker (May 01, 2015, 07:18 AM)
Stoic, I have lost track. Is WhiteTigX or you or both doing the current work on this?
In post 1, I get a 404 for the link in the original post (actually Reply "0"; Reply 1 is the second post))
"www.StoicJoker.com/TClock for general info. Download is still only available here."
I must be dense. In that post, there are so many "this is here and that is there" that I can never figure out where to get it. The above indicates I failed again. :)-movrshakr (May 01, 2015, 08:06 AM)
[...]uhm.. that must be done on each user installation^^ If you're talking about "untrusted app, do you want to run?" thingy.. that's added because it was downloaded from the internet and you've extracted it with Windows' build in extractor...
Might want to consider running Streams.exe (https://technet.microsoft.com/en-us/sysinternals/bb897440.aspx) -s -d *.* on the release to eliminate [application blocked] security warning hassles. [...]-Stoic Joker (May 01, 2015, 07:18 AM)
You need to install the MS Visual C++ 2010 redistributable package for the bitness (x86/x64) you're running.-Stoic Joker (June 09, 2015, 06:35 AM)
I would suggest to just add the "th" yourself.. but guess you can't live with "1th, 2th, 3th" xD
Well.. guess it would be doable as a custom format.. though I worry just a little bit about translatability.. just in case it'll ever happen one day.
Does anyone else want days to be expressed like: 1st, 2nd, 3rd, and so 4th ?-WhiteTigX (May 28, 2015, 06:17 PM)
IF such (ordinals) are added, please do it as an option that can be turned on or off.of course ;)-movrshakr (July 09, 2015, 02:00 PM)
Yes, TigX, that would be it. +"23rd", f crse. Other languages...? Hmm.. Non-trivial, but not complex, ergo some kind of class or function.IF such (ordinals) are added, please do it as an option that can be turned on or off.of course ;)-movrshakr (July 09, 2015, 02:00 PM)
[Indeed, too; optional. :) PhredE]
PhredE, just to make it clear for me, it's "31st", "22nd" ? (well, anyone who really knows that is welcome to answer xD)
And yes.. I would write "11th", and not "11st" ^^-WhiteTigX (July 09, 2015, 07:01 PM)
+31st. :)Yes, after 30th, it follows the same pattern as for the 20's line.
Shakespeare; inherently creative. ;)-PhredE (July 09, 2015, 08:59 PM)
Where can I get a safe download?
Link?-magi (September 26, 2015, 07:29 AM)
Download Link White Tiger's GitHub Release Page (https://github.com/White-Tiger/T-Clock/releases)-Stoic Joker (March 02, 2010, 06:14 PM)
Yes, works fine on Win 10.-x16wda (September 26, 2015, 03:45 PM)
[...] OFF BY DEFAULT [...]Isn't an option at all. As software should be setup the way that average people don't have to change anything.-THEtomaso (October 25, 2015, 08:32 AM)
[...]I agree. But my issue is that I've decided to do an update check on first launch. Mainly to get firewall notices popped up and hopefully allowed so it won't happen eg. 5 minutes after startup, somewhere in the middle of the day or next day etc.
Having said all that, i think people have become completely used to the idea of update checks, and so a pre-warning dialog like this is not strictly necessary [...]-mouser (December 01, 2015, 07:04 PM)
I've decided to add a question dialog regarding the update checkerGreat! :)-WhiteTigX (December 01, 2015, 06:53 PM)
I've re-read some of my own posts a while ago and I really sound like an asshole from time to timeThat's not the impression that I got!-WhiteTigX (December 01, 2015, 06:53 PM)
What do you think?Just make sure that it doesn't try to connect to the internet even once, unless the user has actually pressed that "Keep enabled" button first!-WhiteTigX (December 01, 2015, 06:53 PM)
is there any way we can split this up and give WhiteTigX his own thread for TC?
[...]Well... you're not the first :P There have been feature requests or "bug" reports which I've been answering with โnope, won't do / not possibleโ and some are on my to-do or even actually implemented^^
..but I DID get the feeling that discussing it any further would be pointless. :)
[...]-WhiteTigX (December 01, 2015, 06:53 PM)
[...]You just want to increase my workload, right? xD
My suggestion would be to start a new sticky thread for the latest download links.-mouser (December 03, 2015, 12:57 PM)
[...]I don't mind eitherway ;) Though, with the subsection we've got now, it might be good to split up the threads to clarify a few things...
I appreciate the consideration...but we need to consider him, and his input on the transition, [...]-Stoic Joker (December 03, 2015, 03:00 PM)
[...]Well that's the point I guess... "we" also means that Stoic Joker could split it up himself, less work for you :P (or I could in that matter)
well we can split the subject exactly as you request, [...]-mouser (December 03, 2015, 03:08 PM)
[...]I don't mind eitherway ;) Though, with the subsection we've got now, it might be good to split up the threads to clarify a few things...
I appreciate the consideration...but we need to consider him, and his input on the transition, [...]-Stoic Joker (December 03, 2015, 03:00 PM)
Guess that'll mean to split away the older stuff, so people having this topic bookmarked can keep it?-WhiteTigX (December 04, 2015, 05:45 AM)
[...]Well that's the point I guess... "we" also means that Stoic Joker could split it up himself, less work for you :P (or I could in that matter)
well we can split the subject exactly as you request, [...]-mouser (December 03, 2015, 03:08 PM)-WhiteTigX (December 04, 2015, 05:45 AM)
what he said ;)-WhiteTigX (February 24, 2016, 01:37 PM)
Is there a way to display the weekday number (e.g. 1 for Monday, 2 for Tuesday, etc.) ?will be added once I've added the ordinal day number (1st, 2nd, 3rd etc) which kind of requires a rewrite of internal format processing-andrejtm (November 19, 2015, 12:16 AM)-WhiteTigX (November 19, 2015, 11:33 AM)
I'd have to say that @Curt seems to make some valid points, though I'm not sure I can agree that the statement "That's not how we want DC programs to function." makes any valid point, since it seems to be an appeal to the consensus."multiple formats"? Some say Sunday is the first day of the week, some say Monday is. And Saturday and..., and...Is there a way to display the weekday number (e.g. 1 for Monday, 2 for Tuesday, etc.) ?will be added once I've added the ordinal day number (1st, 2nd, 3rd etc) which kind of requires a rewrite of internal format processing-andrejtm (November 19, 2015, 12:16 AM)-WhiteTigX (November 19, 2015, 11:33 AM)
Anyway, I came to say Thank You for writing the TClock Redux version!, but haven't we tested it enough by now? Isn't it time for a proper installer? I cannot launch a new version of TClock without first closing my security program. That's not how we want DC programs to function.
_____________________________-Curt (March 13, 2016, 01:57 AM)
How can I get to the settings? I have Win 10.I haven't tried Win 10. But on Win 7, you right-click the clock, then choose "T-Clock Properties."-Biffle (July 09, 2016, 02:12 PM)
I haven't tried Win 10. But on Win 7, you right-click the clock, then choose "T-Clock Properties."Thank you, yes, I had tried it, but there does not appear a context menu.
Biffle, Windows 10 insider version? Or release?Oops, I have never heard of such versions, do not know what's the differnece, but I have Windows 10 Home, 64bit.
the insider version is currently quite troublesome if it comes to T-Clock :PAlright, that's a pity, well, OK, so I then will remove the progarm. Is there a portable alternative?
Or what kind of portable did you mean?Without installation, without adding entries to the registry, files to C:.
P.S. if the context menu doesn't work (which usually does for me, even on Win10), you can also access the options by running Clock.exe /propThank you, I do not know where to enter it and I also have to close the clock by stopping the task in the Task Manager, cannot find another way, that somehow let the symbols in the system tray disappear and then display again, do not know what that mean.
looks like you didn't download the static version^^Yes. All good now. Thanks.
And you've downloaded the old version (since Beta2 is currently only available as a "static" version because AppVeyor somehow failed to pickup my release tag...)-WhiteTigX (August 04, 2016, 05:43 PM)
T-Clock can be used in a portable way when you create a T-Clock.ini file (either manually or with .reset_portable.cmd)Forgive me, Im a little lost here. All I did was unzip the files, place them in a folder and run Clock64.exe. In the previous version I had customizations, but never had an .ini file. Yet, the new version opens with all my old customizations intact, which is o.k., but I dont know how it happened. Have they been written to the registry? If so, I'd prefer to have an .ini if possible instead of the registry entries. Is there a t-clock option I'm missing to create an .ini? Or, how do I use the .reset_portable.cmd?
Or what kind of portable did you mean?-WhiteTigX (July 10, 2016, 05:41 PM)
Just wanted to say thanks for the update :up:-mouser (August 04, 2016, 01:40 PM)
@THEtomaso, since v2.4.1, T-Clock shouldn't run the update checker until the user closed the Options on first start.-WhiteTigX (August 04, 2016, 01:25 PM)
[...]are you sure you're running the latest version? (Beta2, build 419)
No matter which text colour I use, it reverts to white instantly when I move the mouse cursor over it!
[...]-THEtomaso (August 05, 2016, 10:14 AM)
are you sure you're running the latest version? (Beta2, build 419)-WhiteTigX (August 05, 2016, 12:24 PM)
Thanks for reviving T-Clock.
I can confirm it is working fine on Windows 10 64-bit Anniversary Update. :up:
Is there an atomic clock feature where I can right click to update my computer's time via an atomic clock server?
Edit: I found it. A bit hidden, but it's there. :)-Dypsis (August 09, 2016, 02:20 AM)
Yes, it works.Thanks for reviving T-Clock.
I can confirm it is working fine on Windows 10 64-bit Anniversary Update. :up:
Is there an atomic clock feature where I can right click to update my computer's time via an atomic clock server?
Edit: I found it. A bit hidden, but it's there. :)-Dypsis (August 09, 2016, 02:20 AM)
Does it work? I ask because on Windows 8.0 I have to use a browser protocol to get the time. It could be the WiFi here blocking it for some reason. But connecting to atomic time servers just hangs.-MilesAhead (August 09, 2016, 09:13 AM)
There's a bug in build 419 which sometimes causes the text to be cut off:I'll guess you're not the same person? https://github.com/White-Tiger/T-Clock/issues/54
[...]-THEtomaso (August 12, 2016, 07:32 PM)
I'll guess you're not the same person? https://github.com/White-Tiger/T-Clock/issues/54Sorry, but I didn't notice that report.-WhiteTigX (August 13, 2016, 08:05 AM)
is it the primary or secondary clock?I've only got one monitor.-WhiteTigX (August 13, 2016, 08:05 AM)
Horizontal or Vertical taskbar?Horizontal-WhiteTigX (August 13, 2016, 08:05 AM)
Is the clock size larger or less than the Windows clock size?Larger (Arial / 11 / Bold).-WhiteTigX (August 13, 2016, 08:05 AM)
What means "sometimes"?Since I installed build 419 eight days ago, I've noticed it 3 or 4 times.-WhiteTigX (August 13, 2016, 08:05 AM)
So it's an auto-hide taskbar?Yes, I ran some tests, adjusting the time to 23:59..-WhiteTigX (August 14, 2016, 02:57 PM)
[...]Can you elaborate that with a bit more detail? Does the UAC dialog show up?
And I just noticed that Quickys > Synchronize Time is not working.-Dypsis (August 14, 2016, 04:43 PM)
1. so when UAC is disabled, you can just click the "sync now" button on SNTP options and it'll synchronize without further interaction?1. Yes.
2. Does that button display the UAC shield icon?
3. Yet if you use the hotkey, it'll still open the options dialog even though it shouldn't?-WhiteTigX (August 27, 2016, 06:24 AM)
Long no see, here's v2.4.4Thanks! :up:-WhiteTigX (January 28, 2018, 03:13 PM)
But in version v2.4.4 # 492-rc, the week numbers in the Miscellaneous tab do not work.Could you go into a bit more detail here?-killen (February 23, 2018, 08:00 PM)
Could you go into a bit more detail here?https://d.radikal.ru/d01/1802/ec/56f9711070d1.png-WhiteTigX (February 24, 2018, 01:11 AM)
Could you go into a bit more detail here?https://d.radikal.ru/d01/1802/ec/56f9711070d1.png-WhiteTigX (February 24, 2018, 01:11 AM)-killen (February 24, 2018, 07:27 AM)
[...] well-translated [...]Well.. maybe if you're talking about the translated text... everything else seems to be a bit buggy (at best)-killen (February 25, 2018, 02:03 AM)
[...] font [...] is half as large as it should be. I guess the reason is that I set a large interface fonts in my Windows 7 (150%).you're right about your "guess", it's a known problem. See: #65 (https://github.com/White-Tiger/T-Clock/issues/65) and #72 (Pull request) (https://github.com/White-Tiger/T-Clock/pull/72)
[...]-Tobor (August 23, 2018, 06:25 AM)
[...] Or, maybe i'm missing some option? Thanks in advance!I'm afraid you're not missing anything. A proper scheduler is indeed missing (well the backend supports it now, but I haven't done the frontend yet)-dfrunet (October 03, 2018, 05:54 AM)
https://github.com/White-Tiger/T-Clock/releasesIt's exactly the same version that I already have.
[attachthumb=#,msg424514][/attachthumb]
Clicking "Update" will not update it, but take you to the proper page.-Curt (October 26, 2018, 02:53 AM)
yes, also what I have. So, you already have the newest version. Is that a problem?No problem.-Curt (October 26, 2018, 07:39 AM)
the update panel is a bit confusing.-Dypsis (October 26, 2018, 05:24 PM)
[...] The author of the new version will not diminish the original author. [...]You get me wrong... Stoic Joker is a small fry, I'm a koi carp!-Curt (October 26, 2018, 05:51 PM)
I went to this page:Welcome to the Windows 10 madness, mouser ;) (or in this case, the Microsoft madness)
https://github.com/White-Tiger/T-Clock/releases
And then clicked on the top headline (2.4.4 release candidate),
which brought me to a page with download links at the bottom of the page.
(it can be misleading because when you click on the link the page text may not change other than the links at the bottom of the new page).-mouser (September 01, 2020, 12:31 AM)
[...] I have not discovered any show-stopping bugs or problems. It's really quite nice!Good for you... I have, sadly :( Different DPI displays are one thing and Theme changes / other "events" another as that might glitch out the positioning (though that can usually be fixed by a right-click->refresh-JBou (September 18, 2020, 03:19 PM)
That's the latest version. No activity since late 2018, but ti's a great program just like it is. I have not discovered any show-stopping bugs or problems. It's really quite nice!-JBou (September 18, 2020, 03:19 PM)
[...] The author of the new version will not diminish the original author. [...]You get me wrong... Stoic Joker is a small fry, I'm a koi carp!-Curt (October 26, 2018, 05:51 PM)
But seriously, the update check and dialog was entirely done by me, so it doesn't have anything to do with that.
100% my oddity.
However, the newer dialog currently looks like this:
[ You are not allowed to view attachments ]
( which you can actually get already if you download the (currently stable) nightly: https://github.com/White-Tiger/T-Clock#downloads-binaries )-WhiteTigX (October 27, 2018, 02:23 AM)
Just another thanks for t-clock; installed on a new windows 10 system. Love seeing the day of the week in the taskbar.Yes. I can not work without it. One glance and I know the day.-mouser (January 25, 2021, 05:48 AM)