Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Freezer am 02.03.04 - 08:54:50

Titel: Fenstertitel einer Ansicht ändern
Beitrag von: Freezer am 02.03.04 - 08:54:50
Hallo!

Hab´ mal eine blöde Frage  :-[:
Kann man eigentlich den Fenstertitel einer Ansicht ändern?
Standardmäßig erscheint ja immer
"Titel der Datenbank - Name der Ansicht"

Gruß,
Freezer
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: ata am 02.03.04 - 08:59:41
... ja - schau mal im Designer, da gibt es in den "Events" sogar einen Bereich der so heißt...

ata
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Semeaphoros am 02.03.04 - 09:04:39
Anton:

Bei einem Vieh? Uebersehe ich da was?

Jens, verunsichert
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: ata am 02.03.04 - 09:10:40
... na hier doch:

ata

Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Semeaphoros am 02.03.04 - 09:11:51
Du bist aber in ener Maske und nicht in einer Ansicht   ....(Form).....
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: ata am 02.03.04 - 09:17:10
Zitat
Kann man eigentlich den Fenstertitel einer Ansicht ändern?

... verstehe ich Ägypten?  ???

Toni
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Semeaphoros am 02.03.04 - 09:24:48
Vielleicht .....

Weiss jetzt nicht, wie man Ansicht mit Hieroglyphen schreiben würde :)

Ansicht = View

und im View sehe ich den Fenstertitel nicht.


Bei einer Maske wäre auch der Fenstertitel mit "(Untitled) - Database-Name" nicht so aufgebaut, wie Freezer das beschreibt
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Axel am 02.03.04 - 09:26:12
Hi,

ich glaube nicht, dass man den Titel der Ansicht ändern kann.


Axel
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Don Pasquale am 02.03.04 - 09:26:31
Der Name einer Ansicht der da oben angezeigt wird steht in den Eigenschaften der Ansicht. Was ata Dir gezeigt hat ist,
wie man den Namen einer Maske/Form ändert.

@Semaphor: Manchmal führt der exzessive Gebrauch von Insiderbegriffen ( VIeh statt View) auch bei Insidern zu Verwirrung :-)

Ciao
Don Pasquale

Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Freezer am 02.03.04 - 09:31:04
Ägypten? Soll um die Jahreszeit sehr schön sein...

... aber eigentlich wollte ich wissen, ob man den Fenstertitel, der bei einer Ansicht erscheint ändern kann.
Ich hab´ einen Frameset mit zwei Frames:
links Navigation über eine Gliederung, rechts Anzeige.
Bei Auswahl eines Gliederungspunktes wird rechts eine Ansicht angezeigt. Und dann steht dort im Fenstertitel "Name der Datenbank - Name der Ansicht" (siehe Anhang).

Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: ata am 02.03.04 - 09:42:25
... jetzt wird das klarer...

dort erscheint der Fenstertitel, so wie der Name der Ansicht lautet. Da du eine Gliederung verwendest, kannst du die Ansicht im Klarsichtnamen doch nennen wie du willst. Angesprochen wird die Ansicht aber über einen Alias...

... den Namen der Ansicht dynamisch zu ändern geht definitiv nicht. Zugriff auf die Ausgabe ist mir auch nicht bekannt...

... übrigens wäre mir Ägypten auch gerade lieber - vor allem wärmer...

ata
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Semeaphoros am 02.03.04 - 09:50:38
Don:

Genau deswegen hab ich den Insider-Begriff  nachher nicht weiter verwendet.


BTW: dann müsste eigentlich "Ansicht" ein Outsider-Begriff sein ....  ;)
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Freezer am 02.03.04 - 09:51:08
Danke schön für die Antworten!

Zitat
Da du eine Gliederung verwendest, kannst du die Ansicht im Klarsichtnamen doch nennen wie du willst.
Ja, theoretisch schon, aber praktisch leider nicht, da das bei uns gegen gewisse Konventionen verstößt. Und so ein Verstoß wird mit mindestens 20 Peitschenhieben bestraft.  ;)

Freezer
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: eknori (retired) am 02.03.04 - 10:00:47
ginge mit API

Declare Function GetForegroundWindow Lib "user32" () As Long
Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (Byval hwnd As Long, Byval lpsz As String) As Integer

Sub Click(Source As Button)
   Dim hwnd As Long
   Dim lpsz As String
   Dim ret As Integer
   hwnd = GetForegroundWindow ()
   lpsz = "Hier kommt dann der neue Title rein"
   ret = SetWindowText ( hwnd, lpsz )
End Sub

in den postopen event der Ansicht

Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Don Pasquale am 02.03.04 - 12:53:00
Danke schön für die Antworten!

Zitat
Da du eine Gliederung verwendest, kannst du die Ansicht im Klarsichtnamen doch nennen wie du willst.
Ja, theoretisch schon, aber praktisch leider nicht, da das bei uns gegen gewisse Konventionen verstößt. Und so ein Verstoß wird mit mindestens 20 Peitschenhieben bestraft.  ;)

Freezer


Gewalt als pädagogisches Mittel,
das klingt Verführerisch

Ciao
Don Pasquale
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Manfred Dillmann am 02.03.04 - 13:06:47
@Freezer:

>>Ich hab´ einen Frameset mit zwei Frames:
links Navigation über eine Gliederung, rechts Anzeige.
Bei Auswahl eines Gliederungspunktes wird rechts eine Ansicht angezeigt. Und dann steht dort im Fenstertitel "Name der Datenbank - Name der Ansicht" (siehe Anhang).<<

Wenn Du einen FrameSet verwendest, kannst Du das ohne irgendwelche "Klimmzüge" lösen. Der FrameSet selbst (nicht die einzelnen Frames) hat eine Eigenschaft 'Title' - der dort hinterlegte Titel hat vorrang vor den im FrameSet angezeigten Elementen.

Wenn das ganze auch noch schön sauber im Frameset "eingesperrt" werden soll, liest Du Dir meinen Tipp:

Frame-Zauber in IBM Lotus Notes/Domino R5.x und ND6.x (http://www.madicon.de/id/5VZDVE)

durch.

Gruss
Manfred
Titel: Re:Fenstertitel einer Ansicht ändern
Beitrag von: Freezer am 02.03.04 - 14:18:02
@Manfred:
Danke für den Tipp mit dem Frameset-Titel.
Leider funktioniert das hier nicht, da ich gerne je nachdem, welche Ansicht in der Gliederung aufgerufen wird, einen anderen Fenstertitel haben möchte.
Und den Ansichtsnamen kriege ich wohl nur mit @ViewTitle heraus, doch dieser Befehl funktioniert ja nicht in Fenstertitelformeln (lt. Designer-Help).

Trotzdem nochmals danke schön!

Freezer