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

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
MClaveau
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 28
Enregistré le : ven. 08 févr. 2008 22:11
Status : Hors ligne

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

#1

Message par MClaveau »

Affichage d'un message (texte) court, en popup sur l'écran.
► Afficher le texte
@-salutations (pas de messages perso ; merci)
--

Michel Claveau
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

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

#2

Message 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
SurPriseS
Niveau 6
Niveau 6
Messages : 289
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

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

#3

Message 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))
lamcat
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 16 avr. 2008 20:21
Status : Hors ligne

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

#4

Message 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.
Répondre