summaryrefslogtreecommitdiff
path: root/dbaccess
diff options
context:
space:
mode:
authorMarkus Maier <maier@fs.ei.tum.de>2012-11-25 01:10:10 +0100
committerMichael Meeks <michael.meeks@suse.com>2012-11-25 16:48:01 +0000
commitb05dc2e3910d22bb919ada64a0cb21c67c0f3623 (patch)
tree2bb86143147a3b39a349d8d742628107326f2ab2 /dbaccess
parentb60f7e4e1c8a4db1dc0b5b1583cc1170c70590db (diff)
German comment translations
Change-Id: I0d169b7cd0f47b6986063d0cc0b6697b1d575e6a
Diffstat (limited to 'dbaccess')
-rw-r--r--dbaccess/source/ui/inc/ConnectionLineData.hxx7
-rw-r--r--dbaccess/source/ui/inc/TableWindow.hxx14
-rw-r--r--dbaccess/source/ui/inc/TableWindowListBox.hxx4
-rw-r--r--dbaccess/source/ui/inc/TokenWriter.hxx10
-rw-r--r--dbaccess/source/ui/inc/TypeInfo.hxx30
-rw-r--r--dbaccess/source/ui/inc/WCopyTable.hxx2
-rw-r--r--dbaccess/source/ui/inc/WTypeSelect.hxx6
-rw-r--r--dbaccess/source/ui/inc/sqledit.hxx11
-rw-r--r--dbaccess/source/ui/misc/HtmlReader.cxx40
-rw-r--r--dbaccess/source/ui/misc/RtfReader.cxx28
-rw-r--r--dbaccess/source/ui/misc/TokenWriter.cxx20
-rw-r--r--dbaccess/source/ui/misc/WColumnSelect.cxx4
-rw-r--r--dbaccess/source/ui/misc/WCopyTable.cxx10
-rw-r--r--dbaccess/source/ui/misc/WTypeSelect.cxx4
-rw-r--r--dbaccess/source/ui/querydesign/ConnectionLine.cxx24
-rw-r--r--dbaccess/source/ui/querydesign/ConnectionLineData.cxx2
-rw-r--r--dbaccess/source/ui/querydesign/JoinController.cxx14
-rw-r--r--dbaccess/source/ui/querydesign/JoinExchange.cxx2
-rw-r--r--dbaccess/source/ui/querydesign/JoinTableView.cxx104
-rw-r--r--dbaccess/source/ui/querydesign/QTableConnection.cxx13
-rw-r--r--dbaccess/source/ui/querydesign/QTableConnectionData.cxx8
-rw-r--r--dbaccess/source/ui/querydesign/QTableConnectionData.hxx2
-rw-r--r--dbaccess/source/ui/querydesign/QTableWindow.cxx38
-rw-r--r--dbaccess/source/ui/querydesign/QTableWindow.hxx4
24 files changed, 197 insertions, 204 deletions
diff --git a/dbaccess/source/ui/inc/ConnectionLineData.hxx b/dbaccess/source/ui/inc/ConnectionLineData.hxx
index 510e54b7f775..bbcdc7f95b62 100644
--- a/dbaccess/source/ui/inc/ConnectionLineData.hxx
+++ b/dbaccess/source/ui/inc/ConnectionLineData.hxx
@@ -56,11 +56,10 @@ namespace dbaui
OConnectionLineData();
OConnectionLineData( const ::rtl::OUString& rSourceFieldName, const ::rtl::OUString& rDestFieldName );
OConnectionLineData( const OConnectionLineData& rConnLineData );
-
- // eine Kopie der eigenen Instanz liefern (das ist mir irgendwie angenehmer als ein virtueller Zuweisungsoperator)
+ // provide a copy of own instance (this is somehow more acceptable for me compared to a virtual assignment operator
void CopyFrom(const OConnectionLineData& rSource);
- // Memberzugriff (schreiben)
+ // member access (write)
void SetFieldName(EConnectionSide nWhich, const ::rtl::OUString& strFieldName)
{
if (nWhich==JTCS_FROM)
@@ -74,7 +73,7 @@ namespace dbaui
inline bool clearSourceFieldName() { SetSourceFieldName(::rtl::OUString()); return true;}
inline bool clearDestFieldName() { SetDestFieldName(::rtl::OUString()); return true;}
- // Memberzugriff (lesen)
+ // member access (read)
::rtl::OUString GetFieldName(EConnectionSide nWhich) const { return (nWhich == JTCS_FROM) ? m_aSourceFieldName : m_aDestFieldName; }
::rtl::OUString GetSourceFieldName() const { return GetFieldName(JTCS_FROM); }
::rtl::OUString GetDestFieldName() const { return GetFieldName(JTCS_TO); }
diff --git a/dbaccess/source/ui/inc/TableWindow.hxx b/dbaccess/source/ui/inc/TableWindow.hxx
index bffde7216eb0..a72149c4e20d 100644
--- a/dbaccess/source/ui/inc/TableWindow.hxx
+++ b/dbaccess/source/ui/inc/TableWindow.hxx
@@ -54,7 +54,7 @@ namespace dbaui
friend class OTableWindowTitle;
friend class OTableWindowListBox;
protected:
- // und die Tabelle selber (brauche ich, da ich sie locken will, solange das Fenster lebt)
+ // and the table itself (needed for me as I want to lock it as long as the window is alive)
FixedImage m_aTypeImage;
OTableWindowTitle m_aTitle;
OTableWindowListBox* m_pListBox;
@@ -84,14 +84,14 @@ namespace dbaui
virtual void DataChanged( const DataChangedEvent& rDCEvt );
virtual OTableWindowListBox* CreateListBox();
- // wird im ERSTEN Init aufgerufen
+ // called at FIRST Init
sal_Bool FillListBox();
- // wird in JEDEM Init aufgerufen
+ // called at EACH Init
virtual void OnEntryDoubleClicked(SvTreeListEntry* /*pEntry*/) { }
- // wird aus dem DoubleClickHdl der ListBox heraus aufgerufen
+ // called from the DoubleClickHdl of the ListBox
- /** HandleKeyInput triues to handle the KeyEvent. Movement or deletion
+ /** HandleKeyInput tries to handle the KeyEvent. Movement or deletion
@param rEvt
The KEyEvent
@return
@@ -127,7 +127,7 @@ namespace dbaui
public:
virtual ~OTableWindow();
- // spaeter Constructor, siehe auch CreateListbox und FillListbox
+ // late Constructor, see also CreateListbox and FillListbox
virtual sal_Bool Init();
OJoinTableView* getTableView();
@@ -183,7 +183,7 @@ namespace dbaui
// Accessibility
virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > CreateAccessible();
- // habe ich Connections nach aussen ?
+ // do I have connections to the outside?
sal_Bool ExistsAConn() const;
void EnumValidFields(::std::vector< ::rtl::OUString>& arrstrFields);
diff --git a/dbaccess/source/ui/inc/TableWindowListBox.hxx b/dbaccess/source/ui/inc/TableWindowListBox.hxx
index e42658f23363..a33f4fd33981 100644
--- a/dbaccess/source/ui/inc/TableWindowListBox.hxx
+++ b/dbaccess/source/ui/inc/TableWindowListBox.hxx
@@ -30,8 +30,8 @@ namespace dbaui
struct OJoinExchangeData
{
public:
- OTableWindowListBox* pListBox; // die ListBox innerhalb desselben (daraus kann man sich das TabWin und daraus den WinName besorgen)
- SvTreeListEntry* pEntry; // der Eintrag, der gedraggt oder auf den gedroppt wurde
+ OTableWindowListBox* pListBox; // the ListBox inside the same (you can get the TabWin and the WinName out of it)
+ SvTreeListEntry* pEntry; // the entry, which was dragged or to which was dropped on
OJoinExchangeData(OTableWindowListBox* pBox);
OJoinExchangeData() : pListBox(NULL), pEntry(NULL) { }
diff --git a/dbaccess/source/ui/inc/TokenWriter.hxx b/dbaccess/source/ui/inc/TokenWriter.hxx
index b8aacbc896de..2281886e9d23 100644
--- a/dbaccess/source/ui/inc/TokenWriter.hxx
+++ b/dbaccess/source/ui/inc/TokenWriter.hxx
@@ -49,7 +49,7 @@ namespace com { namespace sun { namespace star {
namespace dbaui
{
// =========================================================================
- // ODatabaseImportExport Basisklasse f"ur Import/Export
+ // ODatabaseImportExport base class for import/export
// =========================================================================
class ODatabaseExport;
typedef ::cppu::WeakImplHelper1< ::com::sun::star::lang::XEventListener> ODatabaseImportExport_BASE;
@@ -90,7 +90,7 @@ namespace dbaui
#endif
ODatabaseExport* m_pReader;
- sal_Int32* m_pRowMarker; // wenn gesetzt, dann nur diese Rows kopieren
+ sal_Int32* m_pRowMarker; // if set, then copy only these rows
rtl_TextEncoding m_eDestEnc;
sal_Bool m_bInInitialize;
sal_Bool m_bCheckOnly;
@@ -131,7 +131,7 @@ namespace dbaui
};
// =========================================================================
- // RTF Im- und Export
+ // RTF Import and Export
// =========================================================================
class ORTFImportExport : public ODatabaseImportExport
@@ -156,7 +156,7 @@ namespace dbaui
virtual sal_Bool Read();
};
// =========================================================================
- // HTML Im- und Export
+ // HTML Import and Export
// =========================================================================
#define SBA_HTML_FONTSIZES 7
const sal_Int16 nIndentMax = 23;
@@ -201,7 +201,7 @@ namespace dbaui
};
// =========================================================================
- // normal RowSet Im- und Export
+ // normal RowSet Import and Export
// =========================================================================
class ORowSetImportExport : public ODatabaseImportExport
diff --git a/dbaccess/source/ui/inc/TypeInfo.hxx b/dbaccess/source/ui/inc/TypeInfo.hxx
index 9cced6f2fe69..2f4a40ad3948 100644
--- a/dbaccess/source/ui/inc/TypeInfo.hxx
+++ b/dbaccess/source/ui/inc/TypeInfo.hxx
@@ -32,7 +32,7 @@
namespace dbaui
{
//========================================================================
-// Anhand dieser Ids werden die sprachabhaengigen ::rtl::OUString aus der Resource geholt
+// Based on these ids the language dependent ::rtl::OUString are fetched from the resource
const sal_uInt16 TYPE_UNKNOWN = 0;
const sal_uInt16 TYPE_TEXT = 1;
const sal_uInt16 TYPE_NUMERIC = 2;
@@ -70,26 +70,26 @@ const sal_uInt16 TYPE_BIT = 31;
{
public:
::rtl::OUString aUIName; // the name which is the user see (a combination of resource text and aTypeName)
- ::rtl::OUString aTypeName; // Name des Types in der Datenbank
- ::rtl::OUString aLiteralPrefix; // Prefix zum Quoten
- ::rtl::OUString aLiteralSuffix; // Suffix zum Quoten
- ::rtl::OUString aCreateParams; // Parameter zum Erstellen
+ ::rtl::OUString aTypeName; // name of type in database
+ ::rtl::OUString aLiteralPrefix; // prefix for quoting
+ ::rtl::OUString aLiteralSuffix; // suffix for quoting
+ ::rtl::OUString aCreateParams; // parameter for creation
::rtl::OUString aLocalTypeName;
- sal_Int32 nPrecision; // Laenge des Types
- sal_Int32 nType; // Datenbanktyp
+ sal_Int32 nPrecision; // length of type
+ sal_Int32 nType; // database type
- sal_Int16 nMaximumScale; // Nachkommastellen
- sal_Int16 nMinimumScale; // Min Nachkommastellen
+ sal_Int16 nMaximumScale; // decimal places after decimal point
+ sal_Int16 nMinimumScale; // min decimal places after decimal point
- sal_Int16 nSearchType; // kann nach dem Typen gesucht werden
+ sal_Int16 nSearchType; // if it is possible to search for type
- sal_Bool bCurrency : 1, // Waehrung
- bAutoIncrement : 1, // Ist es ein automatisch incrementierendes Feld
- bNullable : 1, // Kann das Feld NULL annehmen
- bCaseSensitive : 1, // Ist der Type Casesensitive
- bUnsigned : 1; // Ist der Type Unsigned
+ sal_Bool bCurrency : 1, // currency
+ bAutoIncrement : 1, // if automatic incrementing field
+ bNullable : 1, // if field can be NULL
+ bCaseSensitive : 1, // if type is case sensitive
+ bUnsigned : 1; // if type is unsigned
OTypeInfo()
:nPrecision(0)
diff --git a/dbaccess/source/ui/inc/WCopyTable.hxx b/dbaccess/source/ui/inc/WCopyTable.hxx
index 61f297aec9fe..bc0e07b1c60b 100644
--- a/dbaccess/source/ui/inc/WCopyTable.hxx
+++ b/dbaccess/source/ui/inc/WCopyTable.hxx
@@ -334,7 +334,7 @@ namespace dbaui
OKButton& GetOKButton() { return m_pbFinish; }
Wizard_Button_Style GetPressedButton() const { return m_ePressed; }
void EnableButton(Wizard_Button_Style eStyle,sal_Bool bEnable);
- void AddWizardPage(OWizardPage* pPage); // Page wird von OCopyTableWizard gelöscht
+ void AddWizardPage(OWizardPage* pPage); // Page wird von OCopyTableWizard gelöscht
void RemoveWizardPage(OWizardPage* pPage); // Page goes again to user
void CheckButtons(); // checks which button can be disabled, enabled
diff --git a/dbaccess/source/ui/inc/WTypeSelect.hxx b/dbaccess/source/ui/inc/WTypeSelect.hxx
index cb464ed688d1..ba9acfa2635e 100644
--- a/dbaccess/source/ui/inc/WTypeSelect.hxx
+++ b/dbaccess/source/ui/inc/WTypeSelect.hxx
@@ -62,7 +62,7 @@ namespace dbaui
// ========================================================
// Wizard Page: OWizTypeSelectList
- // definiert nur das ::com::sun::star::ucb::Command f"ur das Contextmenu
+ // just defines the ::com::sun::star::ucb::Command for the Contextmenu
// ========================================================
class OWizTypeSelectList : public MultiListBox
{
@@ -81,8 +81,8 @@ namespace dbaui
// ========================================================
// Wizard Page: OWizTypeSelect
- // Dient als Basis Klasse fuer unterschiedliche Kopiereigenschaften
- // FillColumnList wird aufgerufen, wenn der Button AUTO ausgeloest wird.
+ // Serves as base class for different copy properties.
+ // Calls FillColumnList, when button AUTO is triggered
// ========================================================
class OWizTypeSelect : public OWizardPage
{
diff --git a/dbaccess/source/ui/inc/sqledit.hxx b/dbaccess/source/ui/inc/sqledit.hxx
index 835c5341be1e..a4ac1a39f523 100644
--- a/dbaccess/source/ui/inc/sqledit.hxx
+++ b/dbaccess/source/ui/inc/sqledit.hxx
@@ -42,10 +42,10 @@ namespace dbaui
Timer m_timerInvalidate;
Timer m_timerUndoActionCreation;
Link m_lnkTextModifyHdl;
- String m_strOrigText; // wird beim Undo wiederhergestellt
+ String m_strOrigText; // is restored on undo
OQueryTextView* m_pView;
- sal_Bool m_bAccelAction; // Wird bei Cut, Copy, Paste gesetzt
- sal_Bool m_bStopTimer;
+ sal_Bool m_bAccelAction; // is set on cut, copy, paste
+ sal_Bool m_bStopTimer;
svtools::ColorConfig m_ColorConfig;
rtl::Reference< ChangesListener > m_listener;
@@ -77,9 +77,8 @@ namespace dbaui
sal_Bool IsInAccelAct();
void SetTextModifyHdl(const Link& lnk) { m_lnkTextModifyHdl = lnk; }
- // bitte nicht SetModifyHdl benutzen, den brauche ich selber, der hier wird von dem damit gesetzten Handler
- // gerufen
- // der Link bekommt einen Pointer-to-string, der nach dem Link nicht mehr gueltig ist
+ // please don't use SetModifyHdl, I need it for myself, this here is called from the handler set with that
+ // the link gets a pointer-to-string, which is invalid after the link
void stopTimer();
void startTimer();
diff --git a/dbaccess/source/ui/misc/HtmlReader.cxx b/dbaccess/source/ui/misc/HtmlReader.cxx
index 99cc8eb3af4f..97a3e5bef485 100644
--- a/dbaccess/source/ui/misc/HtmlReader.cxx
+++ b/dbaccess/source/ui/misc/HtmlReader.cxx
@@ -64,7 +64,7 @@ using namespace ::com::sun::star::sdbc;
using namespace ::com::sun::star::sdbcx;
using namespace ::com::sun::star::awt;
-#define DBAUI_HTML_FONTSIZES 8 // wie Export, HTML-Options
+#define DBAUI_HTML_FONTSIZES 8 // like export, HTML-Options
#define HTML_META_NONE 0
#define HTML_META_AUTHOR 1
#define HTML_META_DESCRIPTION 2
@@ -145,18 +145,18 @@ void OHTMLReader::NextToken( int nToken )
{
RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "misc", "Ocke.Janssen@sun.com", "OHTMLReader::NextToken" );
DBG_CHKTHIS(OHTMLReader,NULL);
- if(m_bError || !m_nRows) // falls Fehler oder keine Rows mehr zur "Uberpr"ufung dann gleich zur"uck
+ if(m_bError || !m_nRows) // if there is an error or no more rows to check, return immediatelly
return;
if ( nToken == HTML_META )
setTextEncoding();
- if(m_xConnection.is()) // gibt an welcher CTOR gerufen wurde und damit, ob eine Tabelle erstellt werden soll
+ if(m_xConnection.is()) // names, which CTOR was called and hence, if a table should be created
{
switch(nToken)
{
case HTML_TABLE_ON:
++m_nTableCount;
- { // es kann auch TD oder TH sein, wenn es vorher kein TABLE gab
+ { // can also be TD or TH, if there was no TABLE before
const HTMLOptions& rHtmlOptions = GetOptions();
for (size_t i = 0, n = rHtmlOptions.size(); i < n; ++i)
{
@@ -164,7 +164,7 @@ void OHTMLReader::NextToken( int nToken )
switch( rOption.GetToken() )
{
case HTML_O_WIDTH:
- { // Prozent: von Dokumentbreite bzw. aeusserer Zelle
+ { // percentage: of document width respectively outer cell
m_nColumnWidth = GetWidthPixel( rOption );
}
break;
@@ -174,9 +174,9 @@ void OHTMLReader::NextToken( int nToken )
case HTML_THEAD_ON:
case HTML_TBODY_ON:
{
- sal_uInt32 nTell = rInput.Tell(); // ver�ndert vielleicht die Position des Streams
+ sal_uInt32 nTell = rInput.Tell(); // perhaps alters position of the stream
if ( !m_xTable.is() )
- {// erste Zeile als Header verwenden
+ {// use first line as header
m_bError = !CreateTable(nToken);
if ( m_bAppendFirstLine )
rInput.Seek(nTell);
@@ -194,10 +194,10 @@ void OHTMLReader::NextToken( int nToken )
{
try
{
- m_pUpdateHelper->moveToInsertRow(); // sonst neue Zeile anh"angen
+ m_pUpdateHelper->moveToInsertRow(); // otherwise append new line
}
catch(SQLException& e)
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -207,7 +207,7 @@ void OHTMLReader::NextToken( int nToken )
break;
case HTML_TEXTTOKEN:
case HTML_SINGLECHAR:
- if ( m_bInTbl ) //&& !m_bSDNum ) // wichtig, da wir sonst auch die Namen der Fonts bekommen
+ if ( m_bInTbl ) //&& !m_bSDNum ) // important, as otherwise we also get the names of the fonts
m_sTextToken += aToken;
break;
case HTML_PARABREAK_OFF:
@@ -228,7 +228,7 @@ void OHTMLReader::NextToken( int nToken )
insertValueIntoColumn();
}
catch(SQLException& e)
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -253,7 +253,7 @@ void OHTMLReader::NextToken( int nToken )
}
catch(SQLException& e)
//////////////////////////////////////////////////////////////////////
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -261,13 +261,13 @@ void OHTMLReader::NextToken( int nToken )
break;
}
}
- else // Zweig nur f"ur Typpr"ufung g"ultig
+ else // branch only valid for type checking
{
switch(nToken)
{
case HTML_THEAD_ON:
case HTML_TBODY_ON:
- // Der Spalten Kopf z"ahlt nicht mit
+ // The head of the column is not included
if(m_bHead)
{
do
@@ -282,7 +282,7 @@ void OHTMLReader::NextToken( int nToken )
break;
case HTML_TEXTTOKEN:
case HTML_SINGLECHAR:
- if ( m_bInTbl ) // && !m_bSDNum ) // wichtig, da wir sonst auch die Namen der Fonts bekommen
+ if ( m_bInTbl ) // && !m_bSDNum ) // important, as otherwise we also get the names of the fonts
m_sTextToken += aToken;
break;
case HTML_PARABREAK_OFF:
@@ -389,7 +389,7 @@ void OHTMLReader::TableFontOn(FontDescriptor& _rFont,sal_Int32 &_rTextColor)
xub_StrLen nPos = 0;
while( nPos != STRING_NOTFOUND )
{
- // Fontliste, VCL: Semikolon als Separator, HTML: Komma
+ // list fo fonts, VCL: semicolon as separator, HTML: comma
String aFName = rFace.GetToken( 0, ',', nPos );
aFName = comphelper::string::strip(aFName, ' ');
if( aFontName.Len() )
@@ -421,19 +421,19 @@ sal_Int16 OHTMLReader::GetWidthPixel( const HTMLOption& rOption )
DBG_CHKTHIS(OHTMLReader,NULL);
const String& rOptVal = rOption.GetString();
if ( rOptVal.Search('%') != STRING_NOTFOUND )
- { // Prozent
+ { // percentage
OSL_ENSURE( m_nColumnWidth, "WIDTH Option: m_nColumnWidth==0 und Width%" );
return (sal_Int16)((rOption.GetNumber() * m_nColumnWidth) / 100);
}
else
{
if ( rOptVal.Search('*') != STRING_NOTFOUND )
- { // relativ zu was?!?
-//TODO: ColArray aller relativen Werte sammeln und dann MakeCol
+ { // relativ to what?!?
+//TODO: collect ColArray of all relevant values and then MakeCol
return 0;
}
else
- return (sal_Int16)rOption.GetNumber(); // Pixel
+ return (sal_Int16)rOption.GetNumber(); // pixel
}
}
// ---------------------------------------------------------------------------
diff --git a/dbaccess/source/ui/misc/RtfReader.cxx b/dbaccess/source/ui/misc/RtfReader.cxx
index 977f12cce68c..3502b4897698 100644
--- a/dbaccess/source/ui/misc/RtfReader.cxx
+++ b/dbaccess/source/ui/misc/RtfReader.cxx
@@ -109,10 +109,10 @@ void ORTFReader::NextToken( int nToken )
{
RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "misc", "Ocke.Janssen@sun.com", "ORTFReader::NextToken" );
DBG_CHKTHIS(ORTFReader,NULL);
- if(m_bError || !m_nRows) // falls Fehler oder keine Rows mehr zur "Uberpr"ufung dann gleich zur"uck
+ if(m_bError || !m_nRows) // if there is an error or no more rows to check, return immediatelly
return;
- if(m_xConnection.is()) // gibt an welcher CTOR gerufen wurde und damit, ob eine Tabelle erstellt werden soll
+ if(m_xConnection.is()) // names, which CTOR was called and hence, if a table should be created
{
switch(nToken)
{
@@ -144,15 +144,15 @@ void ORTFReader::NextToken( int nToken )
break;
case RTF_DEFLANG:
- case RTF_LANG: // Sprache abfragen
+ case RTF_LANG: // inquire language
m_nDefToken = (rtl_TextEncoding)nTokenValue;
break;
case RTF_TROWD:
{
bool bInsertRow = true;
- if ( !m_xTable.is() ) // erste Zeile als Header verwenden
+ if ( !m_xTable.is() ) // use first line as header
{
- sal_uInt32 nTell = rInput.Tell(); // ver�ndert vielleicht die Position des Streams
+ sal_uInt32 nTell = rInput.Tell(); // perhaps alters position of the stream
m_bError = !CreateTable(nToken);
bInsertRow = m_bAppendFirstLine;
@@ -166,10 +166,10 @@ void ORTFReader::NextToken( int nToken )
{
try
{
- m_pUpdateHelper->moveToInsertRow(); // sonst neue Zeile anh"angen
+ m_pUpdateHelper->moveToInsertRow(); // otherwise append new line
}
catch(SQLException& e)
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -182,11 +182,11 @@ void ORTFReader::NextToken( int nToken )
eraseTokens();
}
- m_bInTbl = sal_True; // jetzt befinden wir uns in einer Tabellenbeschreibung
+ m_bInTbl = sal_True; // Now we are in a table description
break;
case RTF_TEXTTOKEN:
case RTF_SINGLECHAR:
- if(m_bInTbl) // wichtig, da wir sonst auch die Namen der Fonts bekommen
+ if(m_bInTbl) // important, as otherwise we also get the names of the fonts
m_sTextToken += aToken;
break;
case RTF_CELL:
@@ -196,7 +196,7 @@ void ORTFReader::NextToken( int nToken )
insertValueIntoColumn();
}
catch(SQLException& e)
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -205,7 +205,7 @@ void ORTFReader::NextToken( int nToken )
}
break;
case RTF_ROW:
- // es kann vorkommen, da� die letzte Celle nicht mit \cell abgeschlossen ist
+ // it can happen that the last cell is not concluded with \cell
try
{
insertValueIntoColumn();
@@ -216,7 +216,7 @@ void ORTFReader::NextToken( int nToken )
}
catch(SQLException& e)
//////////////////////////////////////////////////////////////////////
- // UpdateFehlerbehandlung
+ // handling update failure
{
showErrorDialog(e);
}
@@ -224,12 +224,12 @@ void ORTFReader::NextToken( int nToken )
break;
}
}
- else // Zweig nur f"ur Typpr"ufung g"ultig
+ else // branch only valid for type checking
{
switch(nToken)
{
case RTF_TROWD:
- // Der Spalten Kopf z"ahlt nicht mit
+ // The head of the column is not included
if(m_bHead)
{
do
diff --git a/dbaccess/source/ui/misc/TokenWriter.cxx b/dbaccess/source/ui/misc/TokenWriter.cxx
index ab1db7fae207..eff93309a0ef 100644
--- a/dbaccess/source/ui/misc/TokenWriter.cxx
+++ b/dbaccess/source/ui/misc/TokenWriter.cxx
@@ -465,7 +465,7 @@ sal_Bool ORTFImportExport::Write()
(*m_pStream) << ODatabaseImportExport::sNewLine;
}
- // Spaltenbeschreibung
+ // column description
(*m_pStream) << '{' << ODatabaseImportExport::sNewLine;
(*m_pStream) << aTRRH;
@@ -496,7 +496,7 @@ sal_Bool ORTFImportExport::Write()
default:pChar = OOO_STRING_SVTOOLS_RTF_QL; break;
}
- pHorzChar[i-1] = pChar; // um sp"ater nicht immer im ITEMSET zuw"uhlen
+ pHorzChar[i-1] = pChar; // to avoid to always rummage in the ITEMSET later on
(*m_pStream) << ODatabaseImportExport::sNewLine;
(*m_pStream) << '{';
@@ -858,7 +858,7 @@ void OHTMLImportExport::WriteTables()
sal_Int32 nHeight = 0;
m_xObject->getPropertyValue(PROPERTY_ROW_HEIGHT) >>= nHeight;
- // 1. die Spaltenbeschreibung rauspusten
+ // 1. writing the column description
const ::rtl::OUString* pIter = aNames.getConstArray();
const ::rtl::OUString* pEnd = pIter + aNames.getLength();
@@ -887,7 +887,7 @@ void OHTMLImportExport::WriteTables()
IncIndent(-1);
WriteCell(pFormat[i],pColWidth[i],nHeight,pHorJustify[i],*pIter,OOO_STRING_SVTOOLS_HTML_tableheader);
- }
+ }libreOffice SetModifyHdl
IncIndent(-1);
TAG_OFF_LF( OOO_STRING_SVTOOLS_HTML_tablerow );
@@ -896,7 +896,7 @@ void OHTMLImportExport::WriteTables()
IncIndent(1);
TAG_ON_LF( OOO_STRING_SVTOOLS_HTML_tbody );
- // 2. und jetzt die Daten
+ // 2. and now the data
::comphelper::ComponentContext aContext(m_xFactory);
Reference< XRowSet > xRowSet(m_xRow,UNO_QUERY);
sal_Int32 j=1;
@@ -964,14 +964,14 @@ void OHTMLImportExport::WriteCell( sal_Int32 nFormat,sal_Int32 nWidthPixel,sal_I
nWidthPixel = nWidthPixel ? nWidthPixel : 86;
nHeightPixel = nHeightPixel ? nHeightPixel : 17;
- // trotz der <TABLE COLS=n> und <COL WIDTH=x> Angaben noetig,
- // da die nicht von Netscape beachtet werden..
- // Spaltenbreite
+ // despite the <TABLE COLS=n> and <COL WIDTH=x> designation necessary,
+ // as Netscape is not paying attention to them.
+ // column width
aStrTD = aStrTD + " ";
aStrTD = aStrTD + OOO_STRING_SVTOOLS_HTML_O_width;
aStrTD = aStrTD + "=";
aStrTD = aStrTD + ::rtl::OString::valueOf((sal_Int32)nWidthPixel);
- // Zeilenhoehe
+ // line height
aStrTD = aStrTD + " ";
aStrTD = aStrTD + OOO_STRING_SVTOOLS_HTML_O_height;
aStrTD = aStrTD + "=";
@@ -1015,7 +1015,7 @@ void OHTMLImportExport::WriteCell( sal_Int32 nFormat,sal_Int32 nWidthPixel,sal_I
if ( bStrikeout ) TAG_ON( OOO_STRING_SVTOOLS_HTML_strike );
if ( !rValue.Len() )
- TAG_ON( OOO_STRING_SVTOOLS_HTML_linebreak ); // keine komplett leere Zelle
+ TAG_ON( OOO_STRING_SVTOOLS_HTML_linebreak ); // no completely empty cell
else
HTMLOutFuncs::Out_String( (*m_pStream), rValue ,m_eDestEnc);
diff --git a/dbaccess/source/ui/misc/WColumnSelect.cxx b/dbaccess/source/ui/misc/WColumnSelect.cxx
index cdaf0050e681..24c5061ae695 100644
--- a/dbaccess/source/ui/misc/WColumnSelect.cxx
+++ b/dbaccess/source/ui/misc/WColumnSelect.cxx
@@ -97,7 +97,7 @@ OWizColumnSelect::~OWizColumnSelect()
// -----------------------------------------------------------------------
void OWizColumnSelect::Reset()
{
- // urspr"unglichen zustand wiederherstellen
+ // restore original state
DBG_CHKTHIS(OWizColumnSelect,NULL);
clearListBox(m_lbOrgColumnNames);
@@ -248,7 +248,7 @@ IMPL_LINK( OWizColumnSelect, ListDoubleClickHdl, MultiListBox *, pListBox )
}
//////////////////////////////////////////////////////////////////////
- // Wenn Datenbank PrimaryKeys verarbeiten kann, PrimaryKey anlegen
+ // If database is able to process PrimaryKeys, set PrimaryKey
Reference< XDatabaseMetaData > xMetaData( m_pParent->m_xDestConnection->getMetaData() );
::rtl::OUString sExtraChars = xMetaData->getExtraNameCharacters();
sal_Int32 nMaxNameLen = m_pParent->getMaxColumnNameLength();
diff --git a/dbaccess/source/ui/misc/WCopyTable.cxx b/dbaccess/source/ui/misc/WCopyTable.cxx
index bf3c9d35e7d4..b468478b5d50 100644
--- a/dbaccess/source/ui/misc/WCopyTable.cxx
+++ b/dbaccess/source/ui/misc/WCopyTable.cxx
@@ -80,7 +80,7 @@ using namespace dbtools;
namespace CopyTableOperation = ::com::sun::star::sdb::application::CopyTableOperation;
-#define MAX_PAGES 4 // max. Pages die angezeigt werden
+#define MAX_PAGES 4 // max. number of pages, which are shown
DBG_NAME(OCopyTableWizard)
namespace
@@ -804,7 +804,7 @@ sal_Bool OCopyTableWizard::CheckColumns(sal_Int32& _rnBreakPos)
OSL_ENSURE( m_xDestConnection.is(), "OCopyTableWizard::CheckColumns: No connection!" );
//////////////////////////////////////////////////////////////////////
- // Wenn Datenbank PrimaryKeys verarbeiten kann, PrimaryKey anlegen
+ // If database is able to process PrimaryKeys, set PrimaryKey
if ( m_xDestConnection.is() )
{
sal_Bool bPKeyAllowed = supportsPrimaryKey();
@@ -1118,9 +1118,9 @@ void OCopyTableWizard::loadData( const ICopyTableSourceObject& _rSourceObject,
::rtl::OUString sCreateParam(RTL_CONSTASCII_USTRINGPARAM("x"));
//////////////////////////////////////////////////////////////////////
// ReadOnly-Flag
- // Bei Drop darf keine Zeile editierbar sein.
- // Bei Add duerfen nur die leeren Zeilen editierbar sein.
- // Bei Add und Drop koennen alle Zeilen editiert werden.
+ // On drop no line must be editable.
+ // On add only empty lines must be editable.
+ // On Add and Drop all lines can be edited.
Sequence< ::rtl::OUString > aColumns( _rSourceObject.getColumnNames() );
const ::rtl::OUString* pColumn = aColumns.getConstArray();
const ::rtl::OUString* pColumnEnd = pColumn + aColumns.getLength();
diff --git a/dbaccess/source/ui/misc/WTypeSelect.cxx b/dbaccess/source/ui/misc/WTypeSelect.cxx
index 0a40d8e22c0c..a55ee7ba7fe7 100644
--- a/dbaccess/source/ui/misc/WTypeSelect.cxx
+++ b/dbaccess/source/ui/misc/WTypeSelect.cxx
@@ -290,7 +290,7 @@ IMPL_LINK( OWizTypeSelect, ColumnSelectHdl, MultiListBox *, /*pListBox*/ )
// -----------------------------------------------------------------------
void OWizTypeSelect::Reset()
{
- // urspr"unglichen zustand wiederherstellen
+ // restore original state
DBG_CHKTHIS(OWizTypeSelect,NULL);
while(m_lbColumnNames.GetEntryCount())
@@ -412,7 +412,7 @@ long OWizTypeSelectList::PreNotify( NotifyEvent& rEvt )
const CommandEvent* pComEvt = rEvt.GetCommandEvent();
if(pComEvt->GetCommand() != COMMAND_CONTEXTMENU)
break;
- // die Stelle, an der geklickt wurde
+ // the place, at which was clicked
Point ptWhere(0,0);
if (pComEvt->IsMouseEvent())
ptWhere = pComEvt->GetMousePosPixel();
diff --git a/dbaccess/source/ui/querydesign/ConnectionLine.cxx b/dbaccess/source/ui/querydesign/ConnectionLine.cxx
index 89df41cae188..afafa2b5a61d 100644
--- a/dbaccess/source/ui/querydesign/ConnectionLine.cxx
+++ b/dbaccess/source/ui/querydesign/ConnectionLine.cxx
@@ -145,9 +145,9 @@ OConnectionLine& OConnectionLine::operator=( const OConnectionLine& rLine )
{
if( &rLine != this )
{
- // da mir die Daten nicht gehoeren, loesche ich die alten nicht
+ // as the data does not belong to me, I don't delete the old one
m_pData->CopyFrom(*rLine.GetData());
- // CopyFrom ist virtuell, damit ist es kein Problem, wenn m_pData von einem von OTableConnectionData abgeleiteten Typ ist
+ // CopyFrom is virtual, therefore it is not a problem, if m_pData is of a type derived from OTableConnectionData
m_pTabConn = rLine.m_pTabConn;
m_aSourceConnPos = rLine.m_aSourceConnPos;
@@ -163,7 +163,7 @@ OConnectionLine& OConnectionLine::operator=( const OConnectionLine& rLine )
Rectangle OConnectionLine::GetBoundingRect()
{
//////////////////////////////////////////////////////////////////////
- // Umgebendes Rechteck bestimmen
+ // determine surrounding rectangle
Rectangle aBoundingRect( Point(0,0), Point(0,0) );
if( !IsValid() )
return aBoundingRect;
@@ -196,7 +196,7 @@ Rectangle OConnectionLine::GetBoundingRect()
const OTableWindow* pSourceWin = m_pTabConn->GetSourceWin();
const OTableWindow* pDestWin = m_pTabConn->GetDestWin();
//////////////////////////////////////////////////////////////////////
- // Linie verlaeuft in z-Form
+ // line proceeds in in z-Form
if( pSourceWin == pDestWin || Abs(m_aSourceConnPos.X() - m_aDestConnPos.X()) > Abs(m_aSourceDescrLinePos.X() - m_aDestDescrLinePos.X()) )
{
aTopLeft.X() -= DESCRIPT_LINE_WIDTH;
@@ -225,7 +225,7 @@ void calcPointX2(const OTableWindow* _pWin,Point& _rNewConPos,Point& _rNewDescrP
sal_Bool OConnectionLine::RecalcLine()
{
//////////////////////////////////////////////////////////////////////
- // Fenster und Entries muessen gesetzt sein
+ // Windows and entries must be set
const OTableWindow* pSourceWin = m_pTabConn->GetSourceWin();
const OTableWindow* pDestWin = m_pTabConn->GetDestWin();
@@ -236,7 +236,7 @@ sal_Bool OConnectionLine::RecalcLine()
SvTreeListEntry* pDestEntry = pDestWin->GetListBox()->GetEntryFromText( GetData()->GetDestFieldName() );
//////////////////////////////////////////////////////////////////////
- // X-Koordinaten bestimmen
+ // determine X-coordinates
Point aSourceCenter( 0, 0 );
Point aDestCenter( 0, 0 );
@@ -266,11 +266,11 @@ sal_Bool OConnectionLine::RecalcLine()
calcPointX2(pSecondWin,*pSecondConPos,*pSecondDescrPos);
//////////////////////////////////////////////////////////////////////
- // aSourceConnPosY bestimmen
+ // determine aSourceConnPosY
calcPointsYValue(pSourceWin,pSourceEntry,m_aSourceConnPos,m_aSourceDescrLinePos);
//////////////////////////////////////////////////////////////////////
- // aDestConnPosY bestimmen
+ // determine aDestConnPosY
calcPointsYValue(pDestWin,pDestEntry,m_aDestConnPos,m_aDestDescrLinePos);
return sal_True;
@@ -283,12 +283,12 @@ void OConnectionLine::Draw( OutputDevice* pOutDev )
const sal_uInt16 nRectSize = 3;
//////////////////////////////////////////////////////////////////////
- // Neue Dimensionen berechnen
+ // calculate new dimension
if( !RecalcLine() )
return;
//////////////////////////////////////////////////////////////////////
- // Zeichnen der Linien
+ // draw lines
if (m_pTabConn->IsSelected())
pOutDev->SetLineColor(Application::GetSettings().GetStyleSettings().GetHighlightColor());
else
@@ -335,8 +335,8 @@ bool OConnectionLine::CheckHit( const Point& rMousePos ) const
{
//////////////////////////////////////////////////////////////////////
/*
- Vorgehensweise beim HitTest:
- Es wird der Abstand nach Euklid berechnet.
+ course of action with HitTest:
+ the distance is calculated according to Euklid.
*/
Point q;
double l = fabs(dist_Euklid(m_aSourceConnPos,m_aDestConnPos,rMousePos,q));
diff --git a/dbaccess/source/ui/querydesign/ConnectionLineData.cxx b/dbaccess/source/ui/querydesign/ConnectionLineData.cxx
index 2beebe32f768..dc19797e207b 100644
--- a/dbaccess/source/ui/querydesign/ConnectionLineData.cxx
+++ b/dbaccess/source/ui/querydesign/ConnectionLineData.cxx
@@ -58,7 +58,7 @@ OConnectionLineData::~OConnectionLineData()
void OConnectionLineData::CopyFrom(const OConnectionLineData& rSource)
{
*this = rSource;
- // hier ziehe ich mich auf das (nicht-virtuelle) operator= zurueck, das nur meine Members kopiert
+ // Here I rely on the (non-virtual) operator=, which only copies my members
}
//------------------------------------------------------------------------
diff --git a/dbaccess/source/ui/querydesign/JoinController.cxx b/dbaccess/source/ui/querydesign/JoinController.cxx
index 0724b189a866..20a2c60945e4 100644
--- a/dbaccess/source/ui/querydesign/JoinController.cxx
+++ b/dbaccess/source/ui/querydesign/JoinController.cxx
@@ -219,11 +219,11 @@ void OJoinController::impl_onModifyChanged()
// -----------------------------------------------------------------------------
void OJoinController::SaveTabWinPosSize(OTableWindow* pTabWin, long nOffsetX, long nOffsetY)
{
- // die Daten zum Fenster
+ // the data for the window
TTableWindowData::value_type pData = pTabWin->GetData();
OSL_ENSURE(pData != NULL, "SaveTabWinPosSize : TabWin hat keine Daten !");
- // Position & Size der Daten neu setzen (aus den aktuellen Fenster-Parametern)
+ // set Position & Size of data anew (with current window parameters)
Point aPos = pTabWin->GetPosPixel();
aPos.X() += nOffsetX;
aPos.Y() += nOffsetY;
@@ -320,12 +320,10 @@ void OJoinController::Execute(sal_uInt16 _nId, const Sequence< PropertyValue >&
// -----------------------------------------------------------------------------
void OJoinController::SaveTabWinsPosSize( OJoinTableView::OTableWindowMap* pTabWinList, long nOffsetX, long nOffsetY )
{
- // Das Loeschen und Neuanlegen der alten Implementation ist unter dem aktuellen Modell nicht mehr richtig : Die TabWins
- // habe einen Zeiger auf ihre Daten, verwaltet werden sie aber von mir. Wenn ich die alten loesche, haben die TabWins
- // ploetzlich Zeiger auf nicht mehr existente Objekte.
- // Wenn die TabWins ein SetData haetten, koennte ich mir das sparen ... haben sie aber nicht, ausserdem muesste ich dann immer
- // noch Informationen, die sich eigentlich nicht geaendert haben, auch neu setzen.
- // Also loesche ich die TabWinDatas nicht, sondern aktualisiere sie nur.
+ // Deletion and recreation of the old implementation with the current model is not correct anymore:
+ // The TabWins have a pointer to their data, but they are managed by me. When I delete the old ones, the TabWins suddenly have a pointer to objects, which no longer exist.
+ // If the TabWins had a SetData, I could save that effort... but they don't, further I also would still have to set information anew, which actually didn't change.
+ // So I don't delete the TabWinDatas, but only update them.
OSL_ENSURE(m_vTableData.size() == pTabWinList->size(),
"OJoinController::SaveTabWinsPosSize : inkonsistenter Zustand : sollte genausviel TabWinDatas haben wie TabWins !");
diff --git a/dbaccess/source/ui/querydesign/JoinExchange.cxx b/dbaccess/source/ui/querydesign/JoinExchange.cxx
index 9614c49c94db..eec14375a6b0 100644
--- a/dbaccess/source/ui/querydesign/JoinExchange.cxx
+++ b/dbaccess/source/ui/querydesign/JoinExchange.cxx
@@ -40,7 +40,7 @@ namespace dbaui
,m_pDragListener(NULL)
{
DBG_CTOR(OJoinExchObj,NULL);
- // Verfuegbare Typen in Liste einfuegen
+ // add available types to list
}
//------------------------------------------------------------------------
diff --git a/dbaccess/source/ui/querydesign/JoinTableView.cxx b/dbaccess/source/ui/querydesign/JoinTableView.cxx
index de041132fb80..6487ff5f12c3 100644
--- a/dbaccess/source/ui/querydesign/JoinTableView.cxx
+++ b/dbaccess/source/ui/querydesign/JoinTableView.cxx
@@ -55,7 +55,7 @@ using namespace ::com::sun::star::lang;
#define LINE_SIZE 50
////////////////////////////////////////////////////////////////
-// Konstanten fuer das Fensterlayout
+// Constants for the window layout
#define TABWIN_SPACING_X 17
#define TABWIN_SPACING_Y 17
@@ -195,14 +195,14 @@ OJoinTableView::~OJoinTableView()
m_pAccessible = NULL;
}
//////////////////////////////////////////////////////////////////////
- // Listen loeschen
+ // delete lists
clearLayoutInformation();
}
//------------------------------------------------------------------------------
IMPL_LINK( OJoinTableView, ScrollHdl, ScrollBar*, pScrollBar )
{
//////////////////////////////////////////////////////////////////////
- // Alle Fenster verschieben
+ // move all windows
ScrollPane( pScrollBar->GetDelta(), (pScrollBar == GetHScrollBar()), sal_False );
return 0;
@@ -332,7 +332,7 @@ void OJoinTableView::AddTabWin(const ::rtl::OUString& _rComposedName, const ::rt
TTableWindowData::value_type pNewTabWinData(createTableWindowData( _rComposedName, rWinName,rWinName ));
//////////////////////////////////////////////////////////////////
- // Neues Fenster in Fensterliste eintragen
+ // insert new window in window list
OTableWindow* pNewTabWin = createWindow( pNewTabWinData );
if ( pNewTabWin->Init() )
{
@@ -542,10 +542,10 @@ void OJoinTableView::SetDefaultTabWinPosSize( OTableWindow* pTabWin )
{
DBG_CHKTHIS(OJoinTableView,NULL);
//////////////////////////////////////////////////////////////////
- // Position bestimmen:
- // Das Fenster wird in Zeilen der Hoehe TABWIN_SPACING_Y+TABWIN_HEIGTH_STD aufgeteilt.
- // Dann wird fuer jede Zeile geprueft, ob noch Platz fuer ein weiteres Fenster ist.
- // Wenn kein Platz ist, wird die naechste Zeile ueberprueft.
+ // determine position:
+ // the window is divided into lines with height TABWIN_SPACING_Y+TABWIN_HEIGTH_STD.
+ // Then for each line is checked, if there is space for another window.
+ // If there is no space, the next line is checked.
Size aOutSize = GetSizePixel();
Point aNewPos( 0,0 );
sal_uInt16 nRow = 0;
@@ -553,18 +553,18 @@ void OJoinTableView::SetDefaultTabWinPosSize( OTableWindow* pTabWin )
while( !bEnd )
{
//////////////////////////////////////////////////////////////////
- // Neue Position auf Zeilenbeginn setzen
+ // Set new position to start of line
aNewPos.X() = TABWIN_SPACING_X;
aNewPos.Y() = (nRow+1) * TABWIN_SPACING_Y;
//////////////////////////////////////////////////////////////////
- // Rectangle fuer die jeweilige Zeile bestimmen
+ // determine rectangle for the corresponding line
Rectangle aRowRect( Point(0,0), aOutSize );
aRowRect.Top() = nRow * ( TABWIN_SPACING_Y + TABWIN_HEIGHT_STD );
aRowRect.Bottom() = (nRow+1) * ( TABWIN_SPACING_Y + TABWIN_HEIGHT_STD );
//////////////////////////////////////////////////////////////////
- // Belegte Bereiche dieser Zeile pruefen
+ // check occupied areas of this line
OTableWindow* pOtherTabWin;
OTableWindowMapIterator aIter = m_aTableMap.begin();
OTableWindowMapIterator aEnd = m_aTableMap.end();
@@ -579,14 +579,14 @@ void OJoinTableView::SetDefaultTabWinPosSize( OTableWindow* pTabWin )
)
{
//////////////////////////////////////////////////////////////////
- // TabWin liegt in der Zeile
+ // TabWin is in the line
if( aOtherTabWinRect.Right()>aNewPos.X() )
aNewPos.X() = aOtherTabWinRect.Right() + TABWIN_SPACING_X;
}
}
//////////////////////////////////////////////////////////////////
- // Ist in dieser Zeile noch Platz?
+ // Is there space left in this line?
if( (aNewPos.X()+TABWIN_WIDTH_STD)<aRowRect.Right() )
{
aNewPos.Y() = aRowRect.Top() + TABWIN_SPACING_Y;
@@ -609,7 +609,7 @@ void OJoinTableView::SetDefaultTabWinPosSize( OTableWindow* pTabWin )
}
//////////////////////////////////////////////////////////////////
- // Groesse bestimmen
+ // determine size
Size aNewSize( CalcZoom(TABWIN_WIDTH_STD), CalcZoom(TABWIN_HEIGHT_STD) );
// check if the new position in inside the scrollbars ranges
@@ -631,12 +631,10 @@ void OJoinTableView::DataChanged(const DataChangedEvent& rDCEvt)
DBG_CHKTHIS(OJoinTableView,NULL);
if (rDCEvt.GetType() == DATACHANGED_SETTINGS)
{
- // nehmen wir den worst-case an : die Farben haben sich geaendert, also
- // mich anpassen
+ // consider the worst case: the colors changed, so adjust me
InitColors();
Invalidate(INVALIDATE_NOCHILDREN);
- // durch das Invalidate werden auch die Connections neu gezeichnet, so dass die auch
- // gleich in den neuen Farben dargestellt werden
+ // due to the Invalidate, the connections are redrawn, so that they are also pictured in the new colors
}
}
@@ -644,7 +642,7 @@ void OJoinTableView::DataChanged(const DataChangedEvent& rDCEvt)
void OJoinTableView::InitColors()
{
DBG_CHKTHIS(OJoinTableView,NULL);
- // die Farben fuer die Darstellung sollten die Systemfarben sein
+ // the colors for the illustration should be the system colors
StyleSettings aSystemStyle = Application::GetSettings().GetStyleSettings();
SetBackground(Wallpaper(Color(aSystemStyle.GetDialogColor())));
}
@@ -693,7 +691,7 @@ sal_Bool OJoinTableView::ScrollPane( long nDelta, sal_Bool bHoriz, sal_Bool bPai
sal_Bool bRet = sal_True;
//////////////////////////////////////////////////////////////////////
- // ScrollBar-Positionen anpassen
+ // adjust ScrollBar-Positions
if( bPaintScrollBars )
{
if( bHoriz )
@@ -733,20 +731,20 @@ sal_Bool OJoinTableView::ScrollPane( long nDelta, sal_Bool bHoriz, sal_Bool bPai
}
//////////////////////////////////////////////////////////////////////
- // Wenn ScrollOffset bereits an den Grenzen liegt, kein Neuzeichnen
+ // If ScrollOffset hitting borders, no redrawing.
if( (GetHScrollBar()->GetThumbPos()==m_aScrollOffset.X()) &&
(GetVScrollBar()->GetThumbPos()==m_aScrollOffset.Y()) )
return sal_False;
//////////////////////////////////////////////////////////////////////
- // ScrollOffset neu setzen
+ // set ScrollOffset anew
if (bHoriz)
m_aScrollOffset.X() = GetHScrollBar()->GetThumbPos();
else
m_aScrollOffset.Y() = GetVScrollBar()->GetThumbPos();
//////////////////////////////////////////////////////////////////////
- // Alle Fenster verschieben
+ // move all windows
OTableWindow* pTabWin;
Point aPos;
@@ -783,9 +781,9 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
m_aDragScrollTimer.Stop();
//////////////////////////////////////////////////////////////////////
- // Position des Childs nach Verschieben anpassen
+ // adjust position of child after moving
//////////////////////////////////////////////////////////////////////
- // Fenster duerfen nicht aus Anzeigebereich herausbewegt werden
+ // windows are not allowed to leave display range
Point aDragWinPos = rTEvt.GetMouseEvent().GetPosPixel() - m_aDragOffset;
Size aDragWinSize = m_pDragWin->GetSizePixel();
if( aDragWinPos.X() < 0 )
@@ -800,21 +798,21 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
aDragWinPos.X() = 0;
if( aDragWinPos.Y() < 0 )
aDragWinPos.Y() = 0;
- // TODO : nicht das Fenster neu positionieren, wenn es uebersteht, sondern einfach meinen Bereich erweitern
+ // TODO : don't position window anew, if it is leaving range, but just expand the range
//////////////////////////////////////////////////////////////////////
- // Fenster positionieren
+ // position window
EndTracking();
m_pDragWin->SetZOrder(NULL, WINDOW_ZORDER_FIRST);
- // erst mal testen, ob ich mich ueberhaupt bewegt habe
- // (das verhindert das Setzen des modified-Flags, wenn sich eigentlich gar nichts getan hat)
+ // check, if I really moved
+ // (this prevents setting the modified-Flag, when there actually was no change0
TTableWindowData::value_type pData = m_pDragWin->GetData();
if ( ! (pData && pData->HasPosition() && (pData->GetPosition() == aDragWinPos)))
{
- // die alten logischen Koordinaten
+ // old logic coordinates
Point ptOldPos = m_pDragWin->GetPosPixel() + Point(GetHScrollBar()->GetThumbPos(), GetVScrollBar()->GetThumbPos());
- // neu positionieren
+ // new positioning
m_pDragWin->SetPosPixel(aDragWinPos);
TabWinMoved(m_pDragWin, ptOldPos);
@@ -829,7 +827,7 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
SetPointer( Pointer() );
EndTracking();
- // die alten physikalischen Koordinaten
+ // old physical coordinates
Size szOld = m_pSizingWin->GetSizePixel();
Point ptOld = m_pSizingWin->GetPosPixel();
@@ -852,7 +850,7 @@ void OJoinTableView::Tracking( const TrackingEvent& rTEvt )
if( m_pDragWin )
{
m_ptPrevDraggingPos = rTEvt.GetMouseEvent().GetPosPixel();
- // an Fenstergrenzen scrollen
+ // scroll at window borders
ScrollWhileDragging();
}
@@ -886,7 +884,7 @@ void OJoinTableView::MouseButtonUp( const MouseEvent& rEvt )
DBG_CHKTHIS(OJoinTableView,NULL);
Window::MouseButtonUp(rEvt);
//////////////////////////////////////////////////////////////////////
- // Wurde eine Connection ausgewaehlt?
+ // Has a connection been selected?
if( !m_vTableConnection.empty() )
{
DeselectConn(GetSelectedConn());
@@ -899,7 +897,7 @@ void OJoinTableView::MouseButtonUp( const MouseEvent& rEvt )
{
SelectConn((*aIter));
- // Doppelclick
+ // Double-click
if( rEvt.GetClicks() == 2 )
ConnDoubleClicked( (*aIter) );
@@ -933,7 +931,7 @@ void OJoinTableView::DeselectConn(OTableConnection* pConn)
if (!pConn || !pConn->IsSelected())
return;
- // die zugehoerigen Eitnraege in der ListBox des Tabellenfenster deselektieren
+ // deselect the corresponding entries in the ListBox of the table window
OTableWindow* pWin = pConn->GetSourceWin();
if (pWin && pWin->GetListBox())
pWin->GetListBox()->SelectAll(sal_False);
@@ -956,7 +954,7 @@ void OJoinTableView::SelectConn(OTableConnection* pConn)
m_pSelectedConn = pConn;
GrabFocus(); // has to be called here because a table window may still be focused
- // die betroffenene Eintraege in den Windows selektieren
+ // select the concerned entries in the windows
OTableWindow* pConnSource = pConn->GetSourceWin();
OTableWindow* pConnDest = pConn->GetDestWin();
if (pConnSource && pConnDest)
@@ -996,7 +994,7 @@ void OJoinTableView::SelectConn(OTableConnection* pConn)
if ((pFirstSourceVisible != pSourceBox->GetFirstEntryInView())
|| (pFirstDestVisible != pDestBox->GetFirstEntryInView()))
- // es wurde gescrollt -> neu zeichnen
+ // scrolling was done -> redraw
Invalidate(INVALIDATE_NOCHILDREN);
}
}
@@ -1013,7 +1011,7 @@ void OJoinTableView::InvalidateConnections()
{
DBG_CHKTHIS(OJoinTableView,NULL);
//////////////////////////////////////////////////////////////////////
- // Die Joins zeichnen
+ // draw Joins
::std::for_each(m_vTableConnection.begin(),m_vTableConnection.end(),
::std::mem_fun(& OTableConnection::InvalidateConnection));
}
@@ -1023,9 +1021,9 @@ void OJoinTableView::DrawConnections( const Rectangle& rRect )
{
DBG_CHKTHIS(OJoinTableView,NULL);
//////////////////////////////////////////////////////////////////////
- // Die Joins zeichnen
+ // draw Joins
::std::for_each(m_vTableConnection.begin(),m_vTableConnection.end(),boost::bind( &OTableConnection::Draw, _1, boost::cref( rRect )));
- // zum Schluss noch mal die selektierte ueber alle anderen drueber
+ // finally redraw the selected one above all others
if (GetSelectedConn())
GetSelectedConn()->Draw( rRect );
}
@@ -1059,7 +1057,7 @@ void OJoinTableView::ClearAll()
HideTabWins();
- // und das selbe mit den Connections
+ // and the same with the Connections
::std::vector<OTableConnection*>::iterator aIter = m_vTableConnection.begin();
::std::vector<OTableConnection*>::iterator aEnd = m_vTableConnection.end();
for(;aIter != aEnd;++aIter)
@@ -1081,7 +1079,7 @@ sal_Bool OJoinTableView::ScrollWhileDragging()
DBG_CHKTHIS(OJoinTableView,NULL);
OSL_ENSURE(m_pDragWin != NULL, "OJoinTableView::ScrollWhileDragging darf nur waehrend Dragging eines Fensters aufgerufen werden !");
- // den Timer schon mal killen
+ // kill the timer
if (m_aDragScrollTimer.IsActive())
m_aDragScrollTimer.Stop();
@@ -1092,21 +1090,21 @@ sal_Bool OJoinTableView::ScrollWhileDragging()
if (!m_bTrackingInitiallyMoved && (aDragWinPos == m_pDragWin->GetPosPixel()))
return sal_True;
- // Darstellungsfehler vermeiden (wenn bei aktivem TrackingRect gescrollt wird)
+ // avoid illustration errors (when scrolling with active TrackingRect)
HideTracking();
sal_Bool bScrolling = sal_False;
sal_Bool bNeedScrollTimer = sal_False;
- // An Fenstergrenzen scrollen
- // TODO : nur dann abfangen, wenn das Fenster komplett verschwinden wuerde (nicht, solange noch ein Pixel sichtbar ist)
+ // scroll at window borders
+ // TODO : only catch, if window would disappear completely (don't, if there is still a pixel visible)
if( aDragWinPos.X() < 5 )
{
bScrolling = ScrollPane( -LINE_SIZE, sal_True, sal_True );
if( !bScrolling && (aDragWinPos.X()<0) )
aDragWinPos.X() = 0;
- // brauche ich weiteres (timergesteuertes) Scrolling ?
+ // do I need further (timer controlled) scrolling ?
bNeedScrollTimer = bScrolling && (aDragWinPos.X() < 5);
}
@@ -1116,7 +1114,7 @@ sal_Bool OJoinTableView::ScrollWhileDragging()
if( !bScrolling && ( aLowerRight.X() > m_aOutputSize.Width() ) )
aDragWinPos.X() = m_aOutputSize.Width() - aDragWinSize.Width();
- // brauche ich weiteres (timergesteuertes) Scrolling ?
+ // do I need further (timer controlled) scrolling ?
bNeedScrollTimer = bScrolling && (aLowerRight.X() > m_aOutputSize.Width() - 5);
}
@@ -1138,14 +1136,14 @@ sal_Bool OJoinTableView::ScrollWhileDragging()
bNeedScrollTimer = bScrolling && (aLowerRight.Y() > m_aOutputSize.Height() - 5);
}
- // Timer neu setzen, wenn noch notwendig
+ // resetting timer, if still necessary
if (bNeedScrollTimer)
{
m_aDragScrollTimer.SetTimeout(100);
m_aDragScrollTimer.Start();
}
- // das DraggingRect neu zeichnen
+ // redraw DraggingRect
m_aDragRect = Rectangle(m_ptPrevDraggingPos - m_aDragOffset, m_pDragWin->GetSizePixel());
Update();
ShowTracking( m_aDragRect, SHOWTRACK_SMALL | SHOWTRACK_WINDOW );
@@ -1190,7 +1188,7 @@ sal_Bool OJoinTableView::IsAddAllowed()
{
DBG_CHKTHIS(OJoinTableView,NULL);
- // nicht wenn Db readonly
+ // not, if Db readonly
if (m_pView->getController().isReadOnly())
return sal_False;
@@ -1199,7 +1197,7 @@ sal_Bool OJoinTableView::IsAddAllowed()
Reference< XConnection> xConnection = m_pView->getController().getConnection();
if(!xConnection.is())
return sal_False;
- // nicht wenn schon zuviele Tabellen
+ // not, if too many tables already
Reference < XDatabaseMetaData > xMetaData( xConnection->getMetaData() );
sal_Int32 nMax = xMetaData.is() ? xMetaData->getMaxTablesInSelect() : 0;
@@ -1616,7 +1614,7 @@ void OJoinTableView::clearLayoutInformation()
m_pLastFocusTabWin = NULL;
m_pSelectedConn = NULL;
//////////////////////////////////////////////////////////////////////
- // Listen loeschen
+ // delete lists
OTableWindowMapIterator aIter = m_aTableMap.begin();
OTableWindowMapIterator aEnd = m_aTableMap.end();
for(;aIter != aEnd;++aIter)
diff --git a/dbaccess/source/ui/querydesign/QTableConnection.cxx b/dbaccess/source/ui/querydesign/QTableConnection.cxx
index 0a7aa31abeb3..849cd9c30482 100644
--- a/dbaccess/source/ui/querydesign/QTableConnection.cxx
+++ b/dbaccess/source/ui/querydesign/QTableConnection.cxx
@@ -40,7 +40,7 @@ OQueryTableConnection::OQueryTableConnection(const OQueryTableConnection& rConn)
:OTableConnection( rConn )
{
DBG_CTOR(OQueryTableConnection,NULL);
- // keine eigenen Members, also reicht die Basisklassenfunktionalitaet
+ // no own members, so base class functionality is sufficient
}
//------------------------------------------------------------------------
OQueryTableConnection::~OQueryTableConnection()
@@ -55,27 +55,26 @@ OQueryTableConnection& OQueryTableConnection::operator=(const OQueryTableConnect
return *this;
OTableConnection::operator=(rConn);
- // keine eigenen Members ...
+ // no own members ...
return *this;
}
//------------------------------------------------------------------------
sal_Bool OQueryTableConnection::operator==(const OQueryTableConnection& rCompare)
{
- OSL_ENSURE(GetData() && rCompare.GetData(), "OQueryTableConnection::operator== : einer der beiden Teilnehmer hat keine Daten !");
+ OSL_ENSURE(GetData() && rCompare.GetData(), "OQueryTableConnection::operator== : one of the two participants has no data!");
- // allzuviel brauche ich nicht vergleichen (schon gar nicht alle Member) : lediglich die Fenster, an denen wir haengen, und
- // die Indizies in der entsprechenden Tabelle muessen uebereinstimmen
+ // I don't have to compare all too much (especially not all the members) : merely the windows, which we are connected to, and the indices in the corresponding table have to match.
OQueryTableConnectionData* pMyData = static_cast<OQueryTableConnectionData*>(GetData().get());
OQueryTableConnectionData* pCompData = static_cast<OQueryTableConnectionData*>(rCompare.GetData().get());
- // Connections werden als gleich angesehen, wenn sie in Source-/Dest-Fenstername und Source-/Dest-FieldIndex uebereinstimmen ...
+ // Connections are seen as equal, if source and destination window names and source and destination field Indices match...
return ( ( (pMyData->getReferencedTable() == pCompData->getReferencedTable()) &&
(pMyData->getReferencingTable() == pCompData->getReferencingTable()) &&
(pMyData->GetFieldIndex(JTCS_TO) == pCompData->GetFieldIndex(JTCS_TO)) &&
(pMyData->GetFieldIndex(JTCS_FROM) == pCompData->GetFieldIndex(JTCS_FROM))
)
- || // ... oder diese Uebereinstimmung ueber Kreuz besteht
+ || // ... or this cross matching is given
( (pMyData->getReferencingTable() == pCompData->getReferencedTable()) &&
(pMyData->getReferencedTable() == pCompData->getReferencingTable()) &&
(pMyData->GetFieldIndex(JTCS_TO) == pCompData->GetFieldIndex(JTCS_FROM)) &&
diff --git a/dbaccess/source/ui/querydesign/QTableConnectionData.cxx b/dbaccess/source/ui/querydesign/QTableConnectionData.cxx
index e79aafa94689..f482d406d81c 100644
--- a/dbaccess/source/ui/querydesign/QTableConnectionData.cxx
+++ b/dbaccess/source/ui/querydesign/QTableConnectionData.cxx
@@ -75,7 +75,7 @@ OQueryTableConnectionData::~OQueryTableConnectionData()
OConnectionLineDataRef OQueryTableConnectionData::CreateLineDataObj()
{
DBG_CHKTHIS(OQueryTableConnectionData,NULL);
- // keine Spezialisierung bei den LineDatas, also eine Instanz der Standard-Klasse
+ // no specializing of LineDatas, so it is an instance of standard class
return new OConnectionLineData();
}
@@ -90,7 +90,7 @@ OConnectionLineDataRef OQueryTableConnectionData::CreateLineDataObj( const OConn
void OQueryTableConnectionData::CopyFrom(const OTableConnectionData& rSource)
{
DBG_CHKTHIS(OQueryTableConnectionData,NULL);
- // wie in der Basisklasse zurueckziehen auf das (nicht-virtuelle) operator=
+ // same as in base class, use of (non-virtual) operator=
*this = (const OQueryTableConnectionData&)rSource;
}
@@ -125,7 +125,7 @@ OQueryTableConnectionData& OQueryTableConnectionData::operator=(const OQueryTabl
void OQueryTableConnectionData::InitFromDrag(const OTableFieldDescRef& rDragLeft, const OTableFieldDescRef& rDragRight)
{
DBG_CHKTHIS(OQueryTableConnectionData,NULL);
- // die Infos in rDrag in Parameter fuer das Basisklassen-Init umsetzen ...
+ // convert Information in rDrag into parameters for the base class init
OQueryTableWindow* pSourceWin = static_cast<OQueryTableWindow*>(rDragLeft->GetTabWindow());
OQueryTableWindow* pDestWin = static_cast<OQueryTableWindow*>(rDragRight->GetTabWindow());
OSL_ENSURE(pSourceWin,"NO Source window found!");
@@ -133,7 +133,7 @@ void OQueryTableConnectionData::InitFromDrag(const OTableFieldDescRef& rDragLeft
m_pReferencingTable = pSourceWin->GetData();
m_pReferencedTable = pDestWin->GetData();
- // und dann meine Members setzen
+ // set members
SetFieldIndex(JTCS_FROM, rDragLeft->GetFieldIndex());
SetFieldIndex(JTCS_TO, rDragRight->GetFieldIndex());
diff --git a/dbaccess/source/ui/querydesign/QTableConnectionData.hxx b/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
index 8e0bb872f4bc..8f8721587ac1 100644
--- a/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
+++ b/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
@@ -37,7 +37,7 @@ namespace dbaui
ETableFieldType m_eDestType;
protected:
- // fuer das Anlegen und Duplizieren von Lines vom eigenen Typ
+ // for creation and duplication of lines of own type
virtual OConnectionLineDataRef CreateLineDataObj();
virtual OConnectionLineDataRef CreateLineDataObj( const OConnectionLineData& rConnLineData );
diff --git a/dbaccess/source/ui/querydesign/QTableWindow.cxx b/dbaccess/source/ui/querydesign/QTableWindow.cxx
index 357860bc450b..953cdfaa0da4 100644
--- a/dbaccess/source/ui/querydesign/QTableWindow.cxx
+++ b/dbaccess/source/ui/querydesign/QTableWindow.cxx
@@ -63,8 +63,8 @@ OQueryTableWindow::OQueryTableWindow( Window* pParent, const TTableWindowData::v
else
m_strInitialAlias = GetAliasName();
- // wenn der Tabellen- gleich dem Aliasnamen ist, dann darf ich das nicht an InitialAlias weiterreichen, denn das Anhaengen
- // eines eventuelle Tokens nicht klappen ...
+ // if table name matches alias, do not pass to InitialAlias,
+ // as the appending of a possible token could not succeed...
if (m_strInitialAlias == pTabWinData->GetTableName())
m_strInitialAlias = ::rtl::OUString();
@@ -86,20 +86,20 @@ sal_Bool OQueryTableWindow::Init()
OQueryTableView* pContainer = static_cast<OQueryTableView*>(getTableView());
- // zuerst Alias bestimmen
+ // first determine Alias
::rtl::OUString sAliasName;
TTableWindowData::value_type pWinData = GetData();
if (!m_strInitialAlias.isEmpty() )
- // Der Alias wurde explizit mit angegeben
+ // Alias was explicitly given
sAliasName = m_strInitialAlias;
else if ( GetTable().is() )
GetTable()->getPropertyValue( PROPERTY_NAME ) >>= sAliasName;
else
return sal_False;
- // Alias mit fortlaufender Nummer versehen
+ // Alias with successive number
if (pContainer->CountTableAlias(sAliasName, m_nAliasNum))
{
sAliasName += ::rtl::OUString('_');
@@ -109,26 +109,26 @@ sal_Bool OQueryTableWindow::Init()
sAliasName = comphelper::string::remove(sAliasName, '"');
SetAliasName(sAliasName);
- // SetAliasName reicht das als WinName weiter, dadurch benutzt es die Basisklasse
+ // SetAliasName passes it as WinName, hence it uses the base class
// reset the title
m_aTitle.SetText( pWinData->GetWinName() );
m_aTitle.Show();
if (!bSuccess)
- { // es soll nur ein Dummy-Window aufgemacht werden ...
+ { // it should just open a dummy window...
OSL_ENSURE(!GetAliasName().isEmpty(), "OQueryTableWindow::Init : kein Alias- UND kein Tabellenname geht nicht !");
- // .. aber das braucht wenigstens einen Alias
+ // .. but that needs at least an Alias
- // ::com::sun::star::form::ListBox anlegen
+ // create ::com::sun::star::form::ListBox
if (!m_pListBox)
m_pListBox = CreateListBox();
- // Titel setzen
+ // set titel
m_aTitle.SetText(GetAliasName());
m_aTitle.Show();
clearListBox();
- // neu zu fuellen brauche ich die nicht, da ich ja keine Tabelle habe
+ // don't need to refill them as I don't have a table
m_pListBox->Show();
}
@@ -153,31 +153,31 @@ void OQueryTableWindow::deleteUserData(void*& _pUserData)
//------------------------------------------------------------------------------
void OQueryTableWindow::OnEntryDoubleClicked(SvTreeListEntry* pEntry)
{
- OSL_ENSURE(pEntry != NULL, "OQueryTableWindow::OnEntryDoubleClicked : pEntry darf nicht NULL sein !");
- // man koennte das auch abfragen und dann ein return hinsetzen, aber so weist es vielleicht auf Fehler bei Aufrufer hin
+ OSL_ENSURE(pEntry != NULL, "OQueryTableWindow::OnEntryDoubleClicked : pEntry must not be NULL !");
+ // you could also scan that and then return, but like this it could possibly hint to faults at the caller
if (getTableView()->getDesignView()->getController().isReadOnly())
return;
OTableFieldInfo* pInf = static_cast<OTableFieldInfo*>(pEntry->GetUserData());
- OSL_ENSURE(pInf != NULL, "OQueryTableWindow::OnEntryDoubleClicked : Feld hat keine FieldInfo !");
+ OSL_ENSURE(pInf != NULL, "OQueryTableWindow::OnEntryDoubleClicked : field doesn't have FieldInfo !");
- // eine DragInfo aufbauen
+ // build up DragInfo
OTableFieldDescRef aInfo = new OTableFieldDesc(GetTableName(),m_pListBox->GetEntryText(pEntry));
aInfo->SetTabWindow(this);
aInfo->SetAlias(GetAliasName());
aInfo->SetFieldIndex(m_pListBox->GetModel()->GetAbsPos(pEntry));
aInfo->SetDataType(pInf->GetDataType());
- // und das entsprechende Feld einfuegen
+ // and insert corresponding field
static_cast<OQueryTableView*>(getTableView())->InsertField(aInfo);
}
//------------------------------------------------------------------------------
sal_Bool OQueryTableWindow::ExistsField(const ::rtl::OUString& strFieldName, OTableFieldDescRef& rInfo)
{
- OSL_ENSURE(m_pListBox != NULL, "OQueryTableWindow::ExistsField : habe keine ::com::sun::star::form::ListBox !");
- OSL_ENSURE(rInfo.is(),"OQueryTableWindow::ExistsField: invlid argument for OTableFieldDescRef!");
+ OSL_ENSURE(m_pListBox != NULL, "OQueryTableWindow::ExistsField : doesn't have ::com::sun::star::form::ListBox !");
+ OSL_ENSURE(rInfo.is(),"OQueryTableWindow::ExistsField: invalid argument for OTableFieldDescRef!");
Reference< XConnection> xConnection = getTableView()->getDesignView()->getController().getConnection();
sal_Bool bExists = sal_False;
if(xConnection.is())
@@ -193,7 +193,7 @@ sal_Bool OQueryTableWindow::ExistsField(const ::rtl::OUString& strFieldName, OTa
if (bCase(strFieldName,::rtl::OUString(m_pListBox->GetEntryText(pEntry))))
{
OTableFieldInfo* pInf = static_cast<OTableFieldInfo*>(pEntry->GetUserData());
- OSL_ENSURE(pInf != NULL, "OQueryTableWindow::ExistsField : Feld hat keine FieldInfo !");
+ OSL_ENSURE(pInf != NULL, "OQueryTableWindow::ExistsField : field doesn't have FieldInfo !");
rInfo->SetTabWindow(this);
rInfo->SetField(strFieldName);
diff --git a/dbaccess/source/ui/querydesign/QTableWindow.hxx b/dbaccess/source/ui/querydesign/QTableWindow.hxx
index 247bb68ec375..da65912a1cb7 100644
--- a/dbaccess/source/ui/querydesign/QTableWindow.hxx
+++ b/dbaccess/source/ui/querydesign/QTableWindow.hxx
@@ -44,7 +44,7 @@ namespace dbaui
static_cast<OQueryTableWindowData*>(GetData().get())->SetAliasName(strNewAlias);
}
- // spaeter Constructor, die Basisklasse ERZEUGT beim ersten Aufruf die Listbox
+ // late Constructor, the base class CREATES Listbox on first call
virtual sal_Bool Init();
inline sal_Int32 GetAliasNum() const { return m_nAliasNum; }
@@ -58,7 +58,7 @@ namespace dbaui
virtual void KeyInput( const KeyEvent& rEvt );
virtual void OnEntryDoubleClicked(SvTreeListEntry* pEntry);
- // wird aus dem DoubleClickHdl der ListBox heraus aufgerufen
+ // is called from DoubleClickHdl of the ListBox
/** delete the user data with the equal type as created within createUserData
@param _pUserData
The user data store in the listbox entries. Created with a call to createUserData.