Este programa muestra una GUI con la palabra "Texto" y un contador, tal que así: "Texto 00:06"
Me gustaría que mostrase el mismo contador pero sustituyendo la palabra "Texto" por cualquier otra frase, así por ejemplo: "Las rosas son rojas, las violetas son azules 00:06"
Si cambio la palabra "Texto" deja de funcionar correctamente y no sé el motivo, si alguien lo sabe le agradecería la info.
Code: Select all
;----------------------------------------------------------Programa-------------------------------------------------------------
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Gui, MyGui:-Caption +Hwndhwnd +AlwaysOnTop +ToolWindow +E0x20
Gui, MyGui:Font, s32, Arial
Gui, MyGui:Add, Text, cRed, Texto 00:00
Gui, MyGui:Color, ff3300
Gui, MyGui:Show, NA ;x0 y400
WinSet, Transparent, 255, ahk_id %hwnd%
WinSet, TransColor, ff3300, ahk_id %hwnd%
StartTime := A_TickCount
loop
{
ElapsedTime := (A_TickCount - StartTime) / 1000
;-----------------TOOLTIP ElapsedTime----------------------------
minutos := Floor(ElapsedTime / 60)
segundos := Floor(ElapsedTime - ((Floor(ElapsedTime / 60)) * 60))
if ((minutos < 10) && (segundos < 10))
{
;ToolTip, ElapsedTime = %ElapsedTime% 0%minutos%:0%segundos%, 1920, 55
GuiControl, MyGui:, Text, Texto 0%minutos%:0%segundos%
}
else if ((minutos < 10) && (segundos >= 10))
{
;ToolTip, ElapsedTime = %ElapsedTime% 0%minutos%:%segundos%, 1920, 55
GuiControl, MyGui:, Text, Texto 0%minutos%:%segundos%
}
else if ((minutos >= 10) && (segundos < 10))
{
;ToolTip, ElapsedTime = %ElapsedTime% %minutos%:0%segundos%, 1920, 55
GuiControl, MyGui:, Text, Texto %minutos%:0%segundos%
}
else if ((minutos >= 10) && (segundos >= 10))
{
;ToolTip, ElapsedTime = %ElapsedTime% %minutos%:%segundos%, 1920, 55
GuiControl, MyGui:, Text, Texto %minutos%:%segundos%
}
sleep, 100
}
return
Numpad1::
StartTime := A_TickCount
return
[Moderator edit: Added [code][/code] tags. Please use them yourself when posting code.]