myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grundlagen von C# » Wie kann ich eine Textdateien nach Doppelklick mit meinem eigenen Editor öffnen?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Seiten (2): « vorherige 1 [2] Antwort erstellen
Zum Ende der Seite springen  

Wie kann ich eine Textdateien nach Doppelklick mit meinem eigenen Editor öffnen?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Marko,

ja Du hast recht, ich habe mich wieder sehr unpräzise ausgedrückt.
Ich möchte erreichen, dass der Editor im Windowskontextmenü erscheint, damit der Anwender die Möglichkeit hat, dieses Editor mit Textdateien zu verknüpfen.

Der Editor ist für blinde Menschen Bedienbar. Das bedeutet, die Vorlesesoftware, Screenreader genannt, kann die Programmoberfläche vorlesen, weil ich in der WPF-Eigenschaft Helptext Texte hinterlegt habe, welche die Programmoberfläche beschreiben.

Der Editor ist ohne Maus bedienbar, weil blinde Menschen keine Computermaus, sondern nur die Tastatur bedienen können.

Der Editor ist für Menschen mit einer Sehbehinderung gut bedienbar, weil das aktive Bedienelement eine gelbe Hintergrundfarbe bekommt, was Sehbehinderte Menschen gut sehen können.

Der Editor übernimmt Betriebssystemeinstellungen wie große Systemschriften(Ist für Sehbehinderte wichtig) und den hohen Farbkontrast(Das ist für Sehbehinderte und für Menschen mit einer Farbfehlsichtigkeit wichtig)

Im Gesetz zur Gleichstellung von Menschen mit Behinderungen § 12a Barrierefreie Informationstechnik  https://www.gesetze-im-internet.de/bgg/__12a.html werden staatliche Einrichtungen zur Barrierefreiheit bei Webseiten und Programme verpflichtet.

Ich konnte bei Microsoft noch keinen Link zu Barrierefreiheit bei WPF-Anwendungen finden, aber für Winforms gibt es diesen Link:
 https://docs.microsoft.com/de-de/dotnet/...sed-application

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von marlem am 06.03.2019 07:36.

06.03.2019 07:22 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
MrSparkle MrSparkle ist männlich
myCSharp.de-Team

avatar-2159.gif


Dabei seit: 16.05.2006
Beiträge: 5.249
Herkunft: Leipzig


MrSparkle ist online

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von marlem:
Ich möchte erreichen, dass der Editor im Windowskontextmenü erscheint

Das geht auch über die Registry, siehe  Integrating into Windows Explorer context menu.

Zitat von marlem:
damit der Anwender die Möglichkeit hat, dieses Editor mit Textdateien zu verknüpfen.

Das solltest du in den Programmeinstellungen erlauben. Das machen z.B. Notepad++ (in den Settings unter File Associations) oder der VLC Player auch so. Automatisch und ohne Erlaubnis die Verknüpfung zu erstellen, wäre etwas unhöflich den Benutzern gegenüber. Als Alternative oder zusätzliche Möglichkeit kannst du das auch gleich im Installer als Option anbieten.
06.03.2019 09:03 Beiträge des Benutzers | zu Buddylist hinzufügen
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Danke für den Link und den Tipp.

Ich werde es so machen wie es auch beim Windows-Texteditor funktioniert.
06.03.2019 11:01 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.253
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von marlem:
Im Gesetz zur Gleichstellung von Menschen mit Behinderungen § 12a Barrierefreie Informationstechnik  https://www.gesetze-im-internet.de/bgg/__12a.html werden staatliche Einrichtungen zur Barrierefreiheit bei Webseiten und Programme verpflichtet.

.. jedoch nicht für alle Webseiten und nicht alle Programme.

Barrierefreiheit ist schon ewig kein Problem der Technik, sondern bei vielen Projekten einfach auch eine Geldsache.
Barrierefreiheit kostet Geld - es ist Aufwand. Das muss man also nicht beweisen.

Ich bin mir auch sicher, dass Texteditoren für die Barrierefreiheit in Zukunft dank Technologien wie Alexa, Conversational Bots und Cognitive Services in Zukunft eine untergeordnete Rolle spielen werden - vor allem für Personen mit Problemen beim Sehen.
In meinen Augen werden diese für diesen Zweck ganz verschwinden.

Wenn Du das also als Übung für Dich sehen willst, dann hat das sicherlich einen persönlichen Mehrwert.
Wenn Du auf den Mehrwert des Inhalts selbst fokussiert bist; dann fürchte ich, dass der Texteditor bereits überholt ist :-)
06.03.2019 11:33 Beiträge des Benutzers | zu Buddylist hinzufügen
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von Abt:
[quote=marlem]Wenn Du das also als Übung für Dich sehen willst, dann hat das sicherlich einen persönlichen Mehrwert.
Wenn Du auf den Mehrwert des Inhalts selbst fokussiert bist; dann fürchte ich, dass der Texteditor bereits überholt ist :-)

Es geht nicht darum dass ich was übe, sondern ich möchte Softwareentwicklern erklären wie barrierefreie Software entwickelt wird, weil Deutschland bei diesem Thema weit hinterher ist und die Dokumentation hofft unzureichend ist.
06.03.2019 15:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.253
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von marlem:
weil Deutschland bei diesem Thema weit hinterher ist und die Dokumentation hofft unzureichend ist.

.. ich fürchte mit dieser Aussage degradierst Du viele Entwickler und Produkte in bzw. aus Deutschland zu unrecht.
Und um ehrlich zu sein, sofern Du dieses Ziel hast, wirst Du mit einem Texteditor eben nicht viel erreichen.

Wenn Du Dir die aktuellen Accessibility Themen anschaust, die eben Google, Amazon und Microsoft treiben, dann wirst Du sehen, dass diese Firmen Technologien bereit stellen, die Deinem Texteditor circa. 20 Jahre voraus sind - eben Sprachsteuerung, Irissteuerung und Co.

Mit dem Texteditor magst Du vielleicht On-Screen Accessibility zeigen können (das es auch schon in anderen Editoren ewig gibt) - nur sind die Konzepte schon viel viel weiter als sich noch mit Texteditoren zu beschäftigen.
Und genau das ist in Deutschland stark zu erkennen: Inklusion durch Digitalisierung.

Alexa, Google Glass und Kinect sind Deinem Texteditor Welten voraus, erfüllen einen deutlich höheren Zweck und sind viel einfacher zu bedienen.
06.03.2019 15:38 Beiträge des Benutzers | zu Buddylist hinzufügen
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

07.03.2019 11:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Er ist online: Marlems barrierefreier WPF-Texteditor  https://www.marlem-software.de/downloads.html

@Abt
Sorry, wenn ich von Reutlingen (50km von Stuttgart weg) nach Hamburg geholt werde zum Thema barrierefreie Programmierung mit Microsoft .NET  https://www.marlem-software.de/Referenz_...arrierefrei.pdf

Dann finde ich schon, dass Deutschland hinter ist.
07.03.2019 19:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.253
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ist es nicht arg weit hergeholt eine ganze Branche in einem Land inkl. dessen Arbeitern zu verurteilen, weil Du vor 8 Jahren eine Beratung gemach hast? verwundert

Wie dem auch sei, der Inhalt meiner Aussage war: in Deutschland (auch insgesamt) passiert sehr wohl viel zu Thema Accessibility; aber eben mit moderneren Mitteln - wie der Sprachsteuerung.
Dass insgesamt noch Hausaufgaben zu machen sind: keine Frage - trotzdem liegt das nicht an der Technologie selbst, sondern an der Politik dessen.

Daher bleibe ich auch bei meiner Aussage, dass Du damit viele Entwickler und Produkte in bzw. aus Deutschland zu unrecht degradierst.

Aber gut; ist Off-Topic und ilft bei Deinem thematischen Problem nicht.
Daher enthalte ich mich nun auch der Diskussion.
07.03.2019 21:03 Beiträge des Benutzers | zu Buddylist hinzufügen
Stefan.Haegele Stefan.Haegele ist männlich
myCSharp.de-Mitglied

avatar-3068.jpg


Dabei seit: 13.03.2009
Beiträge: 358
Entwicklungsumgebung: Visual Studio 2010 Ultimat
Herkunft: Untermeitingen


Stefan.Haegele ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

@Marlem: D.h. wenn ich jetzt den Edittor starte verändert er mein Standardprogram für txt?
19.03.2019 08:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
marlem marlem ist männlich
myCSharp.de-Mitglied

Dabei seit: 01.08.2018
Beiträge: 66
Entwicklungsumgebung: Visual Studio Community 2017
Herkunft: Reutlingen

Themenstarter Thema begonnen von marlem

marlem ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Nein! Du hast die Möglichkeit ihn zum Standardprogramm für txt zu machen und es funktioniert genauso wie beim Windows-Texteditor, aber von selber macht er es nicht!
20.03.2019 17:10 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Seiten (2): « vorherige 1 [2] Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 9 Monate.
Der letzte Beitrag ist älter als 8 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 12.12.2019 17:27