Delphi-PRAXiS
Seite 13 von 28   « Erste     3111213 141523     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   WebCraft: HTML & PHP Editor (https://www.delphipraxis.net/22708-webcraft-html-php-editor.html)

jfheins 13. Feb 2005 17:20

Re: Webweaver: HTML & PHP Editor
 
Habs mir gerade mal angeschaut, was hälts du von so Sachen wie [STRG] + [ä] ==> ä
Dann evtl. auch das mit dem Zeilenumbruch ändern, also [STRG] + Enter ==>
{neue Zeile} bzw. [SHIFT] + Enter ==>

</p>

Da du das ja schon mit der Leertaste gemacht hast, ist es denke ich am einfachsten für den Benutzer, wenn man immer mit [STRG] + Taste den entsprechenden HTML-Ausdruck bekommt ...

Als da wären auch: <, >, ", ', €, ~, ...

OT:
Dies ist in einem Thread mit 123 Beiträgen der 121. Beitrag. Insgesamt ist dies mein 665. Beitrag in einem von 507 Threads mit der Beitrags-ID 319338. Das entspricht durchschnittlich 0,76240601503759398496240601503759 Threads pro Beitrag oder auch 1,3116370808678500986193293885602 Beiträgen pro Thread. Das entspricht 2,6814516129032258064516129032258 Beitägen pro Tag innerhalb von 248 Tagen. Innerhalb dieser Zeit habe ich durchnittlich alle zwei Tage einen Beitrag in "Programmieren Allgemein" geschrieben. :-D

delphifan2004 13. Feb 2005 17:28

Re: Webweaver: HTML & PHP Editor
 
Hallo PrOg!

Danke für das Programm. Klasse. Werde es in den nächsten Tagen und Wochen richtig benutzen und testen. Aber: Gute Arbeit.

So wie schon Buttons und Listboxen u.a. drin sind, könntest Du aber noch ermöglichen, weitere solche Basteine nachzuinstallieren. So, wie man in Delphi Drittanbieter-Kompos installieren kann. Solche Zusatzkompos kannst Du dann auf Deiner Seite mit anbieten. Mußt allerdings dann eine Möglichkeit schaffen, die Dinger hochzuladen. Wirst ja nicht alle Kompos alleine bauen wollen. Andere können ja auch was tun. Ich hoffe, das das nicht allzu aufwendig wird.

Was den Editor selber betrifft, da kann ich mir noch kein Urteil erlauben. Muß dazu das Prog erst mal richtig einsetzen.

Hoffentlich krigst Du für diese Großzügigkeit nicht noch Ärger. Hier in der DP hatten wir nämlich schon Diskussionen darüber, ob mit einer Delphi 7 Personal Programme auch auf Internetseiten zum Download angeboten werden dürfen. Habe auch die D7 Personal und habe extra soeben noch einmal die Lizenzbestimmungen durchgelesen. Du darfst Programme weitergeben. Aber von Bereitstellung über Internet steht da gar nix. Weder, das Du das machen darfst, noch das Du es nicht darfst. Hoffen wir mal, wie sicher alle die Dir bisher geantwortet haben, das es keinen Ärger gibt. In diesem Sinne verbleibt

Delphifan2004

delphifan2004 13. Feb 2005 17:35

Re: Webweaver: HTML & PHP Editor
 
Hallo!

Zitat:

Zitat von jfheins
Habs mir gerade mal angeschaut, was hälts du von so Sachen wie [STRG] + [ä] ==> &auml;
Dann evtl. auch das mit dem Zeilenumbruch ändern, also [STRG] + Enter ==>
{neue Zeile} bzw. [SHIFT] + Enter ==>

</p>

Die ENTER Taste finde ich da nit so gut. Für mich ist ENTER = Neue Zeile. Finde [SHIFT] + Buchstabe besser.

Delphifan2004

jfheins 13. Feb 2005 17:39

Re: Webweaver: HTML & PHP Editor
 
Einfach nur Enter ist ja eine neue Zeile, es geht hier um die Kombinationen, wie z.B. Shift + Enter und STRG + Enter

one 13. Feb 2005 18:46

Re: Webweaver: HTML & PHP Editor
 
Ich bin auch für Shift + Enter für ein
, weil das in den meisten anderen Editoren auch so ist. Dann muss man sich nicht umgewöhnen und es ist ja auch ganz sinnvoll.

Pr0g 13. Feb 2005 18:57

Re: Webweaver: HTML & PHP Editor
 
Zitat:

Zitat von jfheins
Habs mir gerade mal angeschaut, was hälts du von so Sachen wie [STRG] + [ä] ==> &auml;

Das wurde schonmal von angesprochen und könnte auch realisiert werden, doch es ist eigentlich vorgesehen, dass Umlaute beim Speichern automatisch umgewandelt werden und beim Laden wieder in normale Zeichen. Das hat den Vorteil das man beim Arbeiten mit dem Code einen besseren Überblick hat, bzw. dieser besser lesbar ist. Momentan funktioniert das noch nicht, da die jetzige Funktion fehlerhaft ist. Mit Einführung der neuen Sonderzeichenpalette wird dies jedoch wieder möglich sein, dann auch mit genaueren Einstellungen, bspw. welche Sonderzeichen umgewandelt werden soll, dazu aber später mehr, wenn es denn so weit ist.

Zitat:

Zitat von jfheins
Dann evtl. auch das mit dem Zeilenumbruch ändern, also [STRG] + Enter ==>
{neue Zeile} bzw. [SHIFT] + Enter ==>

</p>

Die Tastenkombinationen [Shift]+[Enter] für
und [Strg]+[Enter] für

</p> existieren schon.

Ein normales [Enter] ist und bleibt natürlich eine neue Zeile.

Zitat:

Zitat von jfheins
Da du das ja schon mit der Leertaste gemacht hast, ist es denke ich am einfachsten für den Benutzer, wenn man immer mit [STRG] + Taste den entsprechenden HTML-Ausdruck bekommt ...

Als da wären auch: <, >, ", ', €, ~, ...

Das könnte man sich noch überlegen, ich denke dass die Sonderzeichenpalette ausreichen würde.


Zitat:

Zitat von delphifan2004
So wie schon Buttons und Listboxen u.a. drin sind, könntest Du aber noch ermöglichen, weitere solche Basteine nachzuinstallieren. So, wie man in Delphi Drittanbieter-Kompos installieren kann. Solche Zusatzkompos kannst Du dann auf Deiner Seite mit anbieten. Mußt allerdings dann eine Möglichkeit schaffen, die Dinger hochzuladen. Wirst ja nicht alle Kompos alleine bauen wollen. Andere können ja auch was tun. Ich hoffe, das das nicht allzu aufwendig wird.

Meinst du damit die Buttons in den einzelnen Toolbars um verschiedenen HTML Codes einzufügen? Es ist geplant ein Codeschnippselarchiv in die Verwaltung zu integrieren, dort können dann Codeschnippsel hinterlegt und ins Dokument eingefügt werden. Später wird es dann eine Funktion geben um bestimmte Codeschnippsel von meinem Projekt OHS (Open Help System) Projekt zu importieren. Dies aber erst nach einer Überarbeitung von OHS (nach der das Projekt dann auch wieder aktiv wird).

Bisher hatte ich keine Probleme bekommen, weil ich die PE Version von Delphi7 nutze und denke auch, dass es erstmal dabei bleiben wird. Warum sollte man seine Programme nicht auch im Netz anbieten dürfen, aber ich will hier jetzt keine Diskussion entfachen, dazu gab es ja schon genug.

jfheins 13. Feb 2005 19:39

Re: Webweaver: HTML & PHP Editor
 
Zitat:

dass Umlaute beim Speichern automatisch umgewandelt werden und beim Laden wieder in normale Zeichen.
Verzeih mir, aber ich glaube, dass kein Editor der Welt dazu in der Lage ist, zu beurteilen, ob dieses ä jetzt umgewandelt werden soll, oder nicht.
Folgendes muss z.B. ä bleiben:
Code:
<? echo "<a href=\"javascript:alert('ä')\">Klick</a>"; ?>
[url="javascript:alert('ä')"]Klick[/url]
oder auch:
Code:
So sieht ein unmaskiertes ä aus: ä
                    maskieren | nicht maskieren
Zitat:

einen besseren Überblick hat, bzw. dieser besser lesbar ist
Wie wärs mit einem Schalter, dass z.B. &auml; zu einem farblich hinterlegten ä wird ?
(Dann hat man den vollen Überblick, und weiß, ob dieses ä maskiert ist, oder nicht)

Zitat:

Die Tastenkombinationen [Shift]+[Enter] für
und [Strg]+[Enter] für

</p> existieren schon.
Mein Gedanke war einfach,
:arrow: bei einem normalen Tastendruck das Zeichen einzufügen (logisch ...)
:arrow: [STRG] + Taste fügt das HTML-Äquivalent ein (falls vorhanden), sonst das normale Zeichen
****(Bei Enter dann halt
und noch ne neue Zeile ...)
:arrow: Bei Enter zusätzlich mit Shift ==>

</p>

delphifan2004 13. Feb 2005 21:39

Re: Webweaver: HTML & PHP Editor
 
Hallo PrOg!

Zitat:

Zitat von PrOg
Meinst du damit die Buttons in den einzelnen Toolbars um verschiedenen HTML Codes einzufügen? Es ist geplant ein Codeschnippselarchiv in die Verwaltung zu integrieren, dort können dann Codeschnippsel hinterlegt und ins Dokument eingefügt werden. Später wird es dann eine Funktion geben um bestimmte ...

Ja ich meine die Buttons... Das von Dir geplante Codeschnipselarchiv passt ja schon. Die Codeschnipsel könnten über eine Liste, die den Namen oder die Kurzbeschreibung eines gewünschten Codeschnipsels enthält, ausgewählt werden. Oder eben durch Buttons, wie es derzeit ist, oder beides.

Bezüglich Editor hab ich noch keine speziellen Wünsche. Muß erst mal damit arbeiten.

Zitat:

Zitat von PrOg
Warum sollte man seine Programme nicht auch im Netz anbieten dürfen, aber ich will hier jetzt keine Diskussion entfachen, dazu gab es ja schon genug.

Sehe ich genauso, aber die Diskussionen hier in der DP? Gab es wirklich schon genug.


Es grüßt

Delphifan2004

Pr0g 13. Feb 2005 21:52

Re: Webweaver: HTML & PHP Editor
 
Zitat:

Zitat von jfheins
Verzeih mir, aber ich glaube, dass kein Editor der Welt dazu in der Lage ist, zu beurteilen, ob dieses ä jetzt umgewandelt werden soll, oder nicht.

Das sehe ich anders:

Zitat:

Zitat von jfheins
Folgendes muss z.B. ä bleiben:
Code:
<? echo "<a href=\"javascript:alert('ä')\">Klick</a>"; ?>
[url="javascript:alert('ä')"]Klick[/url]

Warum muss es ein "ä" bleiben. Der passende HTML Code wird in der Messagebox genauso als "ä" angezeigt?

Zitat:

Zitat von jfheins
oder auch:
Code:
So sieht ein unmaskiertes ä aus: ä
                    maskieren | nicht maskieren

Das Beispiel verstehen ich nicht ganz. Die Maskierung ist doch sowieso nur im Code und für den User nicht sichtbar.

Zitat:

Zitat von jfheins
Wie wärs mit einem Schalter, dass z.B. &auml; zu einem farblich hinterlegten ä wird ?
(Dann hat man den vollen Überblick, und weiß, ob dieses ä maskiert ist, oder nicht)

Zum jetzigen Zeitpunkt halte ich davon nicht viel.

Zitat:

Zitat von jfheins
Mein Gedanke war einfach,
:arrow: bei einem normalen Tastendruck das Zeichen einzufügen (logisch ...)
:arrow: [STRG] + Taste fügt das HTML-Äquivalent ein (falls vorhanden), sonst das normale Zeichen
(Bei Enter dann halt
und noch ne neue Zeile ...)
:arrow: Bei Enter zusätzlich mit Shift ==>

</p>

Ich werde es mir überlegen und im Hinterkopf behalten ;)


Zitat:

Zitat von delphifan2004
Ja ich meine die Buttons... Das von Dir geplante Codeschnipselarchiv passt ja schon. Die Codeschnipsel könnten über eine Liste, die den Namen oder die Kurzbeschreibung eines gewünschten Codeschnipsels enthält, ausgewählt werden. Oder eben durch Buttons, wie es derzeit ist, oder beides.

Es wird eine Liste geben, in der man per Klick die Codes einfügen kann. Zusätzlich soll man zu jedem Code auch ein Kürzel festlegen können, bspw. für eine for-Schleifen Konstruktion "fori" oder dergleichen. Wird dies im Code eingegeben kann man das Kürzel über einen bestimmten Shortcut durch den passenden Code ersetzten lassen. So ist es jedenfalls momentan geplant.

delphifan2004 13. Feb 2005 22:23

Re: Webweaver: HTML & PHP Editor
 
Hallo PrOg!

Habe mir grad die Hilfe vorgenommen. Da steht auch drin, dass es eine kontextbezogene Hilfe gibt. Nun hab ich im Programm den FormContainer aufgerufen und wollte zu den gefprderten Eingaben im erschienenen Eingabedialog Hilfe haben. Hab "F1" gedrückt, wie aus anderen Programmen gewohnt, aber keine Hile kam. Dennoch steht in der Hilfedatei, das es kontextsensitive Hilfe gibt. Wie komm ich da ran, wenn die wirklich schon drin ist. In diesem Fall reiche ich als Änderungswunsch nach, dafür die "F1" Taste zu verwenden, wenn die Hilfe noch gar nicht drin ist, dann bau sie bitte noch ein. Ich habe momentan die Version laufen, die nicht automatisch installiert wird. Funzt vielleicht deshalb die Hilfe nicht vom Prog aus? Wenn dem so ist, muß ich dann installieren, oder gibt es auch eine andere Möglichkeit, die Hilfe mit dem Prog zu verbinden?

Gruß

Delphifan2004


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:27 Uhr.
Seite 13 von 28   « Erste     3111213 141523     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz