Tag zusammen, habe 2 fragen:
und zwar: wie könnte ich den timer verschieben so das er unter dem strich auf dem bild ist. also teilweise auf dem bild und etwas unter dem bild.
2:ist das möglich das der timer auf dem unsichtbaren hintergrund ist? also das er kein ramen, gar nix hat?
2b: kann man format alsö: größe(sollte vl was größer sein um an den bild anzupassen/format(sollte vl was süßer aussehen) / und die farbe(vl pink(da es für einem mädchen ist)
Ich hoffe mir kann einer weiter helfen.
Vielen dank in voraus!!!
#Include <StaticConstants.au3>
#Include <WindowsConstants.au3>
#include <GUIConstants.au3>
#include <Date.au3>
#NoTrayIcon
HotKeySet("+!i", "exitProg")
Global $IDC_PICTURE, $IDC_EXIT, $MainGUI
$Width = 306
$MainGUI = GUICreate("timer", _
$Width, 236, @DesktopWidth - $Width, 0, _
$WS_POPUP, BitOR ($WS_EX_TOOLWINDOW, $WS_EX_LAYERED))
$IDC_PICTURE = GUICtrlCreatePic(@ScriptDir & "\lll.gif", _
0, 0, 0, 0, _
BitOR ($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS), _
$GUI_WS_EX_PARENTDRAG)
$IDC_EXIT = GUICtrlCreateButton("exit", 0, 0, 0, 0)
[/autoit][autoit][/autoit][autoit]GUICtrlSetState ($IDC_EXIT, $GUI_ONTOP)
[/autoit][autoit][/autoit][autoit]GUISetState(@SW_SHOW)
[/autoit][autoit][/autoit][autoit]$bStop = False
[/autoit][autoit][/autoit][autoit]Do
$iDiff = _DateDiff('s', '2010/01/01 00:00:00', _NowCalc())
ToolTip(_SecondsToDateTime($iDiff), @DesktopWidth / 2 - 100, 2, '', 1, 4)
Sleep(500)
Until $bStop
Exit
While TRUE
Switch GUIGetMsg()
Case $IDC_EXIT
ExitLoop
EndSwitch
WEnd
Func _Stop()
$bStop = True
EndFunc
Func _SecondsToDateTime($iSeconds, $iLang = 1)
If $iLang < 0 Or $iLang > 1 Then $iLang = 0
Local $sOut = '', $bCheck = False, $bNegative = False, $aDiv[5] = [2592000, 86400, 3600, 60, 1]
Local $aFormat[5][2] = [['M', 'M.'],['Tage', 'D.'],['Stunden', 'H.'],['Minuten', 'Min.'],['Sekunden', 'Sec.']]
If $iSeconds = 0 Then Return '0 ' & $aFormat[4][$iLang]
If $iSeconds < 0 Then
$bNegative = True
$iSeconds = Abs($iSeconds)
EndIf
For $i = 0 To 4
If ($iSeconds >= $aDiv[$i]) Or $bCheck Then
$sOut &= Int($iSeconds / $aDiv[$i]) & ' '
If Int($iSeconds / $aDiv[$i]) = 1 Then
$sOut &= StringTrimRight($aFormat[$i][$iLang], 1) & ', '
Else
$sOut &= $aFormat[$i][$iLang] & ', '
EndIf
$bCheck = True
EndIf
$iSeconds = Mod($iSeconds, $aDiv[$i])
Next
If $bNegative Then $sOut = ' - ' & $sOut
Return StringTrimRight($sOut, 2)
EndFunc
Func ExitProg()
Exit 0
EndFunc