Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Sytaxschemes - Keywords - die 3728ste ...
HTML-Editor phase 5 Support > Fragen, Lösungen zu HTML-Problemen bzw. Webdesign-Fragen - Talk > Proton
Arralen
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
db
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.
Arralen
Heißt: Keine Chance ? Schade ...

Danke trotzdem wink.gif
Thomas
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 ...
Arralen
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
Thomas
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.
Thomas
Anscheinend besteht kein Interesse mehr an einer Antwort? Dann schade, dass ich mir die Mühe gemacht habe, eine zu geben huh.gif ...
db
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 huh.gif ...

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 ...
Thomas
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 dry.gif ...
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.