Autor Thema: ProgressBAr in der Statuszeile ( grafisch)  (Gelesen 4036 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
ProgressBAr in der Statuszeile ( grafisch)
« am: 27.03.02 - 14:24:09 »
Heute mal eine kleine Spielerei mit der Notes API.  :D :D
Jeder kennt den Fortschrittsbalken, der sich bei der Replizierung oder dem Kopieren in den Vordergrund drängt.  ;D

Hier mal eine Variante in der Statuszeile  8) 8)


Const NPB_STATUSBAR% = 32
Declare Sub NEMProgressEnd Lib "nnotesws.dll" ( Byval hwnd As Long )
Declare Function NEMProgressBegin Lib "nnotesws.dll" ( Byval wFlags As Integer ) As Long
Declare Sub NEMProgressSetBarPos Lib "nnotesws.dll" ( Byval hwnd As Long, Byval dwPos As Long)
Declare Sub NEMProgressSetBarRange Lib "nnotesws.dll" ( Byval hwnd As Long, Byval dwMax As Long )
Declare Sub NEMProgressSetText Lib "nnotesws.dll" ( Byval hwnd As Long, Byval pcszLine1 As String, Byval pcszLine2 As String )

Und in den Buttton CLICK kommt dies :

Sub Click(Source As Button)
     Dim hwnd As Long
     Dim i As Long
     Dim j As Long
'Create the progress bar
     hwnd = NEMProgressBegin( NPB_STATUSBAR )
'Set the bar range - the default is 100
     NEMProgressSetBarRange hwnd, 100
     For i = 0 To 100
'Simple delay for the example!!
           For j = 0 To 5000
           Next
'Update the bar position
           NEMProgressSetBarPos hwnd, i
     Next
'Destroy the dialog when we're done
     NEMProgressEnd hwnd
End Sub
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: ProgressBAr in der Statuszeile ( grafisch)
« Antwort #1 am: 27.03.02 - 16:35:47 »
Hi,

ich hab bei mir eine Klasse für einen Fortschrittsbalken gefunden. Diese läßt sich leicht in eigene DBs einbinden.

Bei der Instanzierung der Klasse kann man festlegen ob er als Fenster oder in der Statuszeile angezeigt werden soll.

Ich habe die Demo-DB bereits an Arne geschickt, damit er sie in den Download-Bereich stellt.

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: ProgressBAr in der Statuszeile ( grafisch)
« Antwort #2 am: 27.03.02 - 16:37:36 »
Danke
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: ProgressBAr in der Statuszeile ( grafisch)
« Antwort #3 am: 28.03.02 - 08:13:36 »
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline maxg

  • Aktives Mitglied
  • ***
  • Beiträge: 112
  • Geschlecht: Männlich
  • Ich liebe dieses Forum! wirklich!
Re:ProgressBAr in der Statuszeile ( grafisch)
« Antwort #4 am: 16.03.04 - 18:46:02 »
ob wohl noch irgendjemand diese Datenbank hat und sie mir zur Verfügung stellen kann?

Danke,
max
Es ist nicht Deine Schuld, dass die Welt ist, wie sie ist.
Es wär nur Deine Schuld, wenn Sie so bleibt.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:ProgressBAr in der Statuszeile ( grafisch)
« Antwort #6 am: 17.03.04 - 10:33:12 »
Da schwirren schon länger einige Varianten in Web herum ;D

Ich habe die DB auch schon seit längerem hier, aber von wo ich sie downgeloadet habe keine Ahnung ???

Übrigens gibt es da Probleme unter Notes 6 ist auch schon auf Notes Net diskutiert worden.

http://www-10.lotus.com/ldd/nd6forum.nsf/0/03accfc9c005c7db85256e51005a9dc0?OpenDocument

Cu
Martin


Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz