diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2014-12-12 22:30:32 +0100 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2014-12-14 12:05:06 +0000 |
commit | 4595dc37e601c5a1f245af38ac728d6e45c2865c (patch) | |
tree | c349509c9302c69203e114e4f9df913f12f0101b /include | |
parent | c1fcafb4ac234e8d9912d3bb6be978a6509593e3 (diff) |
fdo#39468 translate German comments
Change-Id: I90deb0877940167c9d5e3ba630528e575af6dd66
Reviewed-on: https://gerrit.libreoffice.org/13459
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/svtools/stdmenu.hxx | 80 | ||||
-rw-r--r-- | include/svtools/svlbitm.hxx | 6 | ||||
-rw-r--r-- | include/svtools/svparser.hxx | 70 | ||||
-rw-r--r-- | include/svtools/treelistentry.hxx | 12 |
4 files changed, 82 insertions, 86 deletions
diff --git a/include/svtools/stdmenu.hxx b/include/svtools/stdmenu.hxx index 7f4e9af822ca..504db1f9b0c6 100644 --- a/include/svtools/stdmenu.hxx +++ b/include/svtools/stdmenu.hxx @@ -31,36 +31,34 @@ namespace vcl { /************************************************************************* -Beschreibung +Description ============ class FontNameMenu -Beschreibung +Description -Erlaubt die Auswahl von Fonts. Das Menu wird ueber Fill mit den FontNamen -gefuellt. Fill sortiert automatisch die FontNamen (inkl. aller Umlaute und -sprachabhaengig). Mit SetCurName()/GetCurName() kann der aktuelle Fontname -gesetzt/abgefragt werden. Wenn SetCurName() mit einem leeren String -aufgerufen wird, wird kein Eintrag als aktueller angezeigt (fuer DontKnow). -Vor dem Selectaufruf wird der ausgewaehlte Name automatisch als aktueller -gesetzt und wuerde beim naechsten Aufruf auch als aktueller Name angezeigt -werden. Deshalb sollte vor PopupMenu::Execute() gegebenenfalls mit -SetCurName() der aktuelle Fontname gesetzt werden. +Allows the selection of fonts. The menu is filled with the FontNames by +the method Fill(). Fill() automatically sorts the FontNames (incl. all +umlauts and language-dependent). Using SetCurName()/GetCurName(), the +current FontName can be set/requested. If SetCurName() is called with +an empty string, no entry is displayed as the current one. +Before the Select call, the selected name is automatically set as the +current one and would be displayed as the current name on the next call. +Because of this, the current FontName should be set using SetCurName() +if necessary before calling PopupMenu::Execute(). -Da die Id's und der interne Aufbau des Menus nicht bekannt ist, muss ein -Select-Handler gesetzt werden, um die Auswahl eines Namens mitzubekommen. +As the Ids and the internal structure of the menu are not known, a +Select handler must be set in order to notice the selection of a name. -In dieses Menu koennen keine weiteren Items eingefuegt werden. +No further items can be inserted into that menu. -Spaeter soll auch das Menu die gleichen Bitmaps anzeigen, wie die -FontNameBox. Auf den Systemen, wo Menues nicht automatisch scrollen, -wird spaeter wohl ein A-Z Menu ziwschengeschaltet. Da ein Menu bei vielen -installierten Fonts bisher schon immer lange gebraucht hat, sollte dieses -Menu schon jetzt nur einmal erzeugt werden (da sonst das Kontextmenu bis -zu 10-Sekunden fuer die Erzeugung brauchen koennte). +Later on, the menu shall display the same bitmaps as the FontNameBox. +On many systems, where menues don't scroll automatically, an A-Z menu +might be interposed. As a menu has always needed long when many Fonts +are installed, this menu should only be generated once. -Querverweise +References FontList; FontSizeMenu; FontNameBox @@ -68,32 +66,32 @@ FontList; FontSizeMenu; FontNameBox class FontSizeMenu -Beschreibung +Description -Erlaubt die Auswahl von Fontgroessen. Ueber Fill wird das FontSizeMenu -gefuellt und ueber GetCurHeight() kann die ausgewaehlte Fontgroesse -abgefragt werden. Mit SetCurHeight()/GetCurHeight() kann die aktuelle -Fontgroesse gesetzt/abgefragt werden. Wenn SetCurHeight() mit 0 aufgerufen -wird, wird kein Eintrag als aktueller angezeigt (fuer DontKnow). Vor dem -Selectaufruf wird die ausgewaehlte Groesse automatisch als aktuelle gesetzt -und wuerde beim naechsten Aufruf auch als aktuelle Groesse angezeigt werden. -Deshalb sollte vor PopupMenu::Execute() gegebenenfalls mit SetCurHeight() -die aktuelle Groesse gesetzt werden. Da die Groessen vom ausgewaehlten Font -abhaengen, sollte nach einer Aenderung des Fontnamen das Menu mit Fill mit -den Groessen des Fonts neu gefuellt werden. +Allows the selection of font sizes. The FontSizeMenu is filled using +Fill(). The selected font size can be queried using GetCurHeight(). +Using SetCurHeight()/GetCurHeight(), the current font size can be set/ +requested. If SetCurHeight() is called with 0, no entry is displayed +as the current one. +Before the Select call, the selected size is automatically set as the +current one and would be displayed as the current size on the next call. +Because of this, the current font size should be set using SetCurHeight() +if necessary before calling PopupMenu::Execute(). As the font sizes +depend on the selected Font, the Menu should be re-filled with the +sizes of the font using Fill() after a change to the font name. -Da die Id's und der interne Aufbau des Menus nicht bekannt ist, muss ein -Select-Handler gesetzt werden, um die Auswahl einer Groesse mitzubekommen. +As the Ids and the internal structure of the menu are not known, a +Select handler must be set in order to notice the selection of a size. -Alle Groessen werden in 10tel Point angegeben. +All sizes are given in 1/10 points. -In dieses Menu koennen keine weiteren Items eingefuegt werden. +No further items can be inserted into that menu. -Spaeter soll das Menu je nach System die Groessen anders darstelllen. Zum -Beispiel koennte der Mac spaeter vielleicht einmal die Groessen als Outline -darstellen, die als Bitmap-Fonts vorhanden sind. +Later on, the menu shall display the sizes in respect to the system. +For example, Mac could possibly show an outline of the fonts that are +available as bitmaps. -Querverweise +References FontList; FontNameMenu; FontSizeBox diff --git a/include/svtools/svlbitm.hxx b/include/svtools/svlbitm.hxx index 9661460bf1b0..491f2c58730f 100644 --- a/include/svtools/svlbitm.hxx +++ b/include/svtools/svlbitm.hxx @@ -51,7 +51,7 @@ private: SvLBoxButtonData_Impl* pImpl; bool bDataOk; SvButtonState eState; - std::vector<Image> aBmps; // Indizes siehe Konstanten BMP_ .... + std::vector<Image> aBmps; // indices s. constants BMP_ .... SVT_DLLPRIVATE void SetWidthAndHeight(); SVT_DLLPRIVATE void InitData( bool bImagesFromDefault, @@ -69,7 +69,7 @@ public: void SetLink( const Link& rLink) { aLink=rLink; } const Link& GetLink() const { return aLink; } bool IsRadio(); - // weil Buttons nicht von LinkHdl abgeleitet sind + // as buttons are not derived from LinkHdl void CallLink(); void StoreButtonState( SvTreeListEntry* pEntry, sal_uInt16 nItemFlags ); @@ -130,7 +130,7 @@ public: #define SV_ITEMSTATE_CHECKED 0x0002 #define SV_ITEMSTATE_TRISTATE 0x0004 #define SV_ITEMSTATE_HILIGHTED 0x0008 -#define SV_STATE_MASK 0xFFF8 // zum Loeschen von UNCHECKED,CHECKED,TRISTATE +#define SV_STATE_MASK 0xFFF8 // for deletion of UNCHECKED,CHECKED,TRISTATE class SVT_DLLPUBLIC SvLBoxButton : public SvLBoxItem { diff --git a/include/svtools/svparser.hxx b/include/svtools/svparser.hxx index f6cfc9c4743a..521622058303 100644 --- a/include/svtools/svparser.hxx +++ b/include/svtools/svparser.hxx @@ -47,32 +47,31 @@ class SVT_DLLPUBLIC SvParser : public SvRefBase protected: SvStream& rInput; - OUString aToken; // gescanntes Token - sal_uLong nlLineNr; // akt. Zeilen Nummer - sal_uLong nlLinePos; // akt. Spalten Nummer + OUString aToken; // scanned token + sal_uLong nlLineNr; // current line number + sal_uLong nlLinePos; // current column number - SvParser_Impl *pImplData; // interne Daten - long nTokenValue; // zusaetzlicher Wert (RTF) + SvParser_Impl *pImplData; // internal data + long nTokenValue; // additional vavlue (RTF) bool bTokenHasValue; // indicates whether nTokenValue is valid - SvParserState eState; // Status auch in abgl. Klassen + SvParserState eState; // status also in derived classes rtl_TextEncoding eSrcEnc; // Source encoding sal_uLong nNextChPos; - sal_Unicode nNextCh; // Akt. Zeichen fuer die "lex" + sal_Unicode nNextCh; // current character for the "lex" - bool bDownloadingFile : 1;// sal_True: Es wird gerade ein externes - // File geladen. d.h. alle - // DataAvailable Links muessen - // ignoriert werden. - // Wenn keibes der folgenden - // Flags gesetzt ist, wird der - // Stream als ANSI gelesen, - // aber als CharSet DONTKNOW - // zurueckgegeben. - bool bUCS2BSrcEnc : 1; // oder als big-endian UCS2 - bool bSwitchToUCS2 : 1; // Umschalten des ist erlaubt + bool bDownloadingFile : 1; // true: An external file is + // currently being loaded, i.e. + // all DataAvailable Links must + // be ignored. + // If none of the following + // flags is set, the stream + // is read as ANSI, but returned + // as CharSet DONTKNOW. + bool bUCS2BSrcEnc : 1; // or as big-endian UCS2 + bool bSwitchToUCS2 : 1; // switching is allowed bool bRTF_InTextRead : 1; // only for RTF-Parser!!! @@ -92,21 +91,21 @@ protected: ~TokenStackType() { } }; - // Methoden fuer Token-Stack - int SkipToken( short nCnt = -1 ); // n Tokens zurueck "skippen" + // methods for Token stack + int SkipToken( short nCnt = -1 ); // "skip" n Tokens back TokenStackType* GetStackPtr( short nCnt ); inline sal_uInt8 GetStackPos() const; - // scanne das naechste Token: - // Tokenstack abarbeiten und ggfs. _GetNextToken() rufen. Diese - // ist fuers erkennen von neuen Token verantwortlich + // scan the next token: + // work off Token stack and call _GetNextToken() if necessary. + // That one is responsible for the recognition of new Tokens. int GetNextToken(); virtual int _GetNextToken() = 0; - // wird fuer jedes Token gerufen, das in CallParser erkannt wird + // is called for each Token that is recognized in CallParser virtual void NextToken( int nToken ); - // zu Zeiten der SvRefBase-Ableitung darf nicht jeder loeschen + // at times of SvRefBase derivation, not everybody may delete virtual ~SvParser(); void ClearTxtConvContext(); @@ -117,10 +116,9 @@ private: sal_uInt8 nTokenStackSize, nTokenStackPos; public: - // Konstruktor SvParser( SvStream& rIn, sal_uInt8 nStackSize = 3 ); - virtual SvParserState CallParser() = 0; // Aufruf des Parsers + virtual SvParserState CallParser() = 0; // calling of the parser inline SvParserState GetStatus() const { return eState; } // StatusInfo @@ -128,8 +126,8 @@ public: inline sal_uLong GetLinePos() const { return nlLinePos; } inline sal_uLong IncLineNr() { return ++nlLineNr; } inline sal_uLong IncLinePos() { return ++nlLinePos; } - inline sal_uLong SetLineNr( sal_uLong nlNum ); // inline unten - inline sal_uLong SetLinePos( sal_uLong nlPos ); // inline unten + inline sal_uLong SetLineNr( sal_uLong nlNum ); // inline bottom + inline sal_uLong SetLinePos( sal_uLong nlPos ); // inline bottom sal_Unicode GetNextChar(); void RereadLookahead(); @@ -141,7 +139,7 @@ public: long CallAsyncCallLink() { return NewDataRead( this, 0 ); } - // fuers asynchrone lesen aus dem SvStream + // for asynchronous reading from the SvStream void SaveState( int nToken ); void RestoreState(); virtual void Continue( int nToken ); @@ -157,19 +155,19 @@ public: void SetSrcUCS2BEncoding( bool bSet ) { bUCS2BSrcEnc = bSet; } bool IsSrcUCS2BEncoding() const { return bUCS2BSrcEnc; } - // Darf der Zeichensatz auf UCS/2 umgeschaltet werden, wenn - // in den ersten beiden Zeichen im Stream eine BOM steht? + // May the character set be switched to UCS/2, if a BOM + // is in the first two characters of the stream? void SetSwitchToUCS2( bool bSet ) { bSwitchToUCS2 = bSet; } bool IsSwitchToUCS2() const { return bSwitchToUCS2; } - // Aus wie vielen Bytes betseht ein Zeichen + // how many bytes a character consists of inline sal_uInt16 GetCharSize() const; int GetSaveToken() const; - // Aufbau einer Which-Map 'rWhichMap' aus einem Array von - // 'pWhichIds' von Which-Ids. Es hat die Lange 'nWhichIds'. - // Die Which-Map wird nicht geloescht. + // build a Which-Map 'rWhichMap' from an array of WhichIds + // 'pWhichIds'. It has the length 'nWhichIds'. + // The WhichMap is not deleted. static void BuildWhichTbl( std::vector<sal_uInt16> &rWhichMap, sal_uInt16 *pWhichIds, sal_uInt16 nWhichIds ); diff --git a/include/svtools/treelistentry.hxx b/include/svtools/treelistentry.hxx index 2692becba87e..0612893a85b8 100644 --- a/include/svtools/treelistentry.hxx +++ b/include/svtools/treelistentry.hxx @@ -27,13 +27,13 @@ #include <boost/ptr_container/ptr_vector.hpp> -// Flags, die am Model haengen +// flags related to the model #define SV_ENTRYFLAG_CHILDREN_ON_DEMAND 0x0001 #define SV_ENTRYFLAG_DISABLE_DROP 0x0002 #define SV_ENTRYFLAG_IN_USE 0x0004 -// wird gesetzt, wenn RequestingChildren keine Children gestzt hat +// is set if RequestingChildren has not set any children #define SV_ENTRYFLAG_NO_NODEBMP 0x0008 -// Eintrag hatte oder hat Kinder +// entry had or has children #define SV_ENTRYFLAG_HAD_CHILDREN 0x0010 #define SV_ENTRYFLAG_USER_FLAGS 0xF000 @@ -81,9 +81,9 @@ public: size_t ItemCount() const; - // DARF NUR GERUFEN WERDEN, WENN DER EINTRAG NOCH NICHT IM MODEL - // EINGEFUEGT IST, DA SONST FUER DAS ITEM KEINE VIEW-ABHAENGIGEN - // DATEN ALLOZIERT WERDEN! + // MAY ONLY BE CALLED IF THE ENTRY HAS NOT YET BEEN INSERTED INTO + // THE MODEL, AS OTHERWISE NO VIEW-DEPENDENT DATEA ARE ALLOCATED + // FOR THE ITEM! void AddItem( SvLBoxItem* pItem ); void ReplaceItem( SvLBoxItem* pNewItem, size_t nPos ); const SvLBoxItem* GetItem( size_t nPos ) const; |