Español
Experimente

Textscroller (Profano-5-Original de Gerhard Putschalka, adaptiert para XProfan)

 

p.specht

Autor d. Originals de Profano 5: Gerhard Putschalka, sh. seine Homepage  [...] 
Adaptiert para XProfan-11.2a by p.specht(at)gmx.at
Título de la ventana "Endlich una halbwegs guter Textscroller!   Beenden con ESC-Taste!"
' Autor des Profano 5-Originals: Gerhard Putschalka
' OHNE GEWÄHR! PRIVATE DEMO ONLY!
' So bien - lo bestehen vermutlich Rechte Dritter!
Ventana de Estilo 24:Ventana 0,0 - %maxx,220
Cls $A0A0A0
Declarar outptxt$,twidth&,scrollwidth&,texthöhe&,obererrand&
outptxt$="Hello World!       ¡Hola Welt!       Huhu!      "+\
"   Endlich una Scroller, el esta Namen auch verdient! "
Texthöhe&=100
ObererRand&=50
MCLS width(%hwnd),height(%hwnd)
startpaint -1
usefont Arial,texthöhe&,0, 1,1,0
textcolor rgb(255,255,0),-1
twidth& = TextWeite(outptxt$, 0)
endpaint
scrollwidth& = width(%hwnd)+twidth&

whilenot iskey(27)

    startpaint -1
    cls rgb(0,0,255)
    textcolor rgb(255,255,0),-1
    drawtext width(%hwnd)-((&gettickcount/10) mod scrollwidth&),100, outptxt$
    endpaint
    mcopybmp 0,100 - width(%hwnd)-20,100 > 10,obererrand&;0

Endwhile

End

Proc TextWeite'Autor d. Originals de Profano 5: Gerhard Putschalka

    Parámetros T$,Prt_Ctl%
    Declarar Z$,Adr&,Adr1&,Leng&
    Z$="000000":Adr& = Addr(T$):Adr1& = Addr(Z$)
    Externo("gdi32.dll","GetTextExtentPoint32A",%HDC,Adr&,Len(T$),Adr1&)
    Leng& = Largo(Adr1&,0)
    Leng& = If(Prt_Ctl%=1,Largo(Adr1&,0)/10, Largo(Adr1&,0))
    Volver Leng&

ENDPROC

 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
24.05.2021  
 



Zum Experiment


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

879 Views

Untitledvor 0 min.
Gast.081521.08.2024
Member 862464120.04.2024
H.Brill05.02.2022
Ernst21.07.2021
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

p.specht (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie