Deutsch
XProfEd - Opensource IDE

1.1a -> Navigationsfilter

 

ByteAttack
Ich habe ein projekt, dass aus sehr vielen Prozeduren und Klassen besteht. Um diese leichter zu finden, musste ich mir mal einen Navigationsfilter einbauen.
(Meine Änderungen habe ich mit <--- ### makiert)

Bei den { Globale Variablen:
KompilierenMarkierenSeparieren
Declare NavFilter%
NavFilter%=1 <--- ### Global hinzufügen

Bei Proc ProcListe:
KompilierenMarkierenSeparieren
Proc ProcListe

    -------------
    parameters tab%
    declare zeile$,filter$ <--- ### filter$ hinzugefügt
    EnableWindow %hWnd, 0
    UseCursor 2
    ClearList NavList&
    <--- ### Änderungen ab hier (hinzufügen)
    Case NavFilter%=1:filter$=(?i)(^Proc |^class |^struct |^def |:$)
    Case NavFilter%=2:filter$=(^Proc)
    Case NavFilter%=3:filter$=(^struct)
    Case NavFilter%=4:filter$=(^def)
    Case NavFilter%=5:filter$=(^class)
    <--- ### Änderungen bis hier
    Set(FastMode, 1)

    WhileLoop 0, Edit#[tab%].GetLineCount()-1

        Zeile$ = trim$(Edit#[tab%].GetLine$(&Loop))
        case match$(filter$,Zeile$) >  : addstring(Navlist&, Zeile$) <--- ### String (?i)(^Proc ... durch filter$ ersetzt

    EndWhile

    Set(FastMode, 0)
    UseCursor 0
    EnableWindow %hWnd, 1

EndProc


Przedur hinzugefügt:
KompilierenMarkierenSeparieren
Bei Menü erstellen:
KompilierenMarkierenSeparieren
In der Hauptschleife:
KompilierenMarkierenSeparieren
Menü NAVIGATION:
----------------

ElseIf MenuItem(101)

CheckNavLeer
CheckMenu 101,1
NavFilter%=1
ProcListe(AktTab%)

ElseIf MenuItem(102)

CheckNavLeer
CheckMenu 102,1
NavFilter%=2
ProcListe(AktTab%)

ElseIf MenuItem(103)

CheckNavLeer
CheckMenu 103,1
NavFilter%=3
ProcListe(AktTab%)

ElseIf MenuItem(104)

CheckNavLeer
CheckMenu 104,1
NavFilter%=4
ProcListe(AktTab%)

ElseIf MenuItem(105)

CheckNavLeer
CheckMenu 105,1
NavFilter%=5
ProcListe(AktTab%)

21 kB
Kurzbeschreibung: Die ganze XPrfEdit.prf
Hochgeladen:23.11.2007
Ladeanzahl217
Herunterladen
 
Website:  [...] 
Facebook:  [...] 
23.11.2007  
 




Jörg
Sellmeyer
Hast Du Dir schon mal XProfEd_JS auf der Cd angeschaut? Im Ordner Bonus.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
23.11.2007  
 




ByteAttack
Das ist sogar noch geiler.
Werde mir jetzt mal die Xprofan-CD mal RICHTIG durchschauen
 
Website:  [...] 
Facebook:  [...] 
23.11.2007  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.806 Betrachtungen

Unbenanntvor 0 min.
Jörg Sellmeyer23.06.2018

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

ByteAttack (2x)
Jörg Sellmeyer (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie