Aktuelle Zeit: 23.09.2018 04:06

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: update windowtitel in taskleiste
BeitragVerfasst: 08.09.2018 16:52 
Offline

Registriert: 15.09.2004 18:11
Wohnort: hamburg
Hallo,

bei einem ProgressWindow Window mit ´nem ProgressGaget) soll in minimiertem Zustand der Titel in der Taskleiste upgedatet werden: hierr soll eine Prozent-Angabe angezeigt werden.
via SetWindowTitle(ProgressWin_WinNr, Prozent$) klappt´s nicht: hier wird nur einmal nach dem minimieren ein Prozent-Wert ausgegeben, der jedoch stehen bleibt, obwohl weitere SetWindowTitle(ProgressWin_WinNr, Prozent$)
mit anderen Prozent-Werten durchgeführt werden (ein anschließendes GetWindowTitle(ProgressWin_WinNr) liefert dann auch immer den gesetzen Fenstertitel).

Also: wie kann ich den aktuellen Fenstertitel in der Taskleiste updaten ?

weiß wer was ?

_________________
Bild Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: update windowtitel in taskleiste
BeitragVerfasst: 08.09.2018 17:04 
Offline

Registriert: 13.05.2010 09:26
Wohnort: Berlin
sibru hat geschrieben:
weiß wer was ?

ts-soft (wie immer) :-)
siehe https://www.purebasic.fr/english/viewto ... 12&t=55221

_________________
Dieser Satz ist falsch.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: update windowtitel in taskleiste
BeitragVerfasst: 08.09.2018 17:09 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Kann ich hier nicht bestätigen.

Dieser Code funktioniert:
Code:
EnableExplicit

Define Event

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_ScreenCentered)
 
  Repeat
    Event = WaitWindowEvent(100)
    SetWindowTitle(0, Str(Random(99)))
  Until Event = #PB_Event_CloseWindow
EndIf


Dieser auch:
Code:
EnableExplicit

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_ScreenCentered)
  AddWindowTimer(0, 1, 100)
 
  Repeat
    Select WaitWindowEvent()
      Case #PB_Event_Timer
        Select EventTimer()
          Case 1
            SetWindowTitle(0, Str(Random(99)))
        EndSelect
      Case #PB_Event_CloseWindow
        End
    EndSelect
  ForEver
EndIf


@Nino
Bezüglich deines Links: Ist zwar nicht das, was er wollte, ist aber auch eine Möglichkeit (um genau zu sein, eine modernere), den Fortschritt in der Taskleiste anzuzeigen. Ist aber nur für Windows.

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: update windowtitel in taskleiste
BeitragVerfasst: 08.09.2018 19:56 
Offline

Registriert: 15.09.2004 18:11
Wohnort: hamburg
manchmal ist Gewalt doch ´ne Lösung...

Nach stundenlangem erfolglosem rumexperementieren hab´ ich meine Lapi wütend in die Ecke geschmissen und erstmal mit´m Hund raus zum runterkommen.
Nach´m anschließenden Booten klappt alles wieder und das abgebrochene Plastik-Teil kann ich bestimmt wieder ankleben...

Da ist wohl irgendwo das ein oder andere Byte ausgebrochen und der reboot hat´s repariert.

Danke für die Tipp´s !

_________________
Bild Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: update windowtitel in taskleiste
BeitragVerfasst: 08.09.2018 20:43 
Offline

Registriert: 13.05.2010 09:26
Wohnort: Berlin
RSBasic hat geschrieben:
@Nino
Bezüglich deines Links: Ist zwar nicht das, was er wollte, ist aber auch eine Möglichkeit (um genau zu sein, eine modernere), den Fortschritt in der Taskleiste anzuzeigen. Ist aber nur für Windows.

Ja, ich hatte leider zu flüchtig gelesen. Da war dann ungefähr nur "ProgressGadget in minimiertem Zustand" bei mir angekommen. :oops: Wenn er Windows verwendet, ist's aber wie Du schon schriebst 'ne Alternative zu dem was er vorhat.

_________________
Dieser Satz ist falsch.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye