/* -------------------------------------------------------------------------- */
/* 
/*
/*            defines for SIGRAPH-DM procedures
/*            =================================
/*
/*
/*  Achtung: Die Prozeduren koennen vom Anwender auf firmenspezifische
/*           Gegebenheiten angepasst werden.
/*           Bei solchen Aenderungen uebernimmt SNI jedoch keine Gewaehr-
/*           leistung fuer den ordnungsgemaessen Ablauf der Prozeduren.
/*           Fehler werden nur beruecksichtigt, wenn sie in den ausge-
/*           lieferten Prozeduren nachvollzogen werden koennen.
/*
/* -------------------------------------------------------------------------- */


/* Display error messages */
DE_NO_TITLE_SEL="Kein Schriftfeld selektiert !%Funktion abgebrochen%"
DE_ERR_USER_COPY="Fehler beim Kpieren der Benutzer-Elemente !%Funktion abgebrochen%"
DE_MORE_TITLE_SEL="Mehr als ein Schriftfeld selektiert !%Funktion abgebrochen%"
DE_NO_TITLE_EXISTS="Es existiert kein Schriftfeld%"
DE_NO_TITLE_FILE_EXISTS="Es existiert keine Schriftfeld-Daten-Datei%"
DE_NO_DESIGNERS_EXISTS="Keine Konstrukteure vorhanden%"
DE_NO_PROJECTS_EXISTS="Keine Projekte vorhanden%"
DE_NO_DRAWING_FOUND="Keine Zeichnung mit Suchbegriff gefunden%"
DE_NOT_EXISTS="vorhanden%"
DE_NO_DRAWING_EXISTS="Keine Zeichnungen vorhanden%"
DE_NO_DRAWING_SELECTED="Keine Zeichnungen selektiert%"
DE_NO_DRAWING_IN_DES_EXISTS="Keine Zeichnungen im Konstrukteursbereich vorhanden%"
DE_NO_DRAWING_IN_PRO_EXISTS="Keine Zeichnungen im Projekt vorhanden%"
DE_NO_DRAWING_LAST_SEARCH_FOUND="Sie muessen zuerst mit einem Suchbegriff suchen%"
DE_NO_USERS_FILE="Bibliothek existiert nicht%"
DE_NO_USERS_EXISTS="Es existieren keine Benutzer-Elemente% in Standardbibliothek%"
DE_EMPTY_SELGROUP="Leere Selektionsgruppe !%"
DE_CMD_BROKEN="Funktion abgebrochen%"
DE_NOT_IN_DRAWDIR="Sie sind nicht in einem Teile-Directory%"
DE_NO_DRAWING_TOP="Top-Datei ist nicht vorhanden%"
DE_DRAWING_NO_PATH_ACCESS="Kein Zugriff auf das Teile-Directory%"
DE_DRAWING_NO_FILE_RACCESS="Kein lesender Zugriff auf die Zeichnung% "
DE_DRAWING_NO_INFFILE_RACCESS="Kein lesender Zugriff auf die Zeichnungs-Attribute% "
DE_DRAWING_NO_FILE_WACCESS="Kein aendernder Zugriff auf die Zeichnung% "
DE_SRC_PATH="srcpfad:"
DE_USERNAME="username:" 
DE_NO_CORRECT_INPUT="Keine gueltige Eingabe%Funktion abgebrochen%"
DE_NOT_CREATE_MODE="Funktion ist nur im CREATE-Modus erlaubt%Funktion abgebrochen%"
DE_PARTNB_NOT_FOUND="Sachnummer im Schriftfeld nicht vorhanden%"
DE_PARTVER_NOT_FOUND="Version der Sachnummer im Schriftfeld nicht vorhanden%"
DE_DRAWING_LOCKED="Zeichnung ist gesperrt (*.lck) und% kann deshalb nicht geladen werden%"
DE_DRAWING_ARCHIVED="Zeichnung ist ausgelagert und% kann deshalb nicht geladen werden%"
DE_USER_NO_LOCAL="Zeichnung enthaelt keine lokalen Benutzer-Elemente%"
DE_USER_NOT_REL="Zeichnung enthaelt externe Benutzer-Elemente oder Tabellen%"
DE_USER_WITH_PP="Zeichnung enthaelt (..) Benutzer-Elemente oder Tabellen%"
DE_USER_NOT_STD="Benutzer-Element enthaelt lokale oder externe Benutzer-Elemente oder Tabellen%"
DE_USER_EXISTS="Benutzer-Element existiert bereits%im Standardteilebereich%"
DE_INSERT_TAPE1="Bitte Band "
DE_INSERT_TAPE2=" einlegen%"
DE_FILENAME_TO_LONG="Name zu lang (max. 28 Zeichen)%"
DE_INVALID_CHAR1="Unzulaessiges Zeichen ("
DE_INVALID_CHAR2=") im Namen%"
DE_PARTNB_NOT_FILENAME="Sachnummer ist kein UNIX-Dateiname%"
DE_VERSION_TO_BIG="Version maximal zweistellig erlaubt%"
DE_VERSION_NOT_NUM="Version ist nicht numerisch%"
DE_CALLING_AQL=" beim Aufruf der AQL-Prozedur: "
DE_SETUID1="DESIGN wurde unter der Kennung "
DE_SETUID2=" gestartet.%Sie sind als "
DE_SETUID3=" eingeloggt.%Fuer DM ist dieser Modus nicht erlaubt.%DESIGN muss unter eigener Kennung aufgerufen werden.%"

/* Popup list entries */
PUL_OWN_DRAWINGS="eigene Zeichnung"
PUL_OTHER_DRAWINGS="fremde Zeichnungen"
PUL_OBJECTS="Objektauswahl"

/* Popup list titles */
PUL_FUNCTIONS="Funktionen"
PUL_SEL_DRAWING="Zeichnung auswaehlen"
PUL_SEL_USER="Benutzer-Element auswaehlen"
PUL_SEL_USERTYP="Benutzer-Element-Typ auswaehlen"
PUL_SEL_DISSOLVETYP="Subobjekt-Typ auswaehlen"
PUL_SEL_DESIGNER="Konstrukteur auswaehlen"
PUL_SEL_PROJECT="Projekt auswaehlen"
PUL_TITLE_DATA="Schiftfelddaten"

/* Prompts before reading input */
READ_CLASS="'D' Konstrukteur oder 'A'dministrator oder Leertaste(Abbruch): "
READ_PROJECT_NAME     ="Bitte Projektnamen eingeben oder Leertaste(Abbruch): "
READ_DRAWING_NAME     ="Bitte Zeichnungsname eingeben oder Leertaste(Abbruch): "
READ_NEW_DRAWING_NAME ="Bitte neuen Zeichnungsnamen eingeben oder Leertaste(Abbruch): "
READ_NEW_USERELEM_NAME="Bitte Benutzer-Element-Namen eingeben oder Leertaste(alter Name): "
READ_SEARCH_STRING="Geben Sie bitte Suchbegriff ein oder Leertaste(Abbruch): " 
READ_EXPORT_PATH="Geben Sie bitte Pfad ein oder Leertaste(Abbruch): " 
READ_TAPE_NAME="Geben Sie bitte den Bandnamen ein: " 

/* Popup boolean questions */
PUB_SAVE="Aktuelle Zeichnung sichern ?"
PUB_SEL_FROM_PROJECT="Auswaehlen aus Projekt ?"
PUB_DEL_DRAWING="Zeichnung loeschen ?" 
PUB_DEL_TEMP_DIR="Temp-Dateien anschl. loeschen ?" 
PUB_FILES_EXISTS="Es existieren bereits Dateien"
PUB_DEL_PROJECT="Projekt loeschen ?" 
PUB_DISSOLVE_DRAWING="Zeichnung zuvor aufloesen ?" 
PUB_DISSOLVE_USER="Benutzer-Element aufloesen ?" 
PUB_DISSOLVE_EXT="Externe Objekte aufloesen ?" 
PUB_DISSOLVE_NEXT="Weitere Subobjekte aufloesen ?" 
PUB_AGAIN_PART_DRAWING="Weitere Teilbilder erzeugen ?" 
PUB_SEL_AREA="Bereich ?"

/* Prompts during an action */
PRO_CREATE_TITLE="Ausleiten der Schriftfelddaten "
PRO_CREATING_PROJECT="Erzeugen des Projekts "  
PRO_PROJECT_CREATED="Projekt % wurde erzeugt "  
PRO_DELETING_PROJECT="Loeschen des Projekts "  
PRO_PROJECT_DELETED="Projekt % wurde geloescht "  
PRO_CREATING_DRAWING="Erzeugen der Zeichnung "  
PRO_DRAWING_CREATED="Zeichnung % wurde erzeugt "  
PRO_DRAWING_NOTCREATED="Zeichnung % wurde nicht erzeugt "  
PRO_CREATING_PART_DRAWING="Erzeugen der Teil-Zeichnung "  
PRO_PART_DRAWING_CREATED="Teil-Zeichnung % wurde erzeugt "  
PRO_DELETING_DRAWING="Loeschen der Zeichnung "  
PRO_AND_DRAWING_DELETED="und geloescht "  
PRO_DRAWING_DELETED="Zeichnung % wurde geloescht "  
PRO_RENAMING_DRAWING="Umbenennen der Zeichnung in "  
PRO_DRAWING_RENAMED="Zeichnung wurde in % umbenannt "  
PRO_COPYING_DRAWING="Kopieren der Zeichnung nach "  
PRO_DRAWING_COPIED="Zeichnung % wurde kopiert "  
PRO_SAVING_DRAWING="Sichern der Zeichnung "  
PRO_DRAWING_SAVED="Zeichnung % wurde gesichert "  
PRO_RELEASING_DRAWING="Freigeben der Zeichnung "  
PRO_DRAWING_RELEASED="Zeichnung % wurde freigegeben "  
PRO_CORRECTING_DRAWING="Richtigstellen der Zeichnung "  
PRO_DRAWING_CORRECTED="Zeichnung % wurde richtiggestellt "  
PRO_UPDATING_DRAWING="Aendern der Zeichnung "  
PRO_DRAWING_UPDATED="Zeichnung wurde geaendert "  
PRO_DRAWING_LOADED="Zeichnung % wurde geladen "  
PRO_ADDING_DRAWING="Addieren der Zeichnung "  
PRO_DRAWING_ADDED="Zeichnung % wurde addiert "  
PRO_DRAWING_SHOWED="Zeichnung % wird angezeigt "
PRO_SEARCHING_ATTR="Suchen der Schriftfeld-Attribute "  
PRO_DISSOLVING_DRAWING="Aufloesen von Subobjekten "  
PRO_REDEFINING_SUBS="Redefineren von Subobjekten "  
PRO_COPYING_SUBS="Kopieren von Subobjekten "
PRO_SEL_COORD="Referenzkoordinatensystem selektieren" 
PRO_SEL_PART_ELEMS="Elemente des Teilbildes selektieren" 
PRO_USER_CHANGED="Lokales Benutzer-Element % wurde in Bibliothek uebernommen"
PRO_EXPORTING_DRAWING="Exportieren der Zeichnung "
PRO_DRAWING_EXPORTED="Zeichnung % exportiert nach "
PRO_DRAWING_ARCHIVED="Zeichnung % ausgelagert "
PRO_ARCHIVING_DRAWING="Auslagern der Zeichnung "
PRO_DRAWING_DEARCHIVED="Zeichnung % eingelesen "
PRO_DEARCHIVING_DRAWING="Einlesen der Zeichnung "
PRO_SHOW_DRAWING="Anzeigen der Zeichnung "
PRO_LOAD_DRAWING="Laden der Zeichnung "
PRO_SHOW_TITLE_DATA="Anzeigen der Schriftfeld-Attribute "
PRO_SEARCHING_DRAWINGS="Suchen Zeichnungen auf fremden Rechner "
PRO_PICK_MAINDRAWING="Hauptschriftfeld selektieren "
PRO_LOAD_DM="Laden DM"
PRO_WAITING=" ... "
  
/* Function names */
FCT_LOAD="laden"         
FCT_SAVE="sichern"       
FCT_CREATE="neuanlegen"    
FCT_COPY="kopieren"    
FCT_DELETE="loeschen"      
FCT_RENAME="umbenennen"    
FCT_ADD="addieren"      
FCT_PARTDRAWING="erzeugen Teil-Zeichnung"
FCT_SHOW="anzeigen"      
FCT_SEARCH="suchen"      
FCT_SEARCH_SHOW="gesuchte Zeichnung anzeigen"      
FCT_RELEASE="freigeben"     
FCT_CORRECT="richtigstellen"
FCT_ARCHIV="auslagern"     
FCT_DEARCH="einspielen"   
FCT_EXPORT="exportieren"      
FCT_IMPORT="einbringen"      
FCT_PRO_CREATE="Projekt anlegen" 
FCT_PRO_DELETE="Projekt loeschen"
FCT_DISSOLVE="aufloesen Externverweise"
FCT_TO_STD="zum Standardteil umwandeln"
FCT_LOAD_USER="laden"
    
/* Objects types in popup list */
OBJ_OWN_DRAWINGS="eigene Zeichnungen"
OBJ_OTHER_DRAWINGS="fremde Zeichnungen"
OBJ_USERELEMENTS="Benutzer-Elemente"
OBJ_PROJECTS="Projekte"
OBJ_TITLE="Schriftfelddaten"

/* Popup boolean text */ 
DESIGNER="Konstrukteur"
RELEASE="Freigabe"    

TYES="ja"
TNO="nein"

OWN_AREA="e"
OTHER_AREA="f"

ABORT="Abbruch"
ERROR="Fehler"
END="Ende"
OK="ok"  
INDIALOG=false
INBATCH=true

/* Popul list loading user elements */
STANDARD_LIB="(+) Standardteil"
SYMBOL_LIB="(^) Symbol"
LOCAL_LIB="(.) lokales Benutzer-Element"

/* Popup list entries for dissolve */
ALL="alle aufloesen"
ONLY_STD="nur '+','^','#'  aufloesen"
ONLY_EXT="nur '..','~','/' aufloesen"
ONLY_LOCAL="nur lokale (./)  aufloesen"
NONE="nichts aufloesen"

/* Sub objects classes */
STDCLASS={ "+" "#" "^" }
EXTCLASS={ "~" "/" ".." }
STDEXTCLASS=STDCLASS+EXTCLASS
PPCLASS={ ".." }

/* Dissolve mode */
DIS_ALL=1          /* all */
DIS_STD=2          /* only std */
DIS_NOTSTD=3       /* not std */
DIS_EXT=4          /* only ext */
DIS_LOCAL=5        /* only local */
DIS_PP=6           /* only .. */

/* Selections for copying */ 
LOCALTOLOCAL=1
LOCAL=2
ABSOLUTE=3 
LOCALANDLOCAL=4          

/* Conditions for comparing the beginning of a sub element filename */
P_LOCAL_PATH = "./" + LOCAL_PATH
cond1tab = "( not ( firstChar in STDEXTCLASS ) ) and ( substr(fromFileName, 1, len(P_LOCAL_PATH)) != P_LOCAL_PATH ) "
cond1 = cond1tab + "and (anUser.def_type = \"symbol\")"
cond2 = "( not ( firstChar in STDEXTCLASS ) ) and substr(fromFileName, 1, len(P_LOCAL_PATH))  = P_LOCAL_PATH"
cond3 = "substr(fromFileName, 1, len(selPath)) = selPath" 
cond4 = "not ( firstChar in STDEXTCLASS )"   
      
/* Actions for copying the sub objects (user/tabs) */
USERCOPY=1
TABCOPY=2
USERTABCOPY=USERCOPY+TABCOPY
act1 = "userAction(dirname, basename)"
act2 = "tabAction(dirname, basename)"

/* Parameter fuer Schriftfeld */
PARA_PRO="PRO"
PARA_SNR="SNR"
PARA_VER="VER"
              
/* Suchbegriff fuer Schriftfelder */
TITLE_NAME1=".land.top"
TITLE_NAME2=".port.top"

/* ----------------------- */
/* nur fuer IDEAS Anwender */
/* ----------------------- */
DE_DELETE_ID_EXIST="Es existieren I-DEAS-Dateien%Trotzdem loeschen ?%"
DE_MODEL_EXIST="Es existiert bereits ein I-DEAS Modell% im DM Teile-Directory%"
DE_MODEL_NOTEXISTS1="I-DEAS Modell "
DE_MODEL_NOTEXISTS2=" existiert nicht%"
DE_NO_MODEL_EXISTS="Es existieren keine Modell Dateien%"
DE_RENAME_ID_EXIST="Es existieren I-DEAS-Dateien%Trotzdem umbenennen ?%"
DE_NOT_IN_IDEASDIR="Sie sind nicht im I-DEAS-Directory%"
DE_IDEASDIR_NOTEXISTS="I-DEAS-Directory existiert nicht%"
DE_TRANSFER_CREATE="Transfer-Datei erzeugt: "

FCT_EXPORTGEO="Geometrie -> I-DEAS"
FCT_EXPORT3D ="Modell    -> I-DEAS"
FCT_IMPORT2D ="Zeichnung <- I-DEAS"
FCT_IMPORT3D ="Modell    <- I-DEAS"
FCT_OVERWRITE="Ueberschreiben"         

PRO_COPY_MODEL="Kopieren des Modells ..."

OBJ_IDEAS="I-DEAS ..."

PUB_DELETE="Loeschen ?"
PUB_MOD_EXIST="Modell existiert bereits in DM"
PUB_NEW_GENERATE="Neu generieren ?"
PUB_NEW_REPLACE="Zeichnung"
PUB_RENAME="Umbenennen ?"
PUB_START_IDEAS="IDEAS starten ?"
PUB_TRANSFER_NEXT="Weitere Konturen ausleiten ?"

PUL_TITLE_MODEL="Modelle"
PUL_TITLE_TRANSFER="Transfer Datei"

// GEOMETRIE_AQL_PATH="#/../design_ideas/ideas.aql"
GEOMETRIE_AQL_PATH="#/v3x/design_ideas/ideas.aql"
GEOMETRIE_AQL_ARG="to_ideas"

TRANSFER_PRG="transfer1.prg"
