Jump to content

Digital Clock Docklet for Object Dock


Smaky

Recommended Posts

Copy this text save as iTime.ini and use the restore to load it should fix your problem.

[DigitalClockSkin]
FontNameCk=Lucida Handwriting
FontSizeCk=12
FontColorCk=16777215
FontNameSw=Tahoma
FontSizeSw=12
FontColorSw=0
FontNameAl=Tahoma
FontSizeAl=10
FontColorAl=0
FontNameWc=Tahoma
FontSizeWc=11
FontColorWc=8421504
Colorize=0
PointCk-X=0
PointCk-Y=0
PointCk-V=1
RcClock-X=187
RcClock-Y=190
RcClock-W=26
RcClock-H=30
RcClock-V=1
PointCkHH1-X=52
PointCkHH1-Y=62
PointCkHH1-V=1
PointCkHH2-X=86
PointCkHH2-Y=62
PointCkHH2-V=1
PointCkMM1-X=144
PointCkMM1-Y=62
PointCkMM1-V=1
PointCkMM2-X=176
PointCkMM2-Y=62
PointCkMM2-V=1
PointCkSS1-X=52
PointCkSS1-Y=138
PointCkSS1-V=1
PointCkSS2-X=78
PointCkSS2-Y=138
PointCkSS2-V=1
PointCkAM-X=167
PointCkAM-Y=140
PointCkAM-V=1
PointCkPM-X=167
PointCkPM-Y=140
PointCkPM-V=1
PointCkDots-X=120
PointCkDots-Y=62
PointCkDots-V=1
RcCkDate-X=120
RcCkDate-Y=118
RcCkDate-W=90
RcCkDate-H=14
RcCkDate-V=1
RcCkDOW-X=48
RcCkDOW-Y=118
RcCkDOW-W=90
RcCkDOW-H=14
RcCkDOW-V=1
PointSw-X=0
PointSw-Y=0
PointSw-V=1
RcStopwatch-X=139
RcStopwatch-Y=189
RcStopwatch-W=26
RcStopwatch-H=30
RcStopwatch-V=1
PointSwHH1-X=52
PointSwHH1-Y=62
PointSwHH1-V=1
PointSwHH2-X=86
PointSwHH2-Y=62
PointSwHH2-V=1
PointSwMM1-X=144
PointSwMM1-Y=62
PointSwMM1-V=1
PointSwMM2-X=176
PointSwMM2-Y=62
PointSwMM2-V=1
PointSwSS1-X=52
PointSwSS1-Y=134
PointSwSS1-V=1
PointSwSS2-X=78
PointSwSS2-Y=134
PointSwSS2-V=1
PointSwDots-X=120
PointSwDots-Y=62
PointSwDots-V=1
PointSwStartStop-X=0
PointSwStartStop-Y=0
PointSwStartStop-V=1
RcCkStartStop-X=163
RcCkStartStop-Y=132
RcCkStartStop-W=56
RcCkStartStop-H=24
RcCkStartStop-V=1
PointSwReset-X=0
PointSwReset-Y=0
PointSwReset-V=1
RcCkReset-X=163
RcCkReset-Y=161
RcCkReset-W=56
RcCkReset-H=24
RcCkReset-V=1
PointAl-X=0
PointAl-Y=0
PointAl-V=1
RcAlarms-X=91
RcAlarms-Y=191
RcAlarms-W=26
RcAlarms-H=30
RcAlarms-V=1
RcAlRegion-X=32
RcAlRegion-Y=64
RcAlRegion-W=192
RcAlRegion-H=123
RcAlRegion-V=1
PointAlHighlight-X=32
PointAlHighlight-Y=65
PointAlHighlight-V=1
RcAlTitle-X=36
RcAlTitle-Y=88
RcAlTitle-W=105
RcAlTitle-H=16
RcAlTitle-V=1
PointAlHH1-X=37
PointAlHH1-Y=65
PointAlHH1-V=1
PointAlHH2-X=54
PointAlHH2-Y=65
PointAlHH2-V=1
PointAlMM1-X=77
PointAlMM1-Y=65
PointAlMM1-V=1
PointAlMM2-X=90
PointAlMM2-Y=65
PointAlMM2-V=1
PointAlAM-X=104
PointAlAM-Y=65
PointAlAM-V=1
PointAlPM-X=104
PointAlPM-Y=65
PointAlPM-V=1
PointAlDots-X=65
PointAlDots-Y=63
PointAlDots-V=1
PointAlOnOff-X=136
PointAlOnOff-Y=76
PointAlOnOff-V=1
RcAlOnOff-X=137
RcAlOnOff-Y=76
RcAlOnOff-W=78
RcAlOnOff-H=24
RcAlOnOff-V=1
PointAlNext-X=180
PointAlNext-Y=41
PointAlNext-V=1
RcAlNext-X=179
RcAlNext-Y=40
RcAlNext-W=41
RcAlNext-H=21
RcAlNext-V=1
PointAlPrev-X=37
PointAlPrev-Y=41
PointAlPrev-V=1
RcAlPrev-X=36
RcAlPrev-Y=40
RcAlPrev-W=41
RcAlPrev-H=21
RcAlPrev-V=1
PointWc-X=0
PointWc-Y=0
PointWc-V=1
RcWorldClock-X=42
RcWorldClock-Y=189
RcWorldClock-W=26
RcWorldClock-H=30
RcWorldClock-V=1
RcWcRegion-X=32
RcWcRegion-Y=66
RcWcRegion-W=193
RcWcRegion-H=123
RcWcRegion-V=1
PointWcHighlight-X=32
PointWcHighlight-Y=63
PointWcHighlight-V=1
RcWcName-X=35
RcWcName-Y=65
RcWcName-W=85
RcWcName-H=39
RcWcName-V=1
PointWcHH1-X=145
PointWcHH1-Y=65
PointWcHH1-V=1
PointWcHH2-X=158
PointWcHH2-Y=65
PointWcHH2-V=1
PointWcMM1-X=178
PointWcMM1-Y=65
PointWcMM1-V=1
PointWcMM2-X=190
PointWcMM2-Y=65
PointWcMM2-V=1
PointWcAM-X=204
PointWcAM-Y=65
PointWcAM-V=1
PointWcPM-X=204
PointWcPM-Y=65
PointWcPM-V=1
PointWcDots-X=168
PointWcDots-Y=63
PointWcDots-V=1
RcWcDate-X=126
RcWcDate-Y=83
RcWcDate-W=95
RcWcDate-H=20
RcWcDate-V=1
PointWcNext-X=180
PointWcNext-Y=41
PointWcNext-V=1
RcWcNext-X=179
RcWcNext-Y=40
RcWcNext-W=41
RcWcNext-H=21
RcWcNext-V=1
PointWcPrev-X=37
PointWcPrev-Y=41
PointWcPrev-V=1
RcWcPrev-X=36
RcWcPrev-Y=41
RcWcPrev-W=41
RcWcPrev-H=21
RcWcPrev-V=1
PointGloss-X=0
PointGloss-Y=0
PointGloss-V=1

As for the time and date I thought it was universal this is what my docklet looks like using Lucida Handwriting..Are you running an English version of Windows?

post-1012-1243371970_thumb.png

Link to comment
  • Replies 179
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

@Ghostwalker,

It seems that there are a few problems with your iTime.ini file. I also get the next/prev buttons & their corresponding hotspots not configured properly, the side effect is that clicking on them would not trigger the scroll. This is the same ini file with modifications that let them work properly (tested on both WinXP & Vista).

[DigitalClockSkin]
FontNameCk=Tahoma
FontSizeCk=12
FontColorCk=16777215
FontNameSw=Tahoma
FontSizeSw=12
FontColorSw=0
FontNameAl=Tahoma
FontSizeAl=10
FontColorAl=0
FontNameWc=Tahoma
FontSizeWc=11
FontColorWc=8421504
Colorize=0
PointCk-X=0
PointCk-Y=0
PointCk-V=1
RcClock-X=187
RcClock-Y=190
RcClock-W=26
RcClock-H=30
RcClock-V=1
PointCkHH1-X=52
PointCkHH1-Y=62
PointCkHH1-V=1
PointCkHH2-X=86
PointCkHH2-Y=62
PointCkHH2-V=1
PointCkMM1-X=144
PointCkMM1-Y=62
PointCkMM1-V=1
PointCkMM2-X=176
PointCkMM2-Y=62
PointCkMM2-V=1
PointCkSS1-X=52
PointCkSS1-Y=138
PointCkSS1-V=1
PointCkSS2-X=78
PointCkSS2-Y=138
PointCkSS2-V=1
PointCkAM-X=167
PointCkAM-Y=140
PointCkAM-V=1
PointCkPM-X=167
PointCkPM-Y=140
PointCkPM-V=1
PointCkDots-X=120
PointCkDots-Y=62
PointCkDots-V=1
RcCkDate-X=120
RcCkDate-Y=118
RcCkDate-W=90
RcCkDate-H=14
RcCkDate-V=1
RcCkDOW-X=48
RcCkDOW-Y=118
RcCkDOW-W=90
RcCkDOW-H=14
RcCkDOW-V=1
PointSw-X=0
PointSw-Y=0
PointSw-V=1
RcStopwatch-X=139
RcStopwatch-Y=189
RcStopwatch-W=26
RcStopwatch-H=30
RcStopwatch-V=1
PointSwHH1-X=52
PointSwHH1-Y=62
PointSwHH1-V=1
PointSwHH2-X=86
PointSwHH2-Y=62
PointSwHH2-V=1
PointSwMM1-X=144
PointSwMM1-Y=62
PointSwMM1-V=1
PointSwMM2-X=176
PointSwMM2-Y=62
PointSwMM2-V=1
PointSwSS1-X=52
PointSwSS1-Y=134
PointSwSS1-V=1
PointSwSS2-X=78
PointSwSS2-Y=134
PointSwSS2-V=1
PointSwDots-X=120
PointSwDots-Y=62
PointSwDots-V=1
PointSwStartStop-X=0
PointSwStartStop-Y=0
PointSwStartStop-V=1
RcCkStartStop-X=163
RcCkStartStop-Y=132
RcCkStartStop-W=56
RcCkStartStop-H=24
RcCkStartStop-V=1
PointSwReset-X=0
PointSwReset-Y=0
PointSwReset-V=1
RcCkReset-X=163
RcCkReset-Y=161
RcCkReset-W=56
RcCkReset-H=24
RcCkReset-V=1
PointAl-X=0
PointAl-Y=0
PointAl-V=1
RcAlarms-X=91
RcAlarms-Y=191
RcAlarms-W=26
RcAlarms-H=30
RcAlarms-V=1
RcAlRegion-X=31
RcAlRegion-Y=65
RcAlRegion-W=193
RcAlRegion-H=123
RcAlRegion-V=1
PointAlHighlight-X=32
PointAlHighlight-Y=65
PointAlHighlight-V=1
RcAlTitle-X=36
RcAlTitle-Y=88
RcAlTitle-W=105
RcAlTitle-H=16
RcAlTitle-V=1
PointAlHH1-X=37
PointAlHH1-Y=65
PointAlHH1-V=1
PointAlHH2-X=54
PointAlHH2-Y=65
PointAlHH2-V=1
PointAlMM1-X=77
PointAlMM1-Y=65
PointAlMM1-V=1
PointAlMM2-X=90
PointAlMM2-Y=65
PointAlMM2-V=1
PointAlAM-X=104
PointAlAM-Y=65
PointAlAM-V=1
PointAlPM-X=104
PointAlPM-Y=65
PointAlPM-V=1
PointAlDots-X=65
PointAlDots-Y=63
PointAlDots-V=1
PointAlOnOff-X=136
PointAlOnOff-Y=76
PointAlOnOff-V=1
RcAlOnOff-X=137
RcAlOnOff-Y=76
RcAlOnOff-W=78
RcAlOnOff-H=24
RcAlOnOff-V=1
PointAlNext-X=182
PointAlNext-Y=41
PointAlNext-V=1
RcAlNext-X=180
RcAlNext-Y=40
RcAlNext-W=42
RcAlNext-H=22
RcAlNext-V=1
PointAlPrev-X=36
PointAlPrev-Y=41
PointAlPrev-V=1
RcAlPrev-X=35
RcAlPrev-Y=40
RcAlPrev-W=42
RcAlPrev-H=22
RcAlPrev-V=1
PointWc-X=0
PointWc-Y=0
PointWc-V=1
RcWorldClock-X=42
RcWorldClock-Y=189
RcWorldClock-W=26
RcWorldClock-H=30
RcWorldClock-V=1
RcWcRegion-X=31
RcWcRegion-Y=38
RcWcRegion-W=193
RcWcRegion-H=151
RcWcRegion-V=1
PointWcHighlight-X=32
PointWcHighlight-Y=65
PointWcHighlight-V=1
RcWcName-X=35
RcWcName-Y=65
RcWcName-W=85
RcWcName-H=39
RcWcName-V=1
PointWcHH1-X=145
PointWcHH1-Y=65
PointWcHH1-V=1
PointWcHH2-X=158
PointWcHH2-Y=65
PointWcHH2-V=1
PointWcMM1-X=178
PointWcMM1-Y=65
PointWcMM1-V=1
PointWcMM2-X=190
PointWcMM2-Y=65
PointWcMM2-V=1
PointWcAM-X=204
PointWcAM-Y=65
PointWcAM-V=1
PointWcPM-X=204
PointWcPM-Y=65
PointWcPM-V=1
PointWcDots-X=168
PointWcDots-Y=63
PointWcDots-V=1
RcWcDate-X=106
RcWcDate-Y=83
RcWcDate-W=115
RcWcDate-H=20
RcWcDate-V=1
PointWcNext-X=182
PointWcNext-Y=41
PointWcNext-V=1
RcWcNext-X=180
RcWcNext-Y=40
RcWcNext-W=42
RcWcNext-H=22
RcWcNext-V=1
PointWcPrev-X=36
PointWcPrev-Y=41
PointWcPrev-V=1
RcWcPrev-X=35
RcWcPrev-Y=40
RcWcPrev-W=42
RcWcPrev-H=22
RcWcPrev-V=1
PointGloss-X=0
PointGloss-Y=0
PointGloss-V=1

BTW, how do you insert that code frame instead of my big chunk?

@Lita,

you can change the font to whatever font you have already installed under windows from the skin settings tab in the configuration dialog box. Just remember that there is a font configuration for each clock mode, you just need to select any element from each clock mode (you'll see the preview changes to that mode), and configure the font as needed.

Edited by Smaky
Link to comment

I have an american vista version but with polish programmers language so things like f.eg date I have in polish. But I know what's the problem - I had set the size font 16 and the date is ok only in 12... but it's to small a bit :(

Link to comment

@Lita,

Date is a textarea so you can change it's dimensions to accomodate a larger font. In my case I had to do it since I'm using an spanish localized version of windows, week days in spanish tend to be a lot larger than in english.

BTW, you mentioned that you have an english localized version of vista configured for polish regional settings... again, could you please configure it back to english temporarily just to check if the AM/PM alarm indicator gets shown?

Edited by Smaky
Link to comment

Smaky I tried your ini file but still no go. I even pulled the docklet out of the dock and re added it.

could you please configure it back to english temporarily just to check if the AM/PM alarm indicator gets shown?

That was why I was wondering what language she was using.

Edited by Ghostwalker
Link to comment

@Ghostwalker,

Do not take the docklet out, just close OD and then delete the iTheme.ini file from C:\Documents and Settings\[your user]\Local Configuration\Program Data\DigitalClockDocklet\ (well at least I think that is was something like that the path to the file under XP) otherwise it will read the already created file from there.

This way it should create a new iTheme.ini file with default settings... which correspond to the previous up/down arrow skin. After that, could you take a couple of snapshots from the skins settings for the "Alarms next hot spot" and "Alarms previous hot spot" to try to figure out this.

Edited by Smaky
Link to comment

The problem is that I set this language during initial load of vista and now I have only two choices - polish and polish programmers. But as far as I noticed those settings goes to clickboard so I have polish letters... the whole system is in english though.

BTW thank you for the tip about date and day of the week, now I have it like this and it' good :)

post-101698-1243374760.png

'couse monday for eg. in polish is poniedzialek so it's very long word :D and I need a space for it.

And I figured out the "Next" button problem (to much on wright) thans to the date setting ;)

Edited by Lita
Link to comment
@Lita,

Go to control pannel->regional and language options then select the "Formats" tab and choose "English (United States)"... then check again to see if the AM/PM thing is shown.

yeap, that was it :) So now, can I leave it as an US english and localization USA? I checked and I still have polish programmers keyboard so it's ok

Edited by Lita
Link to comment
@Ghostwalker,

Do not take the docklet out, just close OD and then delete the iTheme.ini file from C:\Documents and Settings\[your user]\Local Configuration\Program Data\DigitalClockDocklet\ (well at least I think that is was something like that the path to the file under XP) otherwise it will read the already created file from there.

This way it should create a new iTheme.ini file with default settings... which correspond to the previous up/down arrow skin. After that, could you take a couple of snapshots from the skins settings for the "Alarms next hot spot" and "Alarms previous hot spot" to try to figure out this.

Here is the next button and the next hotspot and I have 6 alarms(tests) but still not clickable.

post-1012-1243375355_thumb.pngpost-1012-1243375410_thumb.png

I can get screenshts of the prvious if you like but if we can get one working the other should follow.

Smaky I moved the next hotspot down to here and it works, I also noticed when I hover over the docklet the text that appears above the docklet does not show until I get past the next and previous buttons same for world clock.

post-1012-1243376314_thumb.png

Edited by Ghostwalker
Link to comment

@Ghostwalker,

One more thing... what size is your docklet configured when maximized?

From your snapshots I noticed there are two for the "Alarms next hot spot"... one properly positioned over the next button and the second among the alarms itself... if that's a test, scrolling should occur when clicking there.

@Lita,

Well, at least I know where to look at... I'll switch to polish and then see what happens... if I'm able to reproduce the problem maybe I'll find a solution that will not require you to change the windows settings. I'll post my findings.

Edited by Smaky
Link to comment

heh next one --> the next and back buttons on Alarm and WorldClock don't work for me eather... I didn't notice before 'couse I didn't have so many cities and alarms. Just added few minutes ago to check it out.

Edited by Lita
Link to comment

@Lita,

I think that now I see why this is happening... when I changed to Polish regional settings there is no AM/PM format... as if in poland no such thing exists... I don't know for sure... but it seems that the only way to solve this is by either changing to a format that will show AM/PM symbols, or adding them to the regional settings configuration for polish.

@Ghostwalker,

48 minimum and 192 maximum

You hit the nail on the head if I lower it then it works fine.

Seems it quits working at 165

Sorry but I am not following you.

post-79521-1243377310_thumb.jpg

Edited by Smaky
Link to comment

I set my magnification back to 192 and I found the click much lower than were it should be almost to the first alarm button.

Next

Docklet(187,187)

Next(132,29,161,44)

Prev(25,29,55,43)

Click(144,61)

Previous

Docklet(186,186)

Next(131,29,160,44)

Prev(25,29,55,43)

Click(32,68)

Edited by Ghostwalker
Link to comment

Mhmmm this is bad... because that information is being provided by ObjectDock itself, there's anything I can do about it... I had the hope that my code had some bug, but if the problem lies on the information being delivered by the dock engine, the solution must come from there.

Are you using the very last version of OD?

Link to comment

Please update to 1.90 Build 536 if you are using OD, or 1.90 Build 537u if using OD+... I haven't tested with previous versons but I think that should be related to it.

Edit:

Another small update v0.2.0.4m, this one includes:

+ A fix for Lita's problem with regional settings which does not support AM/PM indicators. Now when configured to show 24 hours format (this not setting the Show 12 hour format option under General settings), the Alarm dialog box will use 24 hour format for setting the alarms. This way when using polish regional settings it would be possible to configure the alarm properly.

+ MetalArend's requested hierarchy for skin elements. Skin settings includes a "Clock mode" combo to select the desired clock mode to modify, I have re-arranged some controls in order to make it easier to understand what you are configuring (hopefully).

Edited by Smaky
Link to comment

Well... one less problem to deal with.

With this I think we have taken care of the two major bugs that prevented the docklet from working properly (at least the two that were reported so far).

What do you think I should place my efforts next.... just to remember.

- Reported bugs solved (or a solution found) - the alarms configuration AM/PM issue & scrolling not working.

- Skin changes & suggestions applied (merged digits & backgrounds, added clock modes hierarchy to the skin configuration tab)... still waiting for your feedback on this.

- Clock mode change slowliness solved (agin, waiting for feedback on this too).

Well... I think that's it. Were to go from here...

- Optimize code & search for memory leaks.

- Add support for MP3 for audible alarms.

- Make alarms reminder fancier.

- Implement snooze funtionality.

- Any other suggestion you may have...

Link to comment
- Skin changes & suggestions applied (merged digits & backgrounds, added clock modes hierarchy to the skin configuration tab)... still waiting for your feedback on this.

I for one do like the changes here although upgrading the dock I noticed the magnification is even greater so there are some things I'm going to try and clean up in the skin images to make it look more crisp same for the task docklet icon it looks blurry in the dock.

- The mp3 support would be great you could wake to your favorite song.

- Where to put a snooze button hmmm...

- Make alarms reminder fancier. (Skinnable maybe?)

Still checking all your docklets with the upgrade so far only one that I have problems with is the RSS docklet but we will wait on that one.

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...