Prolex Pad

    • Release
    • Closed Source

    Es gibt 313 Antworten in diesem Thema. Der letzte Beitrag () ist von Fibonacci.






      Prolex Pad ist ein erweiterter Texteditor für Windows. Neben unzähligen Einstellungsmöglichkeiten und Gestaltungsoptionen verfügt Prolex Pad über ein starkes Angebot an Zusatzfunktionen. So lassen sich Texte mit nur wenigen Klicks auf die für die Benutzung beste Darstellungsform bringen und auf einfachste Weise bearbeiten. Durch weitere Funktionalitäten ist Prolex Pad zudem ein Helferlein für Webentwickler.


      Basisdaten
      • Programmiersprache: Visual Basic.NET
      • Entwicklungsumgebung: Microsoft Visual Studio 2010 Ultimate
      • Lizenztyp/Weitergabe: Freeware; Closed Source


      Anforderungen
      • Microsoft Windows XP (oder neuer)
      • Microsoft .NET Framework 3.5 (oder neuer)


      Highlights
      • Designs
      • Drag'n'Drop
      • Kodierungen
      • Filter
      • Zeichentabelle und Farbpalette
      • Mehrsprachenunterstützung
      • Fullscreen- und Notiz-Modus
      • Zuletzt verwendete Dateien-Liste







      Changelog

      Added:
      • Option to change the forecolor of the statusbar
      • Option to change the backcolor of the statusbar
      • 'Line Numbers' (in the 'Insert' menu) and an option to number every 5th line only
      • Option to automatically indent new lines
      • Color name option (in the 'Colorstring...' window)
      • 'Invert' (in the 'Colorstring...' window)
      • 'Lock Menubar' (in the 'View' menu)

      Fixed:
      • Menubar forecolor, window and textbox backcolor weren't applied when restarting
      • Menubar forecolor, window and textbox backcolor weren't re-applied after previewing themes
      • Cursor didn't scroll to the end of the textbox when inserting lists

      Changed:
      • Renamed and moved 'Use these Colors in all Themes' to the 'Miscellaneous' groupbox
      • Moved 'Use Entire Screen for Fullscreen Mode' to the 'Appearance' tab
      • Changed the borderstyle of the color preview in the 'Colorstring...' window


      Screenshots





      Download


      Konstruktive Rückmeldungen sind gerne erwünscht.


      Mit freundlichem Gruß,
      Fibonacci

      Dieser Beitrag wurde bereits 84 mal editiert, zuletzt von „Fibonacci“ ()

      Also erstmal möchte sagen, dass dein Texteditor dir sehr gut gelungen ist.
      Und hier sind noch ein paar Fehler, die ich gefunden habe und einige Sachen, die mich stören.

      Was mich stört:
      • Der Texteditor basiert auf einer Textbox. Es wäre besser wenn du das mit einer RichTextBox machen würdest. Und bei der RichTextBox gibt es nicht so komisches Kontextmienü wie bei der Textbox.
      • Das man nicht als RTF speichern kann.
      • Das die Spalte angegeben ist in der Statusbar,obwohl ich nirgends eine Spalte sehe.
      • Wofür brauch man eine HTML-Bar bei einem Texteditor?
      • Wenn man auf "Clear all" geht, dass der dann noch nachfragt, ob man noch speichern will. Ich finde das unnötig.
      • Eine Installation ist Unnötig.
      Fehler:
      • Wie gesagt ein eigenes Kontextmenü fehlt.
      • Rückgängig und Wiederholen funktionieren nicht.
      • Snapping Tool geht auch nicht.
      • Wenn man was über einen Button etc. hinzugefügt hat, dann geht der Cursor sofort wieder an den Anfang des Dokuments.

      Ich hab jetzt genug aufgezählt, aber ich muss schon sagen für eine Beta, hat der recht viel drauf, kann aber ncoh ausgebaut werden.


      //Edit:
      Eine Frage hab ich aber noch, wie hast du die Krypton Design o.ä. hinzugefügt, ohne die DLL in dem Ordner zu haben?

      MfG. Marin
      Das ist ja schon mal ne Menge... ich gehe mal auf jeden Punkt einzeln ein, wobei ich die durchnummeriere (nicht vonwegen dass muss erstens SO sein und zweitens SO und SO) nur der Ordnung zuliebe.

      1. Eine RichTextBox klingt zwar anfangs sinnvoller, jedoch musste ich einige Abstriche verzeichnen, als ich den Editor testweise mal zu einem RichTexteditor konvertiert hatte.
      2. RTF ist eine mit Formatierungen umgehende Sprache. Da Prolex Pad jedoch ein reiner Texteditor ist wird es kein RTF Support geben.
      3. Ein Zeichen ist eine Spalte, aber das ist in vielen (eig. allen erweiterten) Texteditoren der Fall. Wenn Prolex Pad noch (grafische) Tabellen unterstützen würde (jedoch selbiges wie 2.) dann würde ich das ändern.
      4. Zum einen bietet die Toolbar nützliche Funktionen (Webpage Preview, Umlaute Konverter) als auch versch. Einfüge-Befehle welche das Programmieren mit HTML erleichern sollen. Frage ist nur WER es braucht; einige können schneller tippen, andere bevorzugen solche Buttons.
      5. Ich dachte dabei an einen gewissen Schutz, falls man sich verklickt (passiert DAUs des öfteren oder bei Notebooks, wenn der Cursor wegzieht).
      6. Theoretisch ja. Was würde denn spontan gegen eine Installation sprechen? Ich habe mir da noch nicht ganz so viele Gedanken drüber gemacht... (muss ich ehrlich gestehen)


      1. Komisches Kontextmenü? Selbiges hat Notepad auch.
      2. Was haste denn gemacht?
      3. Welches BS verwendest du?
      4. Ich schau mal drüber.


      Was für ein Krypton Design?

      Vielen Dank für das Feedback! Ich werde demnächst eine Vorabversion von Prolex Pad 0.2.6 veröffentlichen und versuchen, bis dahin entsprechende Fehler zu beheben.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Fibonacci“ ()

      Whoops, aso.
      Ich habe für jedes Design eine eigene Klasse erstellt und in denen die Farben für die einzelnen Elemente (zB. das Button Key-Down Event) mittels RGB Werten angegeben und im Hauptcode den Renderer auf die entsprechende Klasse verwiesen.
      Eigentlich sollten die gespeichert werden... Ein Freund hatte mal das selbe Problem, denn er hat Prolex Pad ausgeführt, während es noch in einem ZIP Archiv drin steckte (noch nicht entpackt war) und deswegen konnte die Datei mit den Einstellungen nicht gespeichert werden. Da ich davon ausgehe, dass du es ordnungsgemäß und erfolgreich (ja, hat schonmal jemand geschafft Prolex Pad aufm RAM zu installieren während selbiger am defragmentieren war) installiert hast, überprüfe bitte, ob du vollen Zugriff auf die Festplatte hast (denn wenns nicht so ist kann es sein, dass die Einstellungen nicht gespeichert werden).
      ok, habs mir nochmal angeschaut. er speichert zwar die possition in einer leiste, wenn man aber ein solches ding in eine andere leiste verschiebt (nach oben/unten), dann wird die nicht gespeichert.

      ich hab des eingekreiste so verschoben:



      und nach neustart sieht es so aus:

      :P Mfg Aligator :P

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „aligator“ ()

      Kannst du mal bitte einen Screenshot von Prolex Pad machen, wo die Toolbars so angeordnet sind, wie du sie haben willst? Dann Prolex Pad bitte einmal schließen und die Settings.dat Datei hochladen.


      //Edit: Vielen Dank! Ich werde mal sehen, woran es liegen könnte...
      Prolex Pad 0.2.6 ist soeben erschienen und kann über die Download-Links (aus dem ersten Beitrag) oder dem eingebauten Updater bezogen werden.
      Der erste Beitrag wurde entsprechend modifiziert.

      Ich würde mich über konstruktives Feedback sehr freuen!
      Das Programm an sich ist über "View" -> "Options" auf Deutsch umstellbar, jediglich das Zubehör ist auf Englisch.
      Aber warum die Positionen bei dir nun gar nicht gespeichert werden ist mir ein Rätsel. Bei meinen RL Freunden und mir läufts wie's solls...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Fibonacci“ ()

      vieleicht weil ich 64 bit hab???


      bei language is nix drinn. vieleicht weil ichs über updater gemacht hab...

      edit:
      hab jetzt mal mit dem setup neu installiert, jetzt speichert er die position und die sprachen sind auch da.

      anscheinend fehlen bei denem setup ein paar dateien...
      :P Mfg Aligator :P

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „aligator“ ()

      Jau du hast recht. Der Updater zieht sich nicht die Sprachdateien... :/
      Aber warum er jetzt auf einmal die Positionen speichert und vorher nicht verstehe ich nicht. Leider habe ich keinen Rechner mit x64 Architektur hier, sonst würde ich mal testen, was da so schief gegangen sein könnte.