[Libreoffice-commits] .: sc/inc

Christina Rossmanith crossmanith at kemper.freedesktop.org
Tue Jan 25 12:55:52 PST 2011


 sc/inc/global.hxx   |  100 ++++++++++++++++++++++++++--------------------------
 sc/inc/hints.hxx    |    2 -
 sc/inc/markdata.hxx |   24 ++++++------
 3 files changed, 63 insertions(+), 63 deletions(-)

New commits:
commit 3d34169044cf4b292c0158b5384b780e59ec0d28
Author: Christina Rossmanith <Christina Rossmanith>
Date:   Tue Jan 25 21:54:16 2011 +0100

    Translated comments from German to English

diff --git a/sc/inc/global.hxx b/sc/inc/global.hxx
index 7eb6720..90f9cb8 100644
--- a/sc/inc/global.hxx
+++ b/sc/inc/global.hxx
@@ -274,8 +274,8 @@ const USHORT IDF_AUTOFILL   = IDF_ALL & ~(IDF_NOTE | IDF_OBJECTS);
                                     // is bit set in set?
 #define IS_SET(bit,set)(((set)&(bit))==(bit))
 
-#define SEL_ALL			-1	// Eingabezeile: alles Selektieren
-#define RES_CANCEL		0	// Resultate der Funk.AutoPilot-Seiten
+#define SEL_ALL			-1	// input line: select all
+#define RES_CANCEL		0	// results of function AutoPilot pages
 #define RES_BACKWARD	1
 #define RES_END			2
 
@@ -364,29 +364,29 @@ enum ScSizeMode
 enum ScInputMode
     {
         SC_INPUT_NONE,
-        SC_INPUT_TYPE,				// Eingabe, ohne im Inplace-Modus zu sein
-        SC_INPUT_TABLE,				// Textcursor in der Tabelle
-        SC_INPUT_TOP				// Textcursor in der Eingabezeile
+        SC_INPUT_TYPE,				// input, while not in inplace mode
+        SC_INPUT_TABLE,				// text cursor in the table
+        SC_INPUT_TOP				// text cursor in the input line
     };
 
-enum ScVObjMode						// Ausgabemodi von Objekten auf einer Seite
+enum ScVObjMode						// output modes of objects on a page
 {
     VOBJ_MODE_SHOW,
     VOBJ_MODE_HIDE
 };
 
-enum ScAnchorType 					// Verankerung eines Zeichenobjekts
+enum ScAnchorType 					// anchor of a character object
 {
     SCA_CELL,
     SCA_PAGE,
-    SCA_DONTKNOW 					// bei Mehrfachselektion
+    SCA_DONTKNOW 					// for multi selection
 };
 
 enum ScGetDBMode
 {
-    SC_DB_MAKE,		// wenn noetig, "unbenannt" anlegen
-    SC_DB_IMPORT,	// wenn noetig, "Importx" anlegen
-    SC_DB_OLD		// nicht neu anlegen
+    SC_DB_MAKE,		// create "untitled" (if necessary)
+    SC_DB_IMPORT,	// create "Importx" (if necessary)
+    SC_DB_OLD		// don't create
 };
 
 /// For ScDBFunc::GetDBData()
@@ -412,12 +412,12 @@ enum ScGetDBSelection
     SC_DBSEL_FORCE_MARK
 };
 
-enum ScLkUpdMode
-{					//Verknuepfungen
-    LM_ALWAYS,		//immer aktualisieren
-    LM_NEVER,		//niemals
-    LM_ON_DEMAND,	//auf nachfrage
-    LM_UNKNOWN		//Shit happens
+enum ScLkUpdMode    // modes for updating links
+{
+    LM_ALWAYS,
+    LM_NEVER,
+    LM_ON_DEMAND,
+    LM_UNKNOWN
 };
 
 
@@ -441,10 +441,10 @@ struct ScImportParam
     SCCOL			nCol2;
     SCROW			nRow2;
     BOOL			bImport;
-    String			aDBName;					// Alias der Datenbank
+    String			aDBName;					// alias of data base
     String			aStatement;
     BOOL			bNative;
-    BOOL			bSql;						// Statement oder Name?
+    BOOL			bSql;						// statement or name?
     BYTE			nType;						// enum DBObject
 
     ScImportParam();
@@ -589,9 +589,9 @@ public:
     SC_DLLPUBLIC static long				nLastRowHeightExtra;
     static long				nLastColWidthExtra;
 
-    static void             Init();						// am Anfang
+    static void             Init();						// during start up
     static void             InitAddIns();
-    static void				Clear();					// bei Programmende
+    static void				Clear();					// at the end of the program
 
     static void				UpdatePPT(OutputDevice* pDev);
 
@@ -698,7 +698,7 @@ SC_DLLPUBLIC    static const sal_Unicode* FindUnquoted( const sal_Unicode* pStri
 #endif
 
 //==================================================================
-// evtl. in dbdata.hxx auslagern (?):
+// maybe move to dbdata.hxx (?):
 
 enum ScQueryOp
     {
@@ -750,9 +750,9 @@ enum ScSubTotalFunc
 // -----------------------------------------------------------------------
 
 /*
- * Dialog liefert die ausgezeichneten Feldwerte "leer"/"nicht leer"
- * als Konstanten SC_EMPTYFIELDS bzw. SC_NONEMPTYFIELDS in nVal in
- * Verbindung mit dem Schalter bQueryByString auf FALSE.
+ * dialog returns the special field values "empty"/"not empty"
+ * as constants SC_EMPTYFIELDS and SC_NONEMPTYFIELDS respectively in nVal in
+ * conjuctions with the flag bQueryByString = FALSE.
  */
 
 #define SC_EMPTYFIELDS		((double)0x0042)
@@ -774,14 +774,14 @@ struct ScQueryEntry
     ScQueryConnect  eConnect;
     String*			pStr;
     double			nVal;
-    utl::SearchParam*	pSearchParam;		// falls RegExp, nicht gespeichert
-    utl::TextSearch*	pSearchText;		// falls RegExp, nicht gespeichert
+    utl::SearchParam*	pSearchParam;		// if RegExp, not saved
+    utl::TextSearch*	pSearchText;		// if RegExp, not saved
 
     ScQueryEntry();
     ScQueryEntry(const ScQueryEntry& r);
     ~ScQueryEntry();
 
-    // legt ggbf. pSearchParam und pSearchText an, immer RegExp!
+    // creates pSearchParam and pSearchText if necessary, always RegExp!
     utl::TextSearch*	GetSearchTextPtr( BOOL bCaseSens );
 
     void			Clear();
@@ -793,24 +793,24 @@ struct ScQueryEntry
 
 struct SC_DLLPUBLIC ScSubTotalParam
 {
-    SCCOL			nCol1;			// Selektierter Bereich
+    SCCOL			nCol1;			// selected area
     SCROW			nRow1;
     SCCOL			nCol2;
     SCROW			nRow2;
     BOOL			bRemoveOnly;
-    BOOL			bReplace;					// vorhandene Ergebnisse ersetzen
-    BOOL			bPagebreak;					// Seitenumbruch bei Gruppenwechsel
-    BOOL			bCaseSens;					// Gross-/Kleinschreibung
-    BOOL			bDoSort;					// vorher sortieren
-    BOOL			bAscending;					// aufsteigend sortieren
-    BOOL			bUserDef;					// Benutzer-def. Sort.Reihenfolge
-    USHORT			nUserIndex;                 // Index auf Liste
-    BOOL			bIncludePattern;			// Formate mit sortieren
-    BOOL			bGroupActive[MAXSUBTOTAL];	// aktive Gruppen
-    SCCOL			nField[MAXSUBTOTAL];		// zugehoeriges Feld
-    SCCOL			nSubTotals[MAXSUBTOTAL];	// Anzahl der SubTotals
-    SCCOL*			pSubTotals[MAXSUBTOTAL];	// Array der zu berechnenden Spalten
-    ScSubTotalFunc*	pFunctions[MAXSUBTOTAL];	// Array der zugehoerige Funktionen
+    BOOL			bReplace;					// replace existing results
+    BOOL			bPagebreak;					// page break at change of group
+    BOOL			bCaseSens;					//
+    BOOL			bDoSort;					// presort
+    BOOL			bAscending;					// sort ascending
+    BOOL			bUserDef;					// sort user defined
+    USHORT			nUserIndex;                 // index into list
+    BOOL			bIncludePattern;			// sort formats
+    BOOL			bGroupActive[MAXSUBTOTAL];	// active groups
+    SCCOL			nField[MAXSUBTOTAL];		// associated field
+    SCCOL			nSubTotals[MAXSUBTOTAL];	// number of SubTotals
+    SCCOL*			pSubTotals[MAXSUBTOTAL];	// array of columns to be calculated
+    ScSubTotalFunc*	pFunctions[MAXSUBTOTAL];	// array of associated functions
 
     ScSubTotalParam();
     ScSubTotalParam( const ScSubTotalParam& r );
@@ -829,15 +829,15 @@ class ScArea;
 
 struct ScConsolidateParam
 {
-    SCCOL			nCol;					// Cursor Position /
-    SCROW			nRow;					// bzw. Anfang des Zielbereiches
+    SCCOL			nCol;					// cursor position /
+    SCROW			nRow;					// or start of destination area respectively
     SCTAB			nTab;
-    ScSubTotalFunc	eFunction;				// Berechnungsvorschrift
-    USHORT			nDataAreaCount;			// Anzahl der Datenbereiche
-    ScArea**		ppDataAreas;			// Zeiger-Array auf Datenbereiche
-    BOOL			bByCol;					// nach Spalten
-    BOOL			bByRow;					// nach Zeilen
-    BOOL			bReferenceData;			// Quelldaten referenzieren
+    ScSubTotalFunc	eFunction;
+    USHORT			nDataAreaCount;			// number of data areas
+    ScArea**		ppDataAreas;			// array of pointers into data areas
+    BOOL			bByCol;
+    BOOL			bByRow;
+    BOOL			bReferenceData;			// reference source data
 
     ScConsolidateParam();
     ScConsolidateParam( const ScConsolidateParam& r );
diff --git a/sc/inc/hints.hxx b/sc/inc/hints.hxx
index 9062103..0824b31 100644
--- a/sc/inc/hints.hxx
+++ b/sc/inc/hints.hxx
@@ -39,7 +39,7 @@ class ScPaintHint : public SfxHint
 {
     ScRange		aRange;
     USHORT		nParts;
-    BOOL		bPrint;		//	Flag, ob auch Druck/Vorschau betroffen ist
+    BOOL		bPrint;		//	flag indicating whether print/preview if affected
 
     ScPaintHint(); // disabled
 
diff --git a/sc/inc/markdata.hxx b/sc/inc/markdata.hxx
index 5b593d5..b04f429 100644
--- a/sc/inc/markdata.hxx
+++ b/sc/inc/markdata.hxx
@@ -37,22 +37,22 @@ class ScMarkArray;
 class ScRangeList;
 
 //!		todo:
-//!		Es muss auch die Moeglichkeit geben, MarkArrays pro Tabelle zu halten,
-//!		damit "alle suchen" ueber mehrere Tabellen wieder funktioniert!
+//!		It should be possible to have MarkArrays for each table, in order to 
+//!		enable "search all" across more than one table again!
 
 
 class SC_DLLPUBLIC ScMarkData
 {
 private:
-    ScRange			aMarkRange;				// Bereich
-    ScRange			aMultiRange;			// maximaler Bereich insgesamt
-    ScMarkArray*	pMultiSel;				// Mehrfachselektion
-    BOOL			bTabMarked[MAXTABCOUNT];// Tabelle selektiert
-    BOOL			bMarked;				// Rechteck markiert
-    BOOL			bMultiMarked;			// mehrfach markiert
+    ScRange			aMarkRange;				// area
+    ScRange			aMultiRange;			// maximum area altogether
+    ScMarkArray*	pMultiSel;				// multi selection
+    BOOL			bTabMarked[MAXTABCOUNT];// table marked
+    BOOL			bMarked;				// rectangle marked
+    BOOL			bMultiMarked;			
 
-    BOOL			bMarking;				// Bereich wird aufgezogen -> kein MarkToMulti
-    BOOL			bMarkIsNeg;				// Aufheben bei Mehrfachselektion
+    BOOL			bMarking;				// area is being marked -> no MarkToMulti
+    BOOL			bMarkIsNeg;				// cancel if multi selection
 
 public:
                 ScMarkData();
@@ -89,7 +89,7 @@ public:
     void		SetMarking( BOOL bFlag )		{ bMarking = bFlag;   }
     BOOL		GetMarkingFlag() const			{ return bMarking;	  }
 
-    //	fuer FillInfo / Document etc.
+    //	for FillInfo / Document etc.
     const ScMarkArray* GetArray() const			{ return pMultiSel; }
 
     BOOL		IsCellMarked( SCCOL nCol, SCROW nRow, BOOL bNoSimple = FALSE ) const;
@@ -110,7 +110,7 @@ public:
     BOOL		HasMultiMarks( SCCOL nCol ) const;
     BOOL		HasAnyMultiMarks() const;
 
-    //	Tabellen-Markierungen anpassen:
+    //	adjust table marking:
     void		InsertTab( SCTAB nTab );
     void		DeleteTab( SCTAB nTab );
 };


More information about the Libreoffice-commits mailing list