| |
|
|
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 possibile wie immer sind 3 Sprachen vorhanden: deutsch, russisch, englisch Voreinstellungen / Presets possibile
Verschieben auf anderen Monitor: STRG + linke Maustaste
per mehrere Instanzen bitte mit Parameter "--multiinst" starten: Clockbar.exe --multiinst
Win XP Win 7 Win 8 Win 10
Sambuco Versionen:
Version 2.0: mit STRG + linke Maustaste auf andere Monitore verschiebbar
Win XP Win 7 Win 8 |
|
|
| |
|
|
|
| Hehe sehr nett,
erinnert mich bisl an den (mtlw. uralten) RamEvu: [...]
Mit Alt+F4 kann man die Uhr beenden, klar, vlt. aber dafür noch einen Button im Optionsdialog und das Verschiebenkönnen der Uhr fehlt mir persönlich ein wenig und Du könntest vlt. auch noch transluzentes Fenster ermöglichen: [...]
[offtopic] Habe das Thema einfach mal nach "Apps" verschoben. [/offtopic] |
|
|
| |
|
|
|
Georg Teles | Hehe, kuhles Gadget, die Verschiebung gefällt mir gut Jau hatte auch an die Transparenz gedacht, wird kein Problem sein, verschieben auch, aber eig. war sie ja per oben gedacht ^^ eine Art Taskleiste oben... mach ich mal gleich ^^ |
|
|
| |
|
|
|
Georg Teles | OK hier nochmal v1.1, alle Wünsche erfüllt
> Beenden-Knopf im cfg-Dialog > frei beweglich + extra Buttons per Positionierung oben rechts, mittig, links > Transparenz |
|
|
| |
|
|
|
Julian Schmidt | Sehr nett, werd ich mir auch gleich auf mein Netbook hauen.
Was ich mir noch wünsche ist das man die Dimensione einstellen kann. Und evtl. statt dem Punkt als Trennzeichen einen Doppelpunkt.
Gut wäre auch noch ne Option Autostart. Siehe dazu auch. [...] |
|
|
| |
|
|
|
| @Georg: Tip: Der Erstbeitrag eines Themas wird auf jeder Seite eines Themas angezeigt und da bietet es sich an, den Dateianhang im Erstbeitrag zu aktualisieren mit dem Button "Neu hochladen". So bleiben auch Herunterladezählerstand sowie die Herunterlade-URL erhalten. |
|
|
| |
|
|
|
Georg Teles | @iF: danke, werde ich nächstes Mal beachten
@Julian: Doppelpunkt baue ich mal gleich ein, Autostart reicht ja wenn man die Verknüpfung in Start > Programme > Autostart kopiert oder und wie stellst du dir das mit der Dimensione vor, ich meine so ändern als würde man ein Fenster vergrößern oder eher proportional in der art: 1x 2x 3x 4x 5x ? |
|
|
| |
|
|
|
Julian Schmidt | Georg T. (01.04.13)
@Julian: Doppelpunkt baue ich mal gleich ein, Autostart reicht ja wenn man die Verknüpfung in Start > Programme > Autostart kopiert oder und wie stellst du dir das mit der Dimensione vor, ich meine so ändern als würde man ein Fenster vergrößern oder eher proportional in der art: 1x 2x 3x 4x 5x ?
Ja die Größen-Veränderung proportional.
Ich würde die Autostartoption trotzdem einbauen. Der Autostartordner ist nämlich etwas versteckter ab Windows Vista unter %appdata%\Microsoft\Windows\Start Menu\Programs\Startup. Hab ja nen schönen Quelltext dafür geschrieben brauchst du ja nur abändern und einfügen. |
|
|
| |
|
|
|
Georg Teles | @Julian: die letzten Wünsche, Trennzeichen Punkt oder Doppelpunkt und Autostart hinzugefügt, Update ist hochgeladen, aber per die Größenänderung wüsste ich keine Lösung ...
Die Zahlen, Zeichen und Fenster wär kein Problem mit DrawSizedPic zu vergrößern/verkleinern aber die Fenstermaske ... die habe ich mit dem Datengenerator (2 Farben / 1 Bit - BMP) in das Programm eingebunden, die Maske wird auch mit der BmpRgn1.DLL geladen also 1 zu 1 in der Dimensione, hättest du da eine Idee wie ich die Maske mit der DLL vergrößert/verkleinert lade oder die BMP größer/kleiner machen kann ? |
|
|
| |
|
|
|
Julian Schmidt | Solang es dabei zu keinen Pixelfehlern kommt einfach per DrawSizedPic skalieren und auf das Fenster malen. Anschließend einfach per Setwindowrgn noch die Ecken abrunden/abschneiden. Etwa so...
|
|
|
| |
|
|
|
Julian Schmidt | Das Programm ist unter Windows 8 leider fürtbar unpraktisch. Wenn man es oben-mittig positioniert werden die Fenstertitel von maximierten Fenstern verdeckt, welche unter Win 8 immer mittig angeordnet sind. Wenn man es oben-rechts anordnet kann man keine maximierten Fenster mehr per Steuerkreuz beenden und minimieren. Und oben-links verdeckt es wenn vorhanden die ersten Einträge der Menüleiste. Wenn man es an anderen Stellen positioniert siehts entweder doof auf oder man schaut eh nicht mehr so hin. Man ist also als am hin und her schieben. 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.
Außerdem kann man das Tool nicht mehr verschieben nachdem man es auf die Taskleiste geschoben hat. Solltest einfach dafür sorgen das das Tool nur innerhalb der Workarea verschoben werden kann. Hier mal ein Quellcode dazu.
windowstyle 64+16+1024
window 0,0-0,0
SetWindowPos %hwnd=%MaxX-380,(%MaxY-80) - 120,35;-1
UserMessages 513
cls RGB(255,0,0)
while 1
waitinput
case iskey(27) : end
case %uMessage=513 : hWnd.moveByMouse
Endwhile
proc hWnd.moveByMouse
declare mpos#,x1&,y1&, x2&,y2&
dim mpos#,8
external("user32","GetCursorPos",mpos#)
var wix&=%winLeft-long(mpos#,0)
var wiy&=%winTop-long(mpos#,4)
while iskey(1)
external("user32","GetCursorPos",mpos#)
x1&=(long(mpos#,0)+wix&)
case x1&<workarea("Links") : x1&=workarea("Links")
case x1&>workarea("Rechts")-(%winRight-%winLeft) : x1&=workarea("Rechts")-(%winRight-%winLeft)
y1&=(long(mpos#,4)+wiy&)
case y1&<workarea("Oben") : y1&=workarea("Oben")
case y1&>workarea("Unten")-(%winBottom-%winTop) : y1&=workarea("Unten")-(%winBottom-%winTop)
setWindowPos %hWnd=x1&,y1& - (%winRight-%winLeft),(%winBottom-%winTop);0
Endwhile
dispose mpos#
endProc
Proc workarea
DEF SysParameterInfo(4) ! "user32","SystemParametersInfoA"
Parameters position$
Declare Rect#,x%
Dim Rect#,16
SysParameterInfo(48,0,Rect#,0)
case position$="Links" : x%=Long(Rect#,0)
case position$="Oben" : x%=Long(Rect#,4)
case position$="Rechts" : x%=Long(Rect#,8)
case position$="Unten" : x%=Long(Rect#,12)
Dispose Rect#
Return x%
endproc
|
|
|
| |
|
|
|
| Das Fenster potuto auch weichen, sobald man mit der Maus in die Nähe kommt. |
|
|
| |
|
|