Page 1 sur 1

[Ex] PopText +--------------------------------------------+

Posté : ven. 22 févr. 2008 18:08
par MClaveau
Affichage d'un message (texte) court, en popup sur l'écran.
► Afficher le texte

Re: [Ex] PopText +--------------------------------------------+

Posté : ven. 22 févr. 2008 21:17
par arrkhan
sympa, ca me fait penser a un des premiers message que j'ai poste ici concernant les splashscreen d'image avec gestion de la transparence, j'en remerci encore Sylvanie ^^ http://autoitscript.fr/forum/viewtopic.php?p=1619#p1619

Re: [Ex] PopText +--------------------------------------------+

Posté : sam. 23 févr. 2008 14:53
par SurPriseS
Trop bon se truc :p, sa ma permis de réaliser un pseudo script que je voulais faire (horloge en "OSD"), je post a la suite le code et si sa a pas sa place zoup a delete ^^ :

Code : Tout sélectionner

;#NoTrayIcon
#include <GUIConstants.au3>

$duree=1500   ;en ms
$vpos=Int((@DesktopHeight-64)/2)  ;position verticale
$couleur=0xFF0000   ;couleur du texte

HotKeySet("{ENTER}","load")

While 1
    sleep(100000)
WEnd

func load()
    for $i=1 to 15  
        $texte = @HOUR & "H" & @MIN & "." & @SEC & "" ;texte affiché
        popScreenText($texte,$duree, -1,$vpos)
        sleep(10)
    next
EndFunc
 
Et le reste du script a partir de la fonction

Code : Tout sélectionner

Func popScreenText($txt, $duree, $x,$y)
Voila on peu surement faire beaucoup mieux, j'ai fait sa pour testé a la va vite ^^ (l'utilisation de la touche entrer est pas franchement une bonne idée :x)


Edit : j'ai modifier un peu la fonction popscreentext :

Code : Tout sélectionner

        $h22 = GUICreate("Text Region",$long*34,60,$x+3,$y+2,$WS_POPUP,BitOR($WS_EX_TOPMOST,$WS_EX_TOOLWINDOW))

Et

Code : Tout sélectionner

    $h2 = GUICreate("Text Region",$long*34,60,$x,$y,$WS_POPUP,BitOR($WS_EX_TOPMOST,$WS_EX_TOOLWINDOW))

Re: [Ex] PopText +-----------------------------------------

Posté : dim. 17 mai 2015 11:53
par lamcat
Bonjour,
j'utilise votre extension pour un affichage de traduction de soustitres, je l'apprecie beaucoup...

Cependant je voudrais juste savoir si ce serait possible de placer le texte en premier plan, car dans MediaPlayer classic, on ne le voit pas lorsqu'on est en plein ecran sur la video...

Savez vous comment faire? Estce lié a MPClassic, ma Gforce Asus, DirectX????
Désolé je suis pas tres experimente la dedans...

Merci.