Prozentanzeige im ProgressBarGadget ??

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Prozentanzeige im ProgressBarGadget ??

Beitrag von nco2k »

hi folks,

wie kann ich eine prozentanzeige in einem ProgressBarGadget einbauen (also innen drin), ähnlich den alten InstallShield installern ??

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

Das ist ein einfacher Dreisatz.

Du machst ein Progressbargadget mit Minimum 0 und Maximum 100.

Nun brauchst du den Maximalwert. (z.B. Dateigrösse)

Den Max.Wert teilst du durch 100. Das Ergebniss ist 1%

Den aktuellen Wert teilst du durch den 1%-Wert. (z.B. Position in der Datei.)
Mit Setgadgetstate übergibst du dieses Ergebniss und dein Balken wandert in Prozentschritten.
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

Ich glaube dir Frage war:
"Wie kann ich Text auf einem ProgressBarGadget darstellen?"
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

er meinte wie man die Zahl noch mal in Textform auf dem Progressbar zeichnen kann /:->. Dafür gab es, soweit ich weiß, ne API >_>.
Bild
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

Man könnte den Text per 2D-Drawing überm Gadget anzeigen. Das flackert aber ein wenig bei jeder Aktualisierung.
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Vielleicht ein Flag der WindowsAPI so ala #ShowTextOnProgressbarGadget :D
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

Allerdings kann man eine Progessbar ganz einfach mit Hilfe des Imagegadgets selber machen. Da kann man dann alles einbauen. Auch eine Prozentanzeige.
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Würde mich aus Lernzwecken sehr freuen, wenn du sowas hinkriegst, dass genauso komfortabel wie das API-ProgressbarGadget ist
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

Wenns hilft ... Ich mach das mal
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

@Hroudtwolf
au ja das wäre super.

@bluejoke
gibt es wirklich sowas in der winapi?!

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Antworten