Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [VB] Spider Code

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    53

    [VB] Spider Code

    ciao a tutti, ricordate il progetto per l'editor di linguaggi?
    bene per ora gli ho dato un nome provvisorio, quindi quando si parla di Spider Code, si parla di questo.

    Mi è sorto un dubbio.

    Non è che sia meglio creare direttamente un controllo (partendo da un RichTextBox), che mi permatta la scrittura del codice, a cui possa essere associato un dizionario?

    Tipo il databinding, solo molto meno complesso.

    cioè l'idea è questa:

    - Io ho un controllo derivato da un RichTextBox es: CodeEditor.ocx
    - CodeEditor avrà le seguenti proprietà:
    - Dictionary (File dizionario)
    - KeyWordColor (colore da attribuire alle KeyWords)
    - StringColor (colore da attribuire alle stringhe)
    - CommentColor (colore da attribuire ai commenti)
    - NormalColor (colore da attribuire al testo normale)
    - Io ho già un modulo normale che mi permette di colorare il codice
    in base alle keywords presenti in un file. C'è qualcuno che mi può
    aiutare a creare il controllo?

    Architettura del file dizionario.

    -----------------------------------------------
    Head > ci andrà il nome del linguaggio
    -----------------------------------------------
    Keywords > le parole chiave

    If
    Not
    Do
    Else
    To
    ....
    ------------------------------------------------
    CommentChar > il carattere usato per i commenti

    //
    ------------------------------------------------


    Vorrei dei suggerimenti!
    Su dai che creiamo un qualcosa di mostruoso!
    La mia è un idea, ma è aperta a qualsiasi programmatore, il progetto lo possiamo creare anche in Delphi, o altro, e solo che io ho molto fatto in VB.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    53
    Ok, ci sono.
    Ho la funzione per l'immissione di un dizionario e i parametri per la colorazione del codice:

    ColorCode(Controllo,Dizionario,KeyColor,NumberColo r,CommantColor,StringColor)

    mi mancano solo le KeyWords!!!!
    dateemmmmeeeeeeeeeeeeennnnnnnnnneeeeeeeeeeeee!!!!! !!!!!!!!1

  3. #3
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    413
    se ti fai una ricerchina per i file di keywords di Edit Plus ( noto editor di testo ), oltre che trovarne a bizzeffe... scoprirai che sono anche nel formato che cerchi tu... :metallica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.