| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
 | HPE ProLiant Summer Academy 2025 in Linz, eine Veranstaltung am 11.09.2025
|
Autor
|
Thema: Fenstertitel in ME10 11.0 (1071 mal gelesen)
|
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 25. Mai. 2004 12:39 <-- editieren / zitieren --> Unities abgeben:         
Hallo, in unserem ME10 (v.11 unter HP-UX 11) wird der Fenstertitel des ME10-Fensters dynamisch geändert. Soweit ich das verstanden habe, wird der Name der zuletzt gesicherten Datei verwendet, allerdings ohne Pfadangabe + " - ME10". Kennt jemand die Variable in der dieser gesamte Titelstring gespeichert ist? Danke Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
  
 Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.50 MM 14.00A Windows-XP Pro x64 Edition -------------------------- HP xw6400 Intel Xeon 3.00 GHz 4.00 GB RAM ATI FireGL V7200
|
erstellt am: 25. Mai. 2004 13:12 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Hallo Roman, den vollstaendigen Pfad und Dateiname der aktuellen Zeichnung kannst du so abfragen: INQ_ENV 0 DISPLAY (INQ 304) Hoffe, das es das ist was du meinst... Gruss RainerH. [Diese Nachricht wurde von RainerH am 25. Mai. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 25. Mai. 2004 13:29 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von RainerH:
den vollstaendigen Pfad und Dateiname der aktuellen Zeichnung kannst du so abfragen:INQ_ENV 0 DISPLAY (INQ 304) Hoffe, das es das ist was du meinst...
Danke für die Antwort. Aber das ist es nicht genau. Sicherlich wär es möglich per Handarbeit den eigentlichen Dateinamen rauszuholen (also ohne Pfadangabe) und dann das " - ME10" dranzukleben, aber ich dacht da müsste es doch auch noch eine "fertige" Variable geben. Danke Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
  
 Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.50 MM 14.00A Windows-XP Pro x64 Edition -------------------------- HP xw6400 Intel Xeon 3.00 GHz 4.00 GB RAM ATI FireGL V7200
|
erstellt am: 25. Mai. 2004 13:35 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Hallo Roman, willst du nur den Dateiname der geladenene Zeichnung ermitteln (ohne Pfad) oder alles was in der Titelzeile steht ?? Bei mir auf HP-UX 11.65: untitled - OneSpace Designer Drafting 2002+ bzw. auf WIN-2000 12.01c: Untitled - OneSpace Designer Drafting 2004 Gib mal den String an, welchen du gerne haettest ! Weitere Variable zu INQ_ENV 0 waere die Versionsnummer und die Versionsbezeichnung, was aber nicht gleich jener in der Titelleiste ist. (siehe in der ME10-Hilfe) Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 25. Mai. 2004 14:21 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von RainerH: Hallo Roman,willst du nur den Dateiname der geladenene Zeichnung ermitteln (ohne Pfad) oder alles was in der Titelzeile steht ??
Alles was in der Titelzeile steht. Hintergrund: Ich will das X-Fenster für ein anderes Programm (xwininfo) nutzen. Dieses benötigt zur Identifikation den Fensternamen. Zitat:
Bei mir auf HP-UX 11.65: untitled - OneSpace Designer Drafting 2002+ bzw. auf WIN-2000 12.01c: Untitled - OneSpace Designer Drafting 2004Gib mal den String an, welchen du gerne haettest !
Da bei mir HP-UX läuft, hätte ich gerne: untitled - OneSpace Designer Drafting 2002+ als Ergebnis Danke für die Mühe Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
  
 Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.50 MM 14.00A Windows-XP Pro x64 Edition -------------------------- HP xw6400 Intel Xeon 3.00 GHz 4.00 GB RAM ATI FireGL V7200
|
erstellt am: 25. Mai. 2004 15:02 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Hallo Roman, da es keine Variable gibt (ich habe zumindest keine gefunden), muesstes du dieses Makro ein wenig anpassen. {** Makro - Anfang **} DEFINE Titelzeile_macro LOCAL Dateiname LOCAL Zusatztext LOCAL Titelzeile LOCAL Slashstelle {** je nach Version haendisch anzupassen **} LET Zusatztext 'OneSpace Designer Drafting 2002+' INQ_ENV 0 LET Dateiname (INQ 304) LOOP LET Slashstelle (POS (STR Dateiname) '/') EXIT_IF (Slashstelle = 0) LET Dateiname (SUBSTR Dateiname (Slashstelle + 1) (LEN Dateiname)) LET Dateiname (TRIM Dateiname) END_LOOP LET Titelzeile (Dateiname + ' - ' + Zusatztext) DISPLAY Titelzeile END_DEFINE {** Makro - Ende **} Nur auf die schnelle getippt und nicht getestet... Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 25. Mai. 2004 15:17 <-- editieren / zitieren --> Unities abgeben:         
|
RainerH Mitglied Techn. Ang. (Konstruktion)
  
 Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.50 MM 14.00A Windows-XP Pro x64 Edition -------------------------- HP xw6400 Intel Xeon 3.00 GHz 4.00 GB RAM ATI FireGL V7200
|
erstellt am: 25. Mai. 2004 15:21 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
|