From 172c91a8e03c343dc3c01ba850a46cf87ab8e752 Mon Sep 17 00:00:00 2001 From: Peter Forstmeier Date: Tue, 11 May 2010 18:06:37 +0000 Subject: [PATCH] Ready for net 4.0 (Fix DesignerView, compil Resources, runn all Unit Test's) git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@5806 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- data/resources/StringResources.de.resx | 150 ++++++++++++++++++ data/resources/StringResources.es-mx.resx | 133 ++++++++++++++++ data/resources/StringResources.es.resx | 132 +++++++++++++++ data/resources/StringResources.fr.resx | 37 ++++- data/resources/StringResources.nl.resx | 27 ++++ data/resources/StringResources.resx | 18 ++- .../Project/ReportDesignerView.cs | 2 +- 7 files changed, 490 insertions(+), 9 deletions(-) diff --git a/data/resources/StringResources.de.resx b/data/resources/StringResources.de.resx index 868c4804cb..e73fe3af48 100644 --- a/data/resources/StringResources.de.resx +++ b/data/resources/StringResources.de.resx @@ -434,6 +434,9 @@ Installieren Sie das .NET Framework SDK. Alle Funktionen für {0} + + Die gewählte SharpDevelop Profiler-Sitzung wurde mit einer neueren Version von SharpDevelop erstellt und kann daher nicht geöffnet werden. + SharpDevelop Profiling Sitzung @@ -603,6 +606,15 @@ Optional können Sie auch ein Arbeitsverzeichnis und Kommandozeilen-Argumente an Methode extrahieren + + Der ausgewählte Code enthält eine break-Anweisung ohne die übergeordnete Schleife. Bitte ändern Sie die Auswahl! + + + Der ausgewählte Code enthält eine continue-Anweisung ohne die übergeordnete Schleife. Bitte ändern Sie die Auswahl! + + + Der ausgewählte Code enthält eine goto-Anweisung ohne die Sprungmarke. Bitte ändern Sie die Auswahl! + Namen für die neue Methode angeben @@ -615,9 +627,42 @@ Optional können Sie auch ein Arbeitsverzeichnis und Kommandozeilen-Argumente an Extrahieren von Methoden in {0} wird derzeit nicht unterstützt. + + Konstruktor einfügen + + + Auf null prüfen + + + Bereichsprüfung hinzufügen + + + Wählen Sie alle Felder mit denen der Konstruktor erstellt werden soll: + + + Variable + Methode {0} in {1} erstellen + + Equals() und GetHashCode() überschreiben + + + Interface {0} hinzufügen + + + Operatoren überladen + + + Mit #region umschließen + + + ToString() überschreiben + + + Wählen Sie die Felder aus, die Sie in der ToString()-Methode verwenden möchten: + Attribut auflösen: {0} @@ -815,6 +860,15 @@ Sie müssen diese Dateien speichern, bevor die Operation ausgeführt werden kann Muster für Ereignishandler Namen: + + Wählen Sie die Farben, die für die intelligente XAML Syntaxhervorhebung verwendet werden sollen: + + + Hervorhebung + + + Farbe ignorierte Elemente: + Farbe XML Namespace Deklaration: @@ -830,6 +884,15 @@ Sie müssen diese Dateien speichern, bevor die Operation ausgeführt werden kann Vervollständigung von Markup Erweiterungen aktivieren + + Die Datei kann nicht mit der aktuellen Codierung ${encoding} ohne Datenverlust gespeichert werden. + + + Fortsetzen + + + Als UTF-8 speichern + Das Projekt ist als Bibliothek konfiguriert und kein Ausführungskommando wurde angegeben. Ein Ausführungskommando kann in den Projektoptionen eingestellt werden. @@ -1996,6 +2059,12 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen? Beschreibung + + Bitte geben Sie die Liste der Dateierweiterungen mit Strichpunkten getrennt an. (Beispiel: .h;.c;.cpp) + + + &Erweiterungen bearbeiten + &Beschreibung @@ -2359,6 +2428,9 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen? &Immer Kopie erzeugen + + Standard Dat&eicodierung: + Überwache &Dateien auf externe Änderungen @@ -2500,6 +2572,9 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen? &Tabs durch Leerzeichen ersetzen + + Strg+Klick für "Gehe zu Definition" verwenden + A&utomatisches Klammereinfügen @@ -2545,6 +2620,9 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen? Templates &automatisch einfügen + + Intelligente Einrückung verwenden + Code Completion @@ -3390,6 +3468,9 @@ Bitte einen anderen Dateinamen wählen. Text-Editor + + Texteditor (Codierung wählen) + Integrierter Web-Browser @@ -3698,6 +3779,39 @@ Wenn NCover installiert ist, geben sie den Pfad der Anwendung in den ${res:ICSha Ausnahme anzeigen + + Zusätzliche Optionen + + + Zusätzliche Dateien linken + + + Angegebene .NET Module linken + + + Debug-Info generieren + + + Orte für Bibliotheken + + + .NET Ressourcendatei einbetten + + + Präprozessor + + + Definiere folgende Präprozessor-Symbole + + + Orte für Header-Dateien + + + Alle Präprozessor-Symbole entfernen + + + Entferne Definitionen folgender Präprozessor-Symbole + .NET Ressourcendatei (binär) @@ -4445,6 +4559,9 @@ Nur Buchstaben, Ziffern, Leerzeichen, '.' oder '_' sind erlaubt. A&bsteigend + + Externes Werkzeug nicht gefunden + Benutzeranmeldung @@ -4509,6 +4626,9 @@ Grund: Der Wert zu dem zurückgesetzt werden soll ist ungültig weil sich eine a Gibt den Namespace an, in dem das Benutzerdefinierte Tool seine Ausgabe platziert + + Kompletter Pfad zur Datei. + Logischer Name @@ -5357,6 +5477,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Version + + Objektgraph + Bis zum Cursor ausführen @@ -5729,6 +5852,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Die XML-Dokumentationsdatei existiert nicht, Sie müssen das Projekt kompilieren. + + Generieren der Dokumentation aus XML Kommentaren erfordert, dass 'Sandcastle Help File Builder' installiert ist. + Htmle&xport @@ -6078,6 +6204,9 @@ Bitte einen anderen verwenden. Klassen, die von ${Name} erben + + In automatische Eigenschaft konvertieren + Changed-Event erstellen @@ -6096,6 +6225,9 @@ Bitte einen anderen verwenden. deklarierende Klasse + + Automatische Eigenschaft erweitern + Schnittstelle extrahieren @@ -6428,12 +6560,18 @@ SharpDevelop 2 kompiliert Ressourcendateien anders: der Ressourcenname ist nicht Letzte Seite + + Weiter + Seiten erzeugt Pdf Datei erzeugen + + Zurück + Zoom @@ -7109,6 +7247,12 @@ SharpDevelop 2 kompiliert Ressourcendateien anders: der Ressourcenname ist nicht Konnte .NET Framework-Version für das Programm nicht bestimmen. Stellen Sie sicher, dass das Programm ein e .NET-Anwendung ist. + + Kann nicht an den Prozess anhängen. + + + Der Prozess kann nicht gestartet werden. + Aktion kann nicht durchgeführt werden, da Prozesse gedebugged werden. @@ -7343,6 +7487,9 @@ SharpDevelop 2 kompiliert Ressourcendateien anders: der Ressourcenname ist nicht Speichern &unter... + + Mit &Encoding speichern... + F&ormat @@ -7505,6 +7652,9 @@ SharpDevelop 2 kompiliert Ressourcendateien anders: der Ressourcenname ist nicht Erstellt das aktuelle Projekt. + + Erstellt alle Projekte in der aktuellen Solution. + Speichern und aktuelles Projekt oder Datei (wenn kein Projekt geöffnet) erstellen diff --git a/data/resources/StringResources.es-mx.resx b/data/resources/StringResources.es-mx.resx index 82490ec2bc..a588dd5ed2 100644 --- a/data/resources/StringResources.es-mx.resx +++ b/data/resources/StringResources.es-mx.resx @@ -434,6 +434,9 @@ Necesita instalar el .NET Framework SDK para obtener el sistema de ayuda. Todas las funciones para {0} + + La sesión de análisis de SharpDevelop seleccionada fue creada por una versión más nueva de SharpDevelop y por lo tanto, no puede ser abierta. + Sesión de Análisis de SharpDevelop @@ -603,6 +606,16 @@ Opcionalmente puede especificar un directorio de trabajo y argumentos de línea Extraer método + + El código seleccionado contiene una instrucción break sin el bucle que lo rodea. Por favor, cambié la selección! + + + + El código seleccionado contiene una instrucción continue sin el bucle que lo rodea. Por favor, cambié la selección! + + + El código seleccionado contiene una instrucción goto sin etiqueta. Por favor, cambié la selección! + Ingrese un nombre para el nuevo método @@ -615,9 +628,42 @@ Opcionalmente puede especificar un directorio de trabajo y argumentos de línea La extracción de métodos en {0} no esta soportada actualmente! + + Insertar constructor + + + Agregar verificación de valores null + + + Agregar verificación de rango + + + Seleccione todos los campos con los cuales quiere crear un constructor: + + + Variable + Introducir método {0} en {1} + + Sobrescribir Equals() y GetHashCode() + + + Agregar interface {0} + + + Agregar sobrecargas de operador + + + Rodear con #region + + + Sobrescribir ToString() + + + Seleccione los campos que quiere usar en la implementación de ToString(): + Resolver atributo: {0} @@ -819,6 +865,15 @@ SharpDevelop puede obtener esta información y enviarla automáticamente. Patrón de nombre de controlador de evento: + + Seleccione los colores que deben ser usados por el resaltador XAML: + + + Resaltado + + + Ignorar color de elemento: + Color de declaración de espacio de nombre XML: @@ -834,6 +889,15 @@ SharpDevelop puede obtener esta información y enviarla automáticamente. Usar completado de extensión de marcado + + El archivo no puede ser guardado con la actual codificación ${encoding} sin perder datos. + + + Continuar + + + Guardar como UTF-8 + El proyecto está configurado como una DLL y no se especificó un comando de ejecución. Puede especificar un comando de ejecución en las opciones del proyecto. @@ -2371,6 +2435,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin Usar archivo &temporal para guardar + + Codificación pr&edeterminada de archivo: + &Detectar cambios externos a archivos @@ -3405,6 +3472,9 @@ También puede elegir guardar la opción en el archivo .user en lugar de en el a Editor de Texto + + Editor de Texto (elegir codificación) + Explorador Web Integrado @@ -3711,6 +3781,45 @@ También puede elegir guardar la opción en el archivo .user en lugar de en el a Mostrar Excepción + + Opciones adicionales + + + Vinculaciones + + + Vincular archivos adicionales + + + Vincular módulos .NET especificados + + + Generar información de depuración + + + Ubicaciones de bibliotecas de archivos + + + Incrustar archivo de recursos .NET + + + Preprocesador + + + Definir símbolos de preprocesador siguientes + + + Ubicaciones de archivos de cabeceras + + + Quitar definición de todos los símbolos de preprocesador definidos + + + Quitar definición de símbolos de preprocesador siguientes + + + Símbolo + Archivo de recurso .NET (binario) @@ -5369,6 +5478,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Versión + + Objeto Gráfica + Ejecutar hasta el cursor @@ -6092,6 +6204,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Clases derivadas de ${Name} + + Convertir a propiedad automática + Crear Evento Changed @@ -6110,6 +6225,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Tipo de declaración + + Expandir propiedad automática + Extraer Interfase @@ -6440,12 +6558,18 @@ Los archivos de recursos han sido renombrados/movidos convenientemente. Última Página + + Siguiente + Paginas creadas Crear Archivo Pdf + + Anterior + Zoom @@ -6830,6 +6954,9 @@ Los archivos de recursos han sido renombrados/movidos convenientemente. Formulario Web ASP.NET + + Manejador Web ASP.NET + Componente de tipo marco para un Servicio Web ASMX. @@ -7361,6 +7488,9 @@ Los archivos de recursos han sido renombrados/movidos convenientemente. Guardar &como... + + Guardar con co&dificación... + F&ormato @@ -7523,6 +7653,9 @@ Los archivos de recursos han sido renombrados/movidos convenientemente. Genera el proyecto actual. + + Genera todos los proyectos en la solución actual. + Genera el proyecto o búfer activo (cuando no existe un proyecto abierto) (guarda automáticamente) diff --git a/data/resources/StringResources.es.resx b/data/resources/StringResources.es.resx index 2075431f30..d38490fc74 100644 --- a/data/resources/StringResources.es.resx +++ b/data/resources/StringResources.es.resx @@ -434,6 +434,9 @@ Es necesario instalar el .NET Framework SDK para obtener el sistema de ayuda. Todas las funciones para {0} + + La sesión de análisis de SharpDevelop seleccionada fue creada por una versión más nueva de SharpDevelop y por lo tanto, no puede ser abierta. + Sesión de Análisis de SharpDevelop @@ -603,6 +606,15 @@ Opcionalmente puede especificar un directorio de trabajo y argumentos de línea Extraer método + + El código seleccionado contiene una instrucción break sin el bucle que lo rodea. Por favor, cambié la selección! + + + El código seleccionado contiene una instrucción continue sin el bucle que lo rodea. Por favor, cambié la selección! + + + El código seleccionado contiene una instrucción goto sin etiqueta. Por favor, cambié la selección! + Ingrese un nombre para el nuevo método @@ -615,9 +627,42 @@ Opcionalmente puede especificar un directorio de trabajo y argumentos de línea La extracción de métodos en {0} no esta soportada actualmente! + + Insertar constructor + + + Agregar verificación de valores null + + + Agregar verificación de rango + + + Seleccione todos los campos con los cuales quiere crear un constructor: + + + Variable + Introducir método {0} en {1} + + Sobrescribir Equals() y GetHashCode() + + + Agregar interface {0} + + + Agregar sobrecargas de operador + + + Rodear con #region + + + Sobrescribir ToString() + + + Seleccione los campos que quiere usar en la implementación de ToString(): + Resolver atributo: {0} @@ -818,6 +863,15 @@ SharpDevelop puede obtener esta información y enviarla automáticamente. Patrón de nombre de controlador de evento: + + Seleccione los colores que deben ser usados por el resaltador XAML: + + + Resaltado + + + Ignorar color de elemento: + Color de declaración de espacio de nombre XML: @@ -833,6 +887,15 @@ SharpDevelop puede obtener esta información y enviarla automáticamente. Usar completado de extensión de marcado + + El archivo no puede ser guardado con la actual codificación ${encoding} sin perder datos. + + + Continuar + + + Guardar como UTF-8 + El proyecto está configurado como una dll y no se especificó un comando ejecutable. Puede especificar un comando ejecutable desde las opciones del proyecto. @@ -2369,6 +2432,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin Usar archivo &temporal para guardar + + Codificación pr&edeterminada de archivo: + &Detectar cambios externos a archivos @@ -3407,6 +3473,9 @@ También puede escoger almacenar el parámetro de configuración en el archivo . Editor de Texto + + Editor de Texto (elegir codificación) + Explorador Web Integrado @@ -3713,6 +3782,45 @@ También puede escoger almacenar el parámetro de configuración en el archivo . Mostrar Excepción + + Opciones adicionales + + + Vinculaciones + + + Vincular archivos adicionales + + + Vincular módulos .NET especificados + + + Generar información de depuración + + + Ubicaciones de bibliotecas de archivos + + + Incrustar archivo de recursos .NET + + + Preprocesador + + + Definir símbolos de preprocesador siguientes + + + Ubicaciones de archivos de cabezeras + + + Quitar definición de todos los símbolos de preprocesador definidos + + + Quitar definición de símbolos de preprocesador siguientes + + + Símbolo + Archivo de Recurso de .NET (binario) @@ -5373,6 +5481,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Versión + + Objeto Gráfica + Ejecutar hasta el cursor @@ -6096,6 +6207,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Clases derivadas de ${Name} + + Convertir a propiedad automática + Crear un evento Changed @@ -6114,6 +6228,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< Tipo de declaración + + Expandir propiedad automática + Extraer Interfase @@ -6445,12 +6562,18 @@ Los archivos de recursos han sido renombrados o cambiados de ubicación de acuer Última Página + + Siguiente + Paginas creadas Crer Archivo Pdf + + Anterior + Zoom @@ -6835,6 +6958,9 @@ Los archivos de recursos han sido renombrados o cambiados de ubicación de acuer Formulario Web ASP.NET + + Manejador Web ASP.NET + Componente de tipo marco para un Servicio Web ASMX. @@ -7366,6 +7492,9 @@ Los archivos de recursos han sido renombrados o cambiados de ubicación de acuer Guardar &como... + + Guardar con co&dificación... + F&ormato @@ -7528,6 +7657,9 @@ Los archivos de recursos han sido renombrados o cambiados de ubicación de acuer Genera el proyecto abierto. + + Genera todos los proyectos en la solución actual. + Generar proyecto o búfer activo (en caso de estar abierto un proyecto, lo guarda automáticamente) diff --git a/data/resources/StringResources.fr.resx b/data/resources/StringResources.fr.resx index cbda66acbb..b0f8552177 100644 --- a/data/resources/StringResources.fr.resx +++ b/data/resources/StringResources.fr.resx @@ -885,6 +885,15 @@ Sauvegardez ces fichiers avant de déclencher l'opération. Utiliser la complétion d'extension + + Impossible de sauvegarder sans perte d'informations avec l'encodage ${encoding} + + + Continuer + + + Sauvegarder en UTF-8 + Le projet est configuré comme dll et aucune commande a exécuter n'a été spécifiée. Vous pouvez spécifier une commande a exécuter dans les options du projet. @@ -2418,6 +2427,9 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}? Utiliser un fichier &temporaire pour la sauvegarde + + &Encodage par défaut: + &Détecter les changements externes des fichiers @@ -2431,7 +2443,7 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}? Charger &les préférences utilisateur avec le document - Macintosh + Apple (CR) Charger/Sauver @@ -2440,13 +2452,13 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}? Enregistrer - Unix + Unix (LF) Utiliser la corbeille lors de l'effacement des fichiers - Windows + Windows (CRLF) Format @@ -3455,6 +3467,9 @@ Vous pouvez aussi choisir de stocker la configuration dans le fichier .user-file Editeur de texte + + Editeur de texte (choisir l'encodage) + Navigateur embarqué @@ -6075,7 +6090,7 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace Copier le nom de la ressource - &Renomer + &Renommer Visualiser en Hexadécimal @@ -6279,7 +6294,7 @@ Soit ils n'existent pas, soit le document Wix n'est pas pour WiX 3.0 et l'espace &Renommer - SharpDevelop doit-il renomer la propriété '{0}' en '{1}'? + SharpDevelop doit-il renommer la propriété '{0}' en '{1}'? Renommer le fichier en '${FileName}' @@ -6539,12 +6554,18 @@ Les fichiers de resources ont été renommés/déplacés en conséquence. Dernière page + + Suivant + Pages créées Créer un fichier PDF + + Précédent + Zoomer @@ -6929,6 +6950,9 @@ Les fichiers de resources ont été renommés/déplacés en conséquence. Formulaire Web ASP.NET + + Gestionnaire ASP.NET + Brique de composant pour service Web ASMX @@ -7460,6 +7484,9 @@ Les fichiers de resources ont été renommés/déplacés en conséquence. Enregistrer &sous + + Sauvegarder avec l'&encodage... + F&ormat diff --git a/data/resources/StringResources.nl.resx b/data/resources/StringResources.nl.resx index ef44fd4389..48bcea7714 100644 --- a/data/resources/StringResources.nl.resx +++ b/data/resources/StringResources.nl.resx @@ -885,6 +885,15 @@ De geselecteerde code bevat een break commando zonder de insluitende lus. Wijzig Gebruik markup extentie completeren + + Het bestand kan niet zonder gegevens verlies met de momentele encodering ${encoding} worden opgeslagen. + + + Voortzetten + + + Opslaan als UTF-8 + Het project is geconfigureerd als een DLL en er is geen uitvoeringscommando ingesteld. Je kan een uitvoeringscommando in de project opties instellen. @@ -2425,6 +2434,9 @@ Wilt u het nieuwe bestand toevoegen aan project ${CurrentProjectName}? Gebruik &tijdelijk bestand voor opslaan + + Verstek bestands &encodering: + Externe bestandswijzigingen &detecteren @@ -3458,6 +3470,9 @@ Er kan worden gekozen voor opslag van de instellingen in het .user bestand inpla Tekst bewerker + + Tekstbewerker (kies encodering) + Ingebouwde Web browser @@ -6540,12 +6555,18 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. Laatste pagina + + Verder + Pagina's aangemaakt Maak Pdf bestand + + Terug + Zoom @@ -6931,6 +6952,9 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. ASP.NET Web Formulier + + ASP.NET behandelaar + Component Frame voor ASMX Web Service. @@ -7462,6 +7486,9 @@ De hulpbron bestanden zijn hernoemd/verplaatst op de beschreven wijze. Opslaan als... + + Opslaan met &encoding... + &Indeling diff --git a/data/resources/StringResources.resx b/data/resources/StringResources.resx index 84730ab371..47a2559dbb 100644 --- a/data/resources/StringResources.resx +++ b/data/resources/StringResources.resx @@ -2437,6 +2437,9 @@ Do you want to add the new file to the project ${CurrentProjectName}? Use &temporary file for saving + + Default file &encoding: + &Detect external changes to files @@ -2450,7 +2453,7 @@ Do you want to add the new file to the project ${CurrentProjectName}? &Load user-specific settings with the document - Macintosh + Macintosh (CR) Load/Save @@ -2459,13 +2462,13 @@ Do you want to add the new file to the project ${CurrentProjectName}? Save - Unix + Unix (LF) Use &recycle bin when deleting files - Windows + Windows (CRLF) Format @@ -6567,12 +6570,18 @@ The resources files have been renamed/moved accordingly. Last Page + + Next + Pages created Create PdfFile + + Previous + Zoom @@ -6957,6 +6966,9 @@ The resources files have been renamed/moved accordingly. ASP.NET Web Form + + ASP.NET Web Handler + Component Frame for ASMX Web Service. diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs index f652fde5c5..0e8bada93c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs @@ -287,7 +287,7 @@ namespace ICSharpCode.Reports.Addin private void StartReportExplorer () { ReportExplorerPad explorerPad = CheckReportExplorer(); - WorkbenchSingleton.Workbench.ShowPad(WorkbenchSingleton.Workbench.GetPad(typeof(ReportExplorerPad))); + WorkbenchSingleton.Workbench.GetPad(typeof(ReportExplorerPad)).BringPadToFront(); explorerPad.AddContent(this.loader.ReportModel); explorerPad.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(ReportExplorer_PropertyChanged); }