Autor Thema: F9 unter OSX  (Gelesen 2807 mal)

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
F9 unter OSX
« am: 28.02.11 - 11:27:09 »
Hi zusammen,
um Ansichten aktuell zu halten, ohne F9 drücken zu müssen habe ich in meine Anwendungen die user32.dll eingebunden und simuliere via LS das Drücken von F9.
Nun klappt das nat. nicht bei OSX-Usern - weiss ja jemand vielleicht ein Äquivalent dazu?

Danke & Gruß,
Buzzy

Glombi

  • Gast
Re: F9 unter OSX
« Antwort #1 am: 28.02.11 - 11:42:16 »
Sowas mache ich mit der NotesTimer Funktion und NotesUIWorkspace.ViewRefresh

Andreas

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: F9 unter OSX
« Antwort #2 am: 28.02.11 - 12:15:48 »
Hm interessant,
aber ich brauch das halt, nachdem der User in der Ansicht einen Aktionsbutton geklickt hat und sich dadurch ein Spalensymbol ändert - und das sollte halt sehr zeitnah passieren.

Grüße,
Buzzy

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: F9 unter OSX
« Antwort #3 am: 28.02.11 - 12:17:32 »
Hallo,

Und was fuer ein Code verbirgt sich hinter dem Button?


Andreas

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: F9 unter OSX
« Antwort #4 am: 28.02.11 - 12:24:47 »
Wenn es nur bei Betätigen der Aktionsschaltfläche ist, warum nutzt Du dann nicht NotesUIWorkspace.ViewRefresh direkt in der Schaltfläche?

Offline buzzy666

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: F9 unter OSX
« Antwort #5 am: 28.02.11 - 13:11:27 »
Hallo,

Und was fuer ein Code verbirgt sich hinter dem Button?


Andreas

Ganz grob:
doc.Status = 81
call doc.save(true, false)
call sendF9()

sub sendF9()
   keybd_event &h78,0,0,0
   keybd_event &h78,0,2,0   
end sub

Aber Peter hat Recht: ich kann das ViewRefresh ja auch manuell aufrufen...

Danke an Euch beide!

Nun hab ich gleich das nächste Problem, aber das schreibe ich besser in nen neuen Thread...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz