| |
|
|
- page 1 - |
|
| Version: 0.0
Syntax Highlighting Éditer Contrôle - SHEC(.INC), successeur vom Lexer [...] .
|
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Frank Abbing | |
|
| |
|
|
|
| Vom SHEC? comment viens puis? |
|
|
| |
|
|
|
Frank Abbing | iF, Beitrag=54827, Zeitpunkt=09.11.2009
Wg. Lexercodeverbummelung wirds une neuen donner, une besseren: [...]
Na deswegen, et weil cela dernier Posting deux Monate vieux était. je veux la fois den aktuellen Stand erfragen. |
|
|
| |
|
|
|
| cela SHEC ist arrêt comment z.B. aussi cela FilterLib3 un Beispielprogramm zum dans XPSE eingebauten "nativen Profan", dass wiederum est sich grad dans qui Alpha-Phase. Am Erstellen alors einiger Beispiele qui aussi calme grösser volonté peut, erteste je juste quelle Ansprüche on letzendlich dans Projekten avons peux, avec cela on letztendlich encore einfacher et plus rapide tolle Programme écrivons peux. Speziell beim SHEC, dass ist déjà weg de qui reinen Anzeige un richtiges Éditer-Contrôle avec gezeichnetem Cursor et Co. - cela Falten funktioniert bereits et plus rapide comme autre Hightlighter ist es aussi encore - et c'est dans Profan-Syntax programmiert et chacun peux es verschlimmern weil qui Source aussi offen son wird. Somit schütze je mich alors aussi quelque chose devant, den Code verbummeln trop peut et alle, pas weiterentwickeln trop peut.
Es wird alles selbstgezeichnet, nous pouvons später alors qui Markierung aussi funkeln laisser. -.-
qui Farbgebung selbst ist pour comment avant plutôt rudimentär incorporé, ist dans cette variante z.B. encore pas relevant, si z.B. &$! mitgefärbt wird etc. car on darf pas oublier qc, dass ici pas seulement un Lexer entsteht, mais un Contrôle avec Lexer. |
|
|
| |
|
|
|
Frank Abbing | oui, beim écrivons de neuen Projekten erkennt on souvent seulement, si qui alten quoi valoir. allez/ging mir avec XPIA genauso suis gespannt. |
|
|
| |
|
|
|
| je weiss aussi garnicht, quoi je comme nächstes écrivons voudrais et pour qui Community-page manquer mir zusätzliche 36-Stunden am journée si je bedenke, quoi es ici alles donner wird, simple weil es ebenso Spass pouvoir, es trop programmieren. Rofl. |
|
|
| |
|
|
|
| j'ai obig abgebildete Version jeter et récente commencer "müssen" -
j'ai une flexibleren Unterbau hergestellt.
avec cela allez ensuite encore plus... comment z.B. cela on sogar individuel Worten eigene Farben zuweisen peux.
Sieht zwar im Moment et avec ca maigre aus...
mais cela wird déjà. |
|
|
| |
|
|
|
| lente wirds...
et es wird ne...aucune RichText genutzt!
eh bien weden z.B. déjà Operatoren, Stringkonstanten, SingleLine- et Multiline-Rems teinté et es bedient sich simple "lecker" et durchs Selbstzeichnen et dadurch dass (anders comme chez allen bisherigen Syntaxhighlightern) aucun fremde Programmiersprache notwendig ist avons wir sur alles influence et peut beliebig erweitern. |
|
|
| |
|
|
|
| seulement um Schonmal bisl quoi aufzuzählen...
+ Eingabecursor-Anzeige + Eingabecursor-per-Pfeiltasten Déplacer pour Art "wie de Proggereditorcontrol trop erwarten" + Tab- et Shift-Tab-Eingabe pour Art "wie de Proggereditorcontrol trop erwarten" + Eingabe-Cursor-per-Mausklick-positionieren + "TastaturCode -> Einfügebuchstaben"-Matrix eingeführt + ([Groß|Klein]-Je pour Shift o. Caps)- Buchstaben- Les chiffres- et Sonderzeicheneintippen (per Matrixvorgaben) bzw. "in-den-text-Einfügen"
Benimmt sich déjà comment un richtiges Editcontrol... seulement plan besser.
|
|
|
| |
|
|
|
| eh bien marcher aussi vk_back et vk_delete! |
|
|
| |
|
|
|
| Vlt. pas so fix nachvollziehbar mais es pouvoir gewissermaßen "Spaß" si on qui Zuordnungen entre "Tasten et Einfüge-Buchstaben" selbst festlegen peux:
dans einer IDE peux on avec cela z.B. einstellen dass chez Drücken qui bouton A qui Buchstabe Z eingefügt wird - ggf. peux on mais aussi quelque chose Sinnvolles festlegen bzw. ganze Layout-Sets pour bestimmte Tastaturen.
je entwickle cela SHEC incidemment bereits avec dem SHEC. |
|
|
| |
|
|
|
| Beliebig viele Keywords et beliebig viele Keywords-Gruppen peut (aussi on-le-fly!) hinzugefügt et wieder entfernt volonté et chaque Keyword peux sogar une eigene la couleur besitzen.
il y a aussi Attribute comment "Unterstrichen" et "Durchgestrichen" et "Wellenförmiges-Unterstreichen" et alles autre quoi uns encore so einfällt peut sich simple einbauen...
Juhu je viens voran! |
|
|
| |
|
|