Druckversion des Themas
HTML-Editor phase 5 Support _ Proton _ Sytaxschemes - Keywords - die 3728ste ...
Geschrieben von: Arralen 21.10.2006 - 18:28
Ja, ich weiss es gibt keine Doku.
Nein, es gibt keine Fehlermeldung.
Nur leider funktionieren alle meine Keywords nicht .. die fangen nämlich mit "#" an, z.B. "#name" oder "#end".
In Phase5 zeigt die Vorschau auch alles bestens an, nur leider funzt es dann weder in Phase5.42 noch in Proton3.2 ... . Zahlen, Kommentare, alles bestens, nur die Keywords werden ignoriert, obwohl die sogar einzeln auf der Zeile stehen.
Hat jemand einen Rat oder eine hilfreiche Idee?
Dank & Gruss
Stefan
Geschrieben von: db 21.10.2006 - 19:58
Das wäre nur möglich, wenn man den Word Begrenzer # bei den Einstellungen entfernen würde.
/{}+-*():=,;><$.#[]^@&~|%'
Selbstverständlich würden dann Werte hinter # nicht mehr erkannt.
Geschrieben von: Arralen 22.10.2006 - 8:05
Heißt: Keine Chance ? Schade ...
Danke trotzdem
Geschrieben von: Thomas 22.10.2006 - 11:08
ZITAT(Arralen @ 22.10.2006 - 9:05)
Heißt: Keine Chance ? Schade ...
Die Chance ist genau das, was db geschrieben hat: Entferne in den Editoreinstellungen das '#' als Wortbegrenzer. Hab leider hier gerade kein P5 zur Verfügung, aber den entsprechenden Dialog solltest du eigentlich finden. Ob die Einstellmöglichkeit auch bei Proton existiert, weiß ich nicht, solltest du aber ebenfalls leicht herausfinden können ...
Geschrieben von: Arralen 22.10.2006 - 22:59
ZITAT(Thomas @ 22.10.2006 - 11:08)
Ob die Einstellmöglichkeit auch bei Proton existiert, weiß ich nicht, solltest du aber ebenfalls leicht herausfinden können ...
.. geeeennnaaauuuu !!!
Gibts nich ...
Leider ist es keine Alternative, einfach P5 zu benutzen ... .
Dank & Gruß
Stefan
Geschrieben von: Thomas 23.10.2006 - 10:45
Wenn du den SyntaxScheme-Editor von P5 verwendest, gib mal bei dem betroffenen Syntaxschema auf dem Register "Identifiers" als Prefix '#' an. Hier ein von mir getestetes, simples Schema namens TEST, das in Proton "TEST" und "#HASH" rot und fett markiert:
QUELLTEXT
object TPersHolder
P.Name = 'TEST'
P.SyntaxBlocks = <
item
Name = 'Default'
ID = 0
UsePrefixedIdentifiers = True
UseKeywords = True
BlockDelimiters = <>
IdentPrefixes = <
item
LeftDelimiter = '#'
end>
KeywordSets = <
item
FontID = 1
Name = 'TEST'
Keywords = '#HASH,TEST'
end>
end>
P.FontTable = <
item
FontID = 1
GlobalAttrID = 'Html tags'
Font.Charset = DEFAULT_CHARSET
Font.Color = clRed
Font.Height = -13
Font.Name = 'Courier New'
Font.Style = [fsBold]
end>
P.SyntaxVersion = 3
end
Eventuell kommst du damit weiter - gib mir bitte auf jeden Fall eine kurze Rückmeldung, bis dahin hebe ich mir das auf, falls noch Fragen dazu auftreten.
Geschrieben von: Thomas 30.10.2006 - 15:55
Anscheinend besteht kein Interesse mehr an einer Antwort? Dann schade, dass ich mir die Mühe gemacht habe, eine zu geben ...
Geschrieben von: db 30.10.2006 - 17:27
ZITAT(Thomas @ 30.10.2006 - 15:55)
Anscheinend besteht kein Interesse mehr an einer Antwort? Dann schade, dass ich mir die Mühe gemacht habe, eine zu geben
...
Nun, es kann nicht schaden Deine Antwort zu archivieren. Diese FRAGE wird sicherlich noch oft gestellt, wie andere auch, immer und immer wieder. Sobald es konkret wird, verliert der Fragesteller sein Interesse, hat sein Ziel zumindest teilweise erreicht.
Keywords - die 3728ste ...
Geschrieben von: Thomas 01.11.2006 - 11:07
ZITAT(db @ 30.10.2006 - 17:27)
Sobald es konkret wird, verliert der Fragesteller sein Interesse, hat sein Ziel zumindest teilweise erreicht.
Bei dem hier fürchte ich allerdings, dass er sich verabschiedet hat, ohne die Lösung seines Problems mitzubekommen, da er seit seinem letzten Posting nicht mehr aktiv war - und diese Hilf-mir-sofort-oder-l-m-a-a-Mentalität ärgert mich schon
. Dann sollten die Leute von vornherein klar sagen: Wenn ich nicht innerhalb von 24 Stunden eine Antwort bekommen, könnt ihr mich mal - ich wüßte dann zumindest, dass ich mich mit dem Thema überhaupt erst gar nicht beschäftigen muss
...
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)