Español
Foro

Unterbrochene Progressbar erzeugen

 

Jac
de
Lad
¡Hola Comunidad!

Como hacer lo algunos Programas, dass el Progressbar sólo una Teil anzeigt. So como beim Systemstart de Windows? Ist el ne Standard-Progressbar oder muss uno para solche Spielereien otra vez qué propio programa?!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.03.2007  
 



Das hier?

Glaube como musst Usted incluso ran.
 
24.03.2007  
 




Jac
de
Lad
Exactamente...aber como Yo de algo como ni idea habe, begrabe Yo mi Vorstellungen...schade, porque lo son así viele bastante praktische Controls, el por desgracia, no en Profano nutzbar son...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.03.2007  
 




Frank
Abbing
IF meint así wohl, dass du algo como selber malen sollst. Ist sí no así schwer, Mach dir una Screenshot de así una leeren Control y una de una vollen. Dann kopierst du el Gráficos así, como du lo necesidad.
 
24.03.2007  
 




Jac
de
Lad
Naja, el es no Kunst, lo debería se sólo a el Style adaptar!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.03.2007  
 




Frank
Abbing
Dann erstell el Gráficos a Laufzeit.
 
24.03.2007  
 




Jac
de
Lad
Und el Farbverläufe?

80 kB
Hochgeladen:24.03.2007
Ladeanzahl69
Descargar
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.03.2007  
 




Rolf
Koch
Ganz simplemente:
Usted erstellst una normale Progressbar y setzt esta en 100%
In esta setzt Usted 2 con Abstand versehene weise Statics en el Progressbar.
Mit una Temporizador y una bisschen Rechnen lässt Usted esta nun en el Progressbar por Setwindowpos wandern.
 
24.03.2007  
 



Oder él zeigt simplemente el Gif a createhtmlbox  "mshtml://<img src=mygif.gif>". Ein Chiste breve.
 
24.03.2007  
 



@¡Hola Jacob
Tal vez kannst Usted con el Code Usted algo remendar...
KompilierenMarcaSeparación
Beispiel, das zeigt, wie mittels der @control-Funktion
unter Profan 32 Bit ein Fortschritt-Balken für Win95, WinNT erzeugt wird.
Die Länge des erzeugten Controls stellt in diesem Beispiel 100 % dar.
In der Progressbar wird außerdem der Fortschritt in % angezeigt.
Die Farbe, und Schrift kann individuell gesetzt werden.
-----------------------------------------------------------------------------
Progressbar Stil:
 $50000000   Unterbrochen Laufrichtung links nach rechts
 $50000001   Vollfarbe Laufrichtung links rechts
 $50000004   Unterbrochen Laufrichtung von unten nach oben
 $50000005   Vollfarbe Laufrichtung von unten nach oben
(c)1998 Richard Maurukas
=============================================================================
declare PRDialog&,text1%, text2%, text3%,text4%,text5%,Ende%
declare Progress_1&,Progress_2&
declare PM_Setpos&,PM_DeltaPos&
declare PrgProzent%
let PM_Setpos&    =$402
let PM_DeltaPos&  =$403
settruecolor 1

PROC DEL_PRG_PROZENTANZEIGE

    Startpaint Progress_1&
    textcolor rgb(192,192,192),rgb(192,192,192)
    drawtext 280,0,
    Endpaint

ENDPROC

PROC PRG_PROZENTANZEIGE

    decimals 0
    Startpaint Progress_1&
    textcolor rgb(255,255,255),-1
    drawtext 280,0,add$(str$(@%(1)),%)
    endpaint

ENDPROC

let PRDialog&=@Createdialog(%HWND,Progressbalken für Win95, WinNT von Richard Maurukas,0,0,640,250)
Let Progress_1&=@control(msctls_progress32,@$(2),$50810001,20,60,600,20,PRDialog&,101,%HInstance)
let Progress_2&=@control(msctls_progress32,@$(2),$50800005,0,0,15,200,PRDialog&,102,%HInstance)
let text1% = @CreateButton(PRDialog&,Auf 50% setzen,   20,100,200,20)
let text2% = @CreateButton(PRDialog&,Um 2% erhöhen,    20,120,200,20)
let text3% = @CreateButton(PRDialog&,Um 2% erniedrigen,20,140,200,20)
let text4% = @CreateButton(PRDialog&,Auf 0% setzen,    20,160,200,20)
let text5% = @CreateButton(PRDialog&,Beenden,          20,180,200,20)
Startpaint PRdialog&
usefont Times New Roman,42,0,0,0,0
textcolor rgb(7,7,7),-1
Drawtext 260,120, Mit % Anzeige
endpaint

Whilenot Ende%

    Waitinput

    if getfocus(Text1%)

        DEL_PRG_PROZENTANZEIGE
        sendmessage(Progress_1&,PM_Setpos&,50,0) auf 50 setzen
        sendmessage(Progress_2&,PM_Setpos&,50,0) auf 50 setzen
        Let PrgProzent%=50
        PRG_PROZENTANZEIGE PrgProzent%

    elseif Getfocus(Text2%)

        DEL_PRG_PROZENTANZEIGE
        sendmessage(Progress_1&,PM_Deltapos&,2,0) 2 erhöhen
        sendmessage(Progress_2&,PM_Deltapos&,2,0) 2 erhöhen
        add prgProzent%,2
        PRG_PROZENTANZEIGE PrgProzent%

    elseif Getfocus(Text3%)

        DEL_PRG_PROZENTANZEIGE
        sendmessage(Progress_1&,PM_Deltapos&,-2,0) 2 erniedrigen
        sendmessage(Progress_2&,PM_Deltapos&,-2,0) 2 erhöhen
        sub prgProzent%,2
        PRG_PROZENTANZEIGE PrgProzent%

    elseif Getfocus(Text4%)

        sendmessage(Progress_1&,PM_Setpos&,0,0)   auf 0 setzen
        sendmessage(Progress_2&,PM_Setpos&,0,0)   auf 0 setzen
        let prgprozent%=0
        PRG_PROZENTANZEIGE PrgProzent%

    elseif Getfocus(Text5%)

        let Ende%=1

    endif

wend

end
 
24.03.2007  
 




Jac
de
Lad
Gracias Horst, el war aber por desgracia, no el, Yo gesucht habe.
Rolf kommt el ya bien nahe! Yo glaube, así voluntad ego hacer!

Gracias a todos,
Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.03.2007  
 



Respuesta


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

750 Views

Untitledvor 0 min.
Thomas Freier30.01.2024
Peter Max Müller13.11.2017
Tango21.07.2017
Michael W.30.04.2016
Más...

Themeninformationen



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