Français
SDK-Helfer/ Tools

Var-Finder

 
- page 1 -



RudiB.
Herunterladen
faute trouver...Variablen automatisch im Programme débaptiser...pour Typen et Arten Filtern....dans quel la ligne et quel Proc deklariert......quelle Systemvars volonté genutzt ......et je hab là encore quelques idées, qui je encore einbauen voudrais.



je bastle justement à einem Tool um une bessere Vue d'ensemble qui Variablen dans einem Programme trop bekommen....

Ist soweit comment dessus beschrieben courir.....suis encore dans qui Testphase um faute trop ermitteln (qui bestimmt encore auftauchen volonté....suis selbst un Chaosprogrammierer et habs eigentlich seulement pour un projet de mir geschrieben)

Update trop VAR-FINDER

So...... je denke la première Testversion ist fertig et je lieu vous ici comme EXE zum testen un.
Hab cela ganze un peu angepasst, sur Optischen Schnick-Schnack verzichtet et je denke cela Tool wird courir....TUTS zumindest chez mir.
si son es testet s'il te plaît je Euch um Feedback, sei es Kritik,Schelte, auftretende faute ou bien aussi Verbesserungs-Propositions.
Kleine Erklärung zum Programme sous Aider....
Ansonsten ist es presque selbsterklärend.

presque oublier qc...erkennt aussi Inaktive Variablen, qui zwar Deklariert wurden mais im Programme pas verwendet volonté....et doppelt Deklarierte Variablen erkennt il aussi......

Salut Rudi

So....eh bien encore la fois un Update meines kleinen Tools.
Hab mir avec Dank qui Konstruktive Kritik et Anregungen de Roland et E.T. trop Herzen pris et versucht es un peu besser trop faire. je denke volonté encore faute drin stecken....cependant hoffe je sur Feedback de Euch

Salut aus München

495 kB
Hochgeladen:30.01.2022
Downloadcounter129
Herunterladen
1.969 kB
Hochgeladen:18.04.2022
Downloadcounter109
Herunterladen
1.956 kB
Hochgeladen:18.04.2022
Downloadcounter106
Herunterladen
 
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
14.10.2012  
 



 
- page 4 -



RudiB.
so maintenant steht une Lauffähige Version.

eh bien ist aussi Sauver comme .PRF ou bien .XPRF possible.
aussi une erste Aider-Dossier Varfinder.chm ist eh bien vorhanden, à qui je mais encore weiterarbeite.
Zum Sauver : qui Hauptdatei peux sous anderem Namen abgepeichert volonté,
qui Include et Unit-Fichiers volonté am Orginal-lieu avec dem gleichen Namen gesichert.

Kommende Updates ect. peut maintenant toujours im obigen 1.Beitrag geladen volonté.
comment toujours emballé comme Exe avec dem Weitergabe-Assistenten de Andreas Miethe.

si son irgendwelche faute entdeckt, ensuite s'il te plaît annoncer....

Salut et un restliches Heureux Osterfest...
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
01.04.2013  
 



alors es gelingt hin et wieder par testweises Klicken verschiedener Buttons
cela Programme stehenbleiben trop laisser sodass es plan pas plus reagiert
mais aussi pas abstürzt. quoi oui c'est ca je là ständig klicke peux je so simple
garnicht décrire.

Offensichtlichere Fehlerchen habe je abgelichtet:



ici wird pas beachtet si le Parameterdeklaration derrière dem Proc-
Bezeichnernamen avec ( eingeleitet wird.



Dabei wird qui Funktion pas comme solche erkannt.

Insgesammt ist cela Programme mais sicherlich une gute Programmierübung
gewesen et peut-être devrait Du toi sur neuere Projekte stürzen.

 
03.04.2013  
 




RudiB.
allô David,

la hâte im Grunde pris droite....muss mon Programmierwissen encore erheblich améliorer.
Du scheinst cela Programme avec XPSE-Code gefüttert trop avons....hab zwar geschrieben cela cela Programme erkennt cela es sich um XPSE-Code handelt, cependant pas cela es avec cela tourner autour de peux.c'est alors rein sur Profan-Code getrimmt....
Hab bisher versucht weitestgehend là hin trop venons, cela il avec X2-Syntax bien sûr venez....là je es bisher selber encore pas habe (venez mais bientôt), fehlten mir qui Opportunités es à lauffähigen Programmen trop testen.
Werd cela projet zwar pas entier laisser tomber (werd sogar encore versuchen ihm XPSE beizubringen), mais je denke ici im Forum wird es zunächst la fois ruhen.

quand même merci pour Feedback....

Salut aus München Rudi
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
03.04.2013  
 




RudiB.
Salut,

hab la fois une Testdurchlauf avec dem PRF Mini-Memory gestartet.
Mittlerweile hab je mon Tool un weing erweitert...au-dessous
1. Zeilen-Format (Einrücktiefe optionnel de 1-5)
2. Funktionsbefehle qui im Code pas zwingend avec vorangestelltem @ stehen doit, volonté cependant so im konvertierten Code so wiedergegeben. (cela Auge isst oui avec...)
3. Procnamen z.B. Proc Test
peut pour l'élection /komplett large/ komplett petite ou bien seulement Anfangsbuchstabe large
konvertiert volonté.
4. plusieurs Befehlszeilen qui avec Doppelpunkt dans einer la ligne stehen, (comment dans dem Super-Mini-Memory) volonté dans einzelene Befehlszeihlen konvertiert.

ici cela Orginal :
KompilierenMarqueSéparation
WindowStyle 512+16:Window 200,100 - 390,241:Declare ib&[35,3],im%,s%,i%,t%,b%,r%,z%,sf%,ai%,at%,ar%,wz%,qp$,fm%,fr!,kt%,wt$,ti%
wt$=" JörgG's 4k-SystemMemory -- Klick dich fit...  ":WindowTitle wt$:Def GetSysColor(1) !"USER32","GetSysColor":sf% = GetSysColor(15)

Proc tb

    s%=5:z%=5:t%=1:ib&[0,1]=Create("hIcon",Par$(0),0)

    WhileLoop 1,at%:ib&[&loop]=Create("IconButton",%hwnd,ib&[0,1],s%,z%,50,50):ib&[&loop,2]=s%+7:ib&[&loop,3]=z%+7:Inc t%:If t%>ar%:t%=1:s%=5:Inc z%,52:Else:Inc s%,52:EndIf:EndWhile

        ib&[27]=Create("Button",%hwnd,"Neu",325,170,55,40):ib&[34]=Create("text",%hwnd,"",337,145,43,25)

    EndProc

    Proc level

        var f$="$400080":Cls sf%:MAT ib&[]=1
        ib&[26]=Create("Button",%hwnd,"Ende",325,5,55,20):ib&[28]=Create("RadioButton",%hwnd,"16x",325,146,55,20):ib&[29]=Create("RadioButton",%hwnd,"20x",325,166,55,20)
        ib&[30]=Create("RadioButton",%hwnd,"24x",325,186,55,20):ib&[31]=Create("text",%hwnd,"Anzeigedauer bei ungleichen Pärchen:",50,43,265,25)
        ib&[32]=Create("choicebox",%hwnd,1,310,35,70,90):@AddString(ib&[32],"0.5 sek"):AddString(ib&[32],"1.0 sek"):AddString(ib&[32],"1.5 sek"):SelectString(ib&[32],-1,"1.0 sek")
        ib&[34]=Create("text",%hwnd,"Zeitlimit in Sekunden pro Runde setzen:",38,105,265,25)
        ib&[35]=Create("choicebox",%hwnd,0,310,105,70,110):AddString(ib&[35],"kein's"):WhileLoop 15,180,15:AddString(ib&[35],Str$(&loop)):EndWhile:SelectString(ib&[35],-1,"kein's")
        TextColor $00FF,-1:DrawText 50,145,"Mit welchem Level":DrawText 50,170,"möchtest du spielen?":SetTimer 10

        While 1

            WaitInput
            case (Clicked(ib&[28])) Or (Clicked(ib&[29])) Or (Clicked(ib&[30])):BREAK

            If Clicked(ib&[26]):KillTimer:End:EndIf

                Inc ai%,30:usepen 0,3,f$:Line ai%,80-ai%,83:If ai%>330:ai%=0:If f$="$400080":f$="$FF":Else:f$="$400080":EndIf:EndIf

            EndWhile

            If GetCheck(ib&[28])=1:ai%=8:at%=16:ar%=4:ElseIf GetCheck(ib&[29])=1:ai%=10:at%=20:ar%=5:Else:ai%=12:at%=24:ar%=6:EndIf

                wz%=GetCurSel(ib&[32]):If wz%=0:wz%=500:elseif wz%=1:wz%=1000:Else:wz%=1500:EndIf
                fm%=GetCurSel(ib&[35]):If fm%=0:fm%=301:Else:fm%=fm%*15:WindowTitle wt$+"--  Zeitlimit: "+Str$(fm%)+" Sek":EndIf:fr!=fm%
                KillTimer:DestroyWindow(ib&[31]):DestroyWindow(ib&[32]):DestroyWindow(ib&[33]):DestroyWindow(ib&[34]):DestroyWindow(ib&[35])
                ShowWindow(ib&[28],0):ShowWindow(ib&[29],0):ShowWindow(ib&[30],0)

            EndProc

            Proc neu

                Declare h%[im%]:WhileLoop 1,at%:ShowWindow(ib&[&loop],1):DeleteObject ib&[&loop,1]:ib&[&loop,1]=1:EndWhile:cls sf%:s%=0:Randomize

                While s%<ai%:t%=Rnd(im%)+1:if h%[t%]=0:h%[t%]=Create("hIcon",qp$,t%):Inc s%:z%=0:While z%<2:i%=Rnd(at%)+1:If ib&[i%,1]=1:ib&[i%,1]=h%[t%]:Inc z%:EndIf:EndWhile:EndIf:EndWhile:s%=0:t%=0:r%=0:anz:Play 75;80,16,1:If fm%<301:SetTimer 500:kt%=1:EndIf:fr!=fm%

                EndProc

                Proc ausgabe

                    Parameters ix%:ShowWindow(ib&[ix%],0):DrawIcon ib&[ix%,1],ib&[ix%,2],ib&[ix%,3]:If s%=0:i%=ix%:inc s%:Else:If ib&[ix%,1]<>ib&[i%,1]:sleep wz%:ShowWindow(ib&[ix%],1):ShowWindow(ib&[i%],1)

                    If fr!<301:fr!=fr!-wz%/1000:ti%=%wmtimer:SetTimer 500:EndIf:Else:Inc r%:EndIf:s%=0:EndIf

                        If r%=ai%:Play 19;19;19,-1,0:Play 25;27;29,0,0:If fm%<301:KillTimer:kt%=0:TextColor $400080,-1:DrawText 330,110,Str$(fm%-fr!)+ "s":EndIf:sleep 1000:Play -25;-27;-29,0,0:If (b% > t%) Or (b% = 0):MUSIC "C#2 F-8 G4.":b%=t%:anz:EndIf:EndIf

                        EndProc

                        Proc anz

                            rectangle 325,32-380,97:TextColor $00FF,-1:DrawText 335,33,Str$(b%):TextColor $8000,-1:DrawText 335,68,Str$(t%)

                        EndProc

                        qp$=$syspath+"\\shell32.dll":im%=@IconCount(qp$)-1:UseFont "courier new",30,12,1,0,0:set("NumWidth",3):set("Decimals",0):level:usepen 0,0,$FF0000:tb:neu:b%=0

                        While 1

                            WaitInput

                            If %wmtimer:fr!=fr!-.5:SetText ib&[34],Str$(fr!):If fr!<.5:Play 29;35,2,1:MessageBox("Die Zeit für die neue Runde läuft, sobald du OK drückst...","Schade - die "+Str$(fm%)+" Sek sind leider abgelaufen...",262640):SetFocus((ib&[27])):neu:EndIf

                            ElseIf Clicked(ib&[26]):WhileLoop 0,at%:DeleteObject ib&[&loop,1]:EndWhile:Case kt%=1:KillTimer:end:ElseIf Clicked(ib&[27]):neu:Endif

                                WhileLoop 1,at%:If %getfocus=ib&[&loop]:Inc t%:anz:ausgabe &loop:BREAK:EndIf:EndWhile:
ss=s4 href='./../../function-references/XProfan/endwhile/'>Endwhile

et cela pour dem Durchlauf avec meinem Tool :
KompilierenMarqueSéparation
Fenêtre Style 512+16
Fenêtre 200,100 - 390,241
Déclarer ib&[35,3],im%,s%,i%,t%,b%,r%,z%,sf%,ai%,at%,AR%,wz%,qp$,fm%,fr!,kt%,wt$,ti%
wt$=" JörgG's 4k-SystemMemory -- Klick toi fit...  "
Titre de la fenêtre wt$
Def GetSysColor(1) !"User32","GetSysColor"
sf% = GetSysColor(15)

Proc TB

    s%=5
    z%=5
    t%=1
    ib&[0,1]=@Créer("hIcon",@Par$(0),0)

    WhileLoop 1,at%

        ib&[&loop]=@Créer("IconButton",%hwnd,ib&[0,1],s%,z%,50,50)
        ib&[&loop,2]=s%+7
        ib&[&loop,3]=z%+7
        Inc t%

        Si t%>ar%

            t%=1
            s%=5
            Inc z%,52

        D'autre

            Inc s%,52

        EndIf

    Endwhile

    ib&[27]=@Créer("Button",%hwnd,"Neu",325,170,55,40)
    ib&[34]=@Créer("text",%hwnd,»,337,145,43,25)

ENDPROC

Proc LEVEL

    var f$="$400080"
    Cls sf%
    MAT ib&[]=1
    ib&[26]=@Créer("Button",%hwnd,"Ende",325,5,55,20)
    ib&[28]=@Créer(Bouton Radio ",%hwnd,"16x",325,146,55,20)
    ib&[29]=@Créer(Bouton Radio ",%hwnd,"20x",325,166,55,20)
    ib&[30]=@Créer(Bouton Radio ",%hwnd,"24x",325,186,55,20)
    ib&[31]=@Créer("text",%hwnd,"Anzeigedauer chez ungleichen Pärchen:",50,43,265,25)
    ib&[&loop,3]=z%+7
    Inc t%
    ib&[32]=@Créer("choicebox",%hwnd,1,310,35,70,90)
    @AddStrings(ib&[32],"0.5 sek")
    @AddStrings(ib&[32],"1.0 sek")
    @AddStrings(ib&[32],"1.5 sek")
    @Sélectionnez String(ib&[32],-1,"1.0 sek")
    ib&[34]=@Créer("text",%hwnd,"Zeitlimit dans Sekunden pro Runde mettons:",38,105,265,25)
    @AddStrings(ib&[32],"1.0 sek")
    @AddStrings(ib&[32],"1.5 sek")
    ib&[35]=@Créer("choicebox",%hwnd,0,310,105,70,110)
    @AddStrings(ib&[35],"kein's")

    WhileLoop 15,180,15

        @AddStrings(ib&[35],@Str$(&loop))

    Endwhile

    @Sélectionnez String(ib&[35],-1,"kein's")
    Couleur du texte $00FF,-1
    DrawText 50,145,"Mit welchem Level"
    DrawText 50,170,"möchtest du spielen?"
    SetTimer 10

    Tandis que 1

        WaitInput
        cas (@Clicked(ib&[28])) Or (@Clicked(ib&[29])) Or (@Clicked(ib&[30]))
        BREAK

        Si @Clicked(ib&[26])

            KillTimer
            Fin

        EndIf

        Inc ai%,30
        usepen 0,3,f$
        Line ai%,80-ai%,83

        Si ai%>330

            ai%=0

            Si f$="$400080"

                f$="$FF"

            D'autre

                f$="$400080"

            EndIf

        EndIf

    Endwhile

    Si @GetCheck(ib&[28])=1

        ai%=8
        at%=16
        AR%=4

    ElseIf @GetCheck(ib&[29])=1

        ai%=10
        at%=20
        AR%=5

    D'autre

        ai%=12
        at%=24
        AR%=6

    EndIf

    wz%=@GetCurSel(ib&[32])

    Si wz%=0

        wz%=500

    elseif wz%=1

        wz%=1000

    D'autre

        wz%=1500

    EndIf

    fm%=@GetCurSel(ib&[35])

    Si fm%=0

        fm%=301

    D'autre

        fm%=fm%*15
        Titre de la fenêtre wt$+"--  Zeitlimit: "+@Str$(fm%)+" Sek"

    EndIf

    fr!=fm%
    ai%=12
    at%=24
    KillTimer
    @DestroyWindow(ib&[31])
    @DestroyWindow(ib&[32])
    @DestroyWindow(ib&[33])
    @DestroyWindow(ib&[34])
    @DestroyWindow(ib&[35])
    @ShowWindow(ib&[28],0)
    @ShowWindow(ib&[29],0)
    @ShowWindow(ib&[30],0)

ENDPROC

Proc NEW

    Déclarer h%[im%]

    WhileLoop 1,at%

        @ShowWindow(ib&[&loop],1)
        DeleteObject ib&[&loop,1]
        ib&[&loop,1]=1

    Endwhile

    cls sf%
    s%=0
    Randomiser

    Tandis que s%<ai%

        t%=@Tour(im%)+1

        si h%[t%]=0

            h%[t%]=@Créer("hIcon",qp$,t%)
            Inc s%
            z%=0

            Tandis que z%<2

                i%=@Tour(at%)+1

                Si ib&[i%,1]=1

                    ib&[i%,1]=h%[t%]
                    Inc z%

                EndIf

            Endwhile

        EndIf

    Endwhile

    s%=0
    t%=0
    r%=0
    ANZ
    Play 75;80,16,1

    Si fm%<301

        SetTimer 500
        kt%=1

    EndIf

    fr!=fm%

ENDPROC

Proc AUSGABE

    Paramètres ix%
    @ShowWindow(ib&[ix%],0)
    DrawIcon ib&[ix%,1],ib&[ix%,2],ib&[ix%,3]

    Si s%=0

        i%=ix%
        inc s%

    D'autre

        Si ib&[ix%,1]<>ib&[i%,1]

            sleep wz%
            @ShowWindow(ib&[ix%],1)
            @ShowWindow(ib&[i%],1)

            Si fr!<301

                fr!=fr!-wz%/1000
                ti%=%wmtimer
                SetTimer 500

            EndIf

        D'autre

            Inc r%

        EndIf

        s%=0

    EndIf

    Si r%=ai%

        Play 19;19;19,-1,0
        Play 25;27;29,0,0

        Si fm%<301

            KillTimer
            kt%=0
            Couleur du texte $400080,-1
            DrawText 330,110,@Str$(fm%-fr!)+ "s"

        EndIf

        sleep 1000
        Play -25;-27;-29,0,0

        Si (b% > t%) Or (b% = 0)

            MUSIC "C#2 F-8 G4."
            b%=t%
            ANZ

        EndIf

    EndIf

ENDPROC

Proc ANZ

    rectangle 325,32-380,97
    Couleur du texte $00FF,-1
    DrawText 335,33,@Str$(b%)
    Couleur du texte $8000,-1
    DrawText 335,68,@Str$(t%)

ENDPROC

qp$=$syspath+"\\shell32.dll"
im%=@IconCount(qp$)-1
UseFont "courier new",30,12,1,0,0
@Set("NumWidth",3)
@Set("Décimal",0)
LEVEL
usepen 0,0,$FF0000
TB
NEW
b%=0

Tandis que 1

    WaitInput

    Si %wmtimer

        fr!=fr!-.5
        SetText ib&[34],@Str$(fr!)

        Si fr!<.5

            Play 29;35,2,1
            @MessageBox("Die Zeit pour qui neue Runde fonctionne, sobald du OK drückst...","Schade - qui "+@Str$(fm%)+" Sek sommes malheureusement abgelaufen...",262640)
            @SetFocus((ib&[27]))
            NEW

        EndIf

    ElseIf @Clicked(ib&[26])

        WhileLoop 0,at%

            DeleteObject ib&[&loop,1]

        Endwhile

        Cas kt%=1
        KillTimer
        end

    ElseIf @Clicked(ib&[27])

        NEW

    Endif

    WhileLoop 1,at%

        Si %getfocus=ib&[&loop]

            Inc t%
            ANZ
            AUSGABE &loop
            BREAK

        EndIf

    Endwhile

Endwhile

 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
11.04.2013  
 



Tip: si Du Voir le texte source posten vouloir qui pas de qui Community formatiert
volonté soll ensuite hilft qui Voir le texte source-Merker qui Voir le texte source 1:1 dans un URL umwandelt: [...] 
 
11.04.2013  
 




RudiB.
iF (11.04.13)

Tip: si Du Voir le texte source posten vouloir qui pas de qui Community formatiert
volonté soll ensuite hilft qui Voir le texte source-Merker qui Voir le texte source 1:1 dans un URL umwandelt: [...] 


allô David,

quoi bedeutet " Voir le texte source, qui pas de qui Community formatiert volonté soll "....
Hab je là vers irgendwelche régulariser verstoßen ?
si oui, " Mea Culpa "....

mais je lieu cela projet hiermit so ou bien so un.....
suis encore pas Programmiertechnisch soweit cela Programme correct hinzukriegen.

Versuche la fois quoi nouveau......
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
11.04.2013  
 



non pas du tout vers quelque chose comme comment "Regeln" verstoßen.

voulais Dir seulement dabei aider, besser représenter trop peut, quoi cela Programme
eigentlich tut, là cela Programme communautaire ici qui Source qui dans Code-
Tags stehen oui automatisch formatiert et dabei "Deine" Formatierung oui
"verloren" allez. tout autor qui Tip cela Du Codes aussi per Voir le texte source-Merker: [...] 
posten peux, qui qui Codes völlig inchangé peut et derrière einer
einfachen Adresse speichert qui De toute façon abrufbar ist et qui on aussi
toujours léger verwenden peux um sur Codes trop montrer.
 
11.04.2013  
 




RudiB.
eh ...ensuite ist oui bien...merci

...mais bien trop savons...si je la fois sur qui Formatierung ansich achten voudrais.
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
12.04.2013  
 




RudiB.
allô zusammen,

hab la fois mon altes projet wieder aufgegriffen: VarFinder
Diesmal komplett révisée et dans neuem Gewand.
Ist encore Fehlerbehaftet et encore pas fertig...voulais es mais la fois posten avec cela on es la fois testen peux. Würde volontiers Euer Feedback hierzu lesen.
cela Programme liest une Profan-Dossier un nimmt mais à qui Orginal-Dossier keinerlei Changements avant, es wird hierzu une Temp.prf angelegt, im gleichen Verzeichnis comment qui Orginal-Dossier. Um qui Temp-Dossier aus dem laufenden Programme heraus trop testen, muss qui Dossier Profan.Exe im Verzeichnis liegen.



quoi pouvoir cela Programme beim Start im individuel ?
1. Es volonté alle Zeilen avec dem Backslash pour "Befehle sur plusieurs Zeilen" dans un Befehlszeile umgewandelt.
2. Es volonté alle Kommentare entfernt. Hochkomma "'", // et Blockkommentare.
3. Befehlszeilentrennung avec Doppelpunkt dans einer la ligne volonté aufgelöst dans einzelne Befehlszeilen.
4. Alle Leerzeilen im Listing volonté entfernt.
5. cela Listing wird formatiert.
6. Variablen im Listing volonté identifiziert.
7. Proceduren im Listing volonté gelistet.
8. Schleifen im Listing volonté gelistet.
9. Definitionen im Listing volonté gelistet.
10. En-tête-Fichiers im Listing volonté gelistet.
11. Controls im Listing volonté gelistet. (pas alle, eigentlich seulement aktive comment BUTTON,LISTBOX...etc.)
12. Dialoge comment z.B: Messagebox etc. volonté gelistet.
13. Informationen zur Dossier volonté dans einem Info-la fenêtre bereitgestellt.

cela fertige konvertierte Listing wird ensuite im RTF-Editor-la fenêtre angezeigt.

Pour dem Start des Programme peux une Dossier sur (rechte Bouton de la souris) cela Mausmenu geladen volonté.
Abschliessend peux encore une Tiefen-Analyse durchgeführt volonté. ici volonté ensuite alle Variablen im Listing identifiziert avec den entsprechenden Zeilennummern dans denen qui Variable vorkommt.
veux gar pas plus viel écrivons en supplément. simple la fois testen, Tooltips aktivieren et à l'attaque....

Herunterladen

174 kB
Hochgeladen:28.09.2021
Downloadcounter27
Herunterladen
2.053 kB
Hochgeladen:28.09.2021
Downloadcounter31
Herunterladen
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
28.09.2021  
 




RudiB.
eh bien...so wirkliches Feedback kam oui maintenant encore pas, mais égal.
je stell la fois cela Listing comme PRF-Dossier un. peut-être hat oui quelqu'un Lust pour Fehlern trop chercher, quelque chose trop améliorer ou bien ähnliches.....je stoss nämlich justement à mon Grenzen, quoi qui Performance et bedienbarkeit anbelangt. Comme je le disais Voir le texte source freigegeben....
Würde mich freuen sur Euer Feedback, si eh bien négative ou bien Positiv...
ou bien es wird comme gemeinsames projet aufgegriffen...wär doch la fois quoi, si le Community à einer l'affaire arbeitet.

 
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
05.10.2021  
 




E.T.
je geb ensuite la fois meinen Senf pour dem Testen en supplément:
- Programmfenster ist à gauche dessus (0,0) "festgenagelt" et peut sich pas Déplacer. Wäre mir zentrierter Start et verschiebbar lieber (FensterStyle ??)
- ne...aucune System-menu, la fenêtre peut sich pas la fois vite minimieren
- ne...aucune Programme - Titel ... quoi était cela juste encore pour un Programme ???
- qui Concentrer hängt toujours im RTF-la fenêtre. Pour sélection dans den Boxen (à droite dessus et unten) scrollt so toujours wieder cela RTF-la fenêtre, pas qui Box.
- "bearbeitete Dossier testen" funktioniert pas. Liegt wohl daran, cela dein Progg pas weis, wohin qui Interpreter ist.
- "Die konvertierte Dossier wird comme temp.prf gespeichert" >> WO ??

Hab mais aussi quoi positives, pas seulement "zu meckern" : une très belle, aufgeräumte surface.

sur jeden le cas ausbaufähig

Über den Voir le texte source hab je maintenant encore pas geschaut, mach je mais , wenns qui Zeit erlaubt
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
06.10.2021  
 




RudiB.
So, hab cela ganze encore la fois bearbeitet et un Update qui Dossier eingestellt....la fenêtre pas plus festgenagelt et minimierbar...avec Titelzeile. Hab aussi encore une Statuszeile angefügt et un paire Elemente là plaziert. z.B.: Anzeige qui geladenen Dossier, Anzahl Variablen et Anzahl Programmzeilen.
Tooltips nachgebessert z.B: RTF-ToolTip (wohin liegt qui Temp-Dossier)..et qui Pfad qui Profan.Exe wird eh bien aussi ermittelt.
Si maintenant aller....sollte.
et cela qui Concentrer toujours wieder im RTF-la fenêtre liegt ist déjà richtig. Klickt on sur un Element z.B.: dessus à droite Procs, ensuite soll il oui sur qui entsprechende la ligne im RTF-la fenêtre springen/scrollen....siehe ToolTips.
Ansonsten peux on alle Gridboxes indépendant voneinander scrollen, je seh là keinen faute.
 
XProfan X4
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
07.10.2021  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

45.984 Views

Untitledvor 0 min.
RudiB.01.09.2024
Jens-Arne Reumschüssel10.05.2023
funkheld21.04.2023
KJ08.03.2023
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie