| |
|
|
- Seite 1 - |
|
Georg Teles | Clockbar 3.3 - build 25.06.2019
Herunterladen
Autostart mit Windows 12h / 24h - Modus Hh:Mm / Hh:Mm:Ss - Modus eigener Skin-Creator (Erstellen eigener Skins) eigener Digit-Creator (Erstellen eigener Ziffern) Farbverschiebung / Einfärbung der Ziffern, "Hintergrundziffern", Clockbar möglich wie immer sind 3 Sprachen vorhanden: deutsch, russisch, englisch Voreinstellungen / Presets möglich
Verschieben auf anderen Monitor: STRG + linke Maustaste
für mehrere Instanzen bitte mit Parameter "--multiinst" starten: Clockbar.exe --multiinst
Win XP Win 7 Win 8 Win 10
Ältere Versionen:
Version 2.0: mit STRG + linke Maustaste auf andere Monitore verschiebbar
Win XP Win 7 Win 8 |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Georg Teles | Hm hmmmmmm, also mit skalierung bin ich zu b*** unerfahren mein ich, glaube ich, habe nicht mal einen Ansatz xDD aber die Ecken abrunden das wusste ich schon ...
ich müsste ja die Maske auf ein Fenster vergrößert malen, wie soll ich dann herausfinden wie groß das da ist um es abzuspeichern ? und überhuapt wird das ja stören wenn man gerade "Live" beim Vergrößern der Clock ist und nach jedem Pixel, das man weiter zieht muss man ja mit der Maus neu ansetzten weil die ja loslassen würde, wenn ich jedes mal neuzechnen will, eben mit dem Fenster malen, vergrößern etc (und irgendwo wird ein Fenster blinken wo ich das draufzeichne xD) das ist mir glaube zu hoch, da muss ich schon xprofan viel mehr studieren ... ich lass das mal ohne skalierung ok ich hoffe es gibt keine Haue
das mit WorkArea gibts auch ein Problem, ich habe ja bereits die Usermessages $201,$205 und wenn ich 513 dazunehme geht das nicht, gibt es von der Message 513 eine angabe mit $ zufüllig ? (mit $513 hab ich schon probiert, negativ ) |
|
|
| |
|
|
|
Julian Schmidt | Georg T. (14.04.13)
ich müsste ja die Maske auf ein Fenster vergrößert malen, wie soll ich dann herausfinden wie groß das da ist um es abzuspeichern ? und überhuapt wird das ja stören wenn man gerade "Live" beim Vergrößern der Clock ist und nach jedem Pixel, das man weiter zieht muss man ja mit der Maus neu ansetzten weil die ja loslassen würde, wenn ich jedes mal neuzechnen will, eben mit dem Fenster malen, vergrößern etc (und irgendwo wird ein Fenster blinken wo ich das draufzeichne xD) das ist mir glaube zu hoch, da muss ich schon xprofan viel mehr studieren ... ich lass das mal ohne skalierung ok ich hoffe es gibt keine Haue Du kannst auch einfach ne Choicebox oder eine Trackbar wählen wo ein Vergrößerungsfaktor ausgewählt werden kann und beim Change-Ereignis nur Neuzeichnen.
Georg T. (14.04.13)
das mit WorkArea gibts auch ein Problem, ich habe ja bereits die Usermessages $201,$205 und wenn ich 513 dazunehme geht das nicht, gibt es von der Message 513 eine angabe mit $ zufüllig ? (mit $513 hab ich schon probiert, negativ )
Das vorgestellte $ vor den Usermessages bedeutet das es sich um eine Zahl aus dem 16-Systen ergo Hexadezimalsystem handelt. Im Prinzip ist es egal ob die Messagenummer als Hexadezimalzahl oder Dezimalzahl angegeben wird. Siehe auch. KompilierenMarkierenSeparieren Die Zahl 513 Basis 10 wäre 201 Basis 16. Da die Message $201 schon in der Liste eingetragen ist, wird der Fehler wahrscheinlich woanders liegen.
Was ist damit?
Julian Schmidt (03.04.13)
Wäre praktisch wenn man das Tool per Tastendruck solange die Taste gedrückt ist ausblenden kann um in Ruhe den Fenstertitel lesen zu können.
Gruß |
|
|
| |
|
|
|
Georg Teles | oh man bin ich unterbelichtet alles klar, danke Julian, das funktioniert jetzt... ok, dann schau ich mal, wie ich die Skalierung realisieren kann... hmm, dann kann ich ja einfach welche basteln zB.
0,1x 0,2x 0,3x 0,4x 0,5x 0,6x ... 1x 2x 5x 10x Fache Vergrößerung, und wenns langweilig werden sollte alles in 0,1 Schritten xD ... aber das wär die Lösung, all diese Masken vorfertigen und mitliefern, kein Problem, die Zahlen einfach mit DrawSizedPic vergrößern / verkleinern... |
|
|
| |
|
|
|
Georg Teles | OK es funktioniert mit der Vergrößerung in 0.1er Schritten. Bei manchen Faktoren sehen die Ziffern nicht besonders gut aus weil DrawSizedPic, egal, dafür werde ich jetzt nicht für je Faktor jede Ziffer mit msPaint bearbeiten das würde dauern damit es perfekt aussieht geschweige all die Bitmaps einzeln in ResHacker per Hand in die Runtime zu packen, das wären dann allein bei Faktor 0.1 von 0.5 bis 2.5 dann 10*22 Bitmaps = 220 Bitmaps xD
Allerdings muss ich erstmal weiterfummeln, damit es wenigstens mit DrawSizedPic ordentlich geht ... |
|
|
| |
|
|
|
Julian Schmidt | Klingt gut. Nur kann es sein das du noch nicht die neue Version hochgeladen hast? Find zumindest nicht die Einstellungsmöglichkeit. |
|
|
| |
|
|
|
Georg Teles | OK gerade die neuste die ich habe hochgeladen, da sind ein paar Sachen verbessert worden, wenn man von HHMM zu HHMMSS switcht, dann wird das Fenster zentriert gesetzt ... noch was, danke Julian für die Funktion WorkArea, das ist jetzt drin, hoffe unter Win8 geht das, ach du schreck, hab ja selber unter Win7 nicht getestet
EDIT: Win7 geht einwandfrei, dann wird es unter 8 auch funktionieren, hoffe ich doch. zu Testzwecken hab ich noch nix wo man es anschauen kann, mit der Vergrößerung, hab meine COdes erstmal allgemein angepasst, dass man die Vergrößerung berücksichtigt sry Julian ^^
hier die 0.5-Fache vergrößerung (od. Verkleinerung, je nach dem)
|
|
|
| |
|
|
|
Julian Schmidt | Kein Problem. Mir fällt bei der Version auf, dass die Choiceboxen ab und zu von ganz alleine wieder zuklappen. Einfach ein paar mal probieren. Hoffe du kannst das reproduzieren. Außerdem:
Julian Schmidt (03.04.13)
Wäre praktisch wenn man das Tool per Tastendruck solange die Taste gedrückt ist ausblenden kann um in Ruhe den Fenstertitel lesen zu können.
|
|
|
| |
|
|
|
Georg Teles | Aaah ja, habe gerade gemerkt dass es bei alles Versionen so ist, ich versuch ja die Auswahlen in "Echtzeit" zu zeigen, da muss ich mal was kurz umschreiben.
Wäre praktisch wenn man das Tool per Tastendruck solange die Taste gedrückt ist ausblenden kann um in Ruhe den Fenstertitel lesen zu können.
ah sry das habe ich überlesen, ich suche gerade nach einer Möglichkeit, mit KompilierenMarkierenSeparieren gehts zwar aber ich will beim Tastendruck, wenn man gedrückt lässt, die Clock ausblenden und beim loslassen wieder anzeigen lassen ... ich suche mal nach einer Möglichkeit |
|
|
| |
|
|
|
Georg Teles | Vergrößerung funktioniert, das ist aber eine fummellige Arbeit, bin bei weitem nicht fertig Damit ...
-> Clock ausblenden beim Tastendruck: habe noch keine Lösung gefunden -> Bugs mit ChoiceBox, aufklappen / einklappen, weiss nicht woran es liegt, tritt bei XP und 7 auf jeden Fall auf hier mal ein Testcode: KompilierenMarkierenSeparieren
If Clicked(m_d&)'ChoiceBox wird angeklickt
Ifnot Upper$(GetText$(m_d&)) = Upper$(mod$)'wenn Eintrag der ChoiceBox NICHT gleich des Wertes vorher
mod$ = GetText$(m_d&)
'mask(stl$,mod$,1) 'Maske wird erstellt
'init_z() 'Zahlenbilder neu eingelesen
'SetTransparent %HWnd,tra$ 'Transparenz
'wdi_() 'Fenster positioniert
'draw() 'Neugezeichnung, samt Zahlen
SetFocus(m_d&)'Fokus wieder auf die ChoiceBox <--- hier ist vielleicht das Problem ???
EndIf
EndIf
|
|
|
| |
|
|
|
Julian Schmidt | Zu der Choicebox-Geschichte. Einfach das Clickereignis rauslassen. Dann schließt es sich auch nicht wieder wenn du den Fokus neusetzt. KompilierenMarkierenSeparieren Tastendruck vlt mit KompilierenMarkierenSeparieren Weißt du schon was du für eine Tastenkombination verwendest? Ich habe oben Alt+Leertaste verwendet. |
|
|
| |
|
|
|
Georg Teles | Verzeihung, hatte keine Zeit für die Clockbar aber nu hab ich die Fehler mit den Choice-Boxen behoben (hoffentlich ) @Julian: folgende Wünsche konnte ich noch nicht erfüllen:
> Vergrößerung / Verkleinerung (geht, brauche Zeit für ) > Taste zum Ausblenden (wie weiss ich schon)
daher ist diese Version Beta, also Update ist oben |
|
|
| |
|
|
|
Julian Schmidt | Hätte noch ein paar Anregungen. Wünsch mir noch eine Tastenkombination um das Programm ins Tray zu minimieren.
Evtl ein so: Alt+Shift+Leertaste: Ab ins Tray-Menu Alt+Shift+Leertaste: Wieder einblenden. Man sollte das Programm auch per Tray-Kontextmenu wieder maximieren können.
Alle Tastenkombination sollten auch änderbar sein.
Vlt einfach durch ein Hotkey Edit siehe [...] . Oder besser mit XPSE so [...] oder noch besser so [...] |
|
|
| |
|
|