[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