Deutsch
Stammtisch & Café

Quelltextseparé

 
- Seite 1 -


Quelltextseparé:
KompilierenMarkierenSeparieren
 {$cleq}
 {$debug}
/* achtung beispielcode - der läuft nicht! */
seterrorlevel 0
 $U thread.pcu = thread.
 $U file.pcu = f
 $U optionsdialog.pcu = optionsdialog.
Declare Command#,StartupInfo#,ProcessInfo#,ExitCode#,appname$,appver$,appstring$,G_Mousex%,G_Mousey%,GlobMousePos#
Declare dlg&,dir&,stat&,_dlgw&,_dlgh&,_odlgw&,_odlgh&,hMenu&,hwin&,ftps&,ftpp&,ftpm&,_topspc&,hToolbar&,tdlg&,tcdir&
Declare fnt1&,fnt2&,wantconn%,actsid$,fh&,s$,tme&,otme&,_dblk&,_dlbstop%,_ofoc&,remdir$,realrmdir$,pdir$,_lm%,ftpprocess%
Declare fly1$[12],fly2$[12],fly3$[12],fly4$[12],fly5&[12],fi&,asciis$,transfmde%,timeoutcnt&,sec2%,fndups&,_tie$
Declare rect#,__fname$,__fsize$,_ismin%,_menflag%,conSid$,conSetupStringCache$
Def lm_(0) neq(external(USER32,GetAsyncKeyState,1),0)
Def rm_(0) neq(external(USER32,GetAsyncKeyState,2),0)
Def SetWindowLong(3) !USER32, SetWindowLongA
Def getWindowLong(2) ! user32,GetWindowLongA
appname$=iFTP
appver$=0.9g
app.init

whilenot (%key==2)

    _ofoc&=%getfocus;_lm%=0
    waitinput
    case lm_() : _lm%=1
    case (%key==13) : proceedFileClick
    case rm_()	: proceedContextMenue

    if ( (_ofoc&==%getfocus) and (_ofoc&<>0) )

        ifnot _dlbstop%

            ifnot thread.is(3)

                thread.start 3,5//doubleclickthread

            else

                thread.stop 3
                case _lm% : checkdblclickevnt

            endif

        else

            _dlbstop%=0

        endif

    endif

    if (menuitem(100))

        sendmessage(%hwnd,$10,0,0)
        setmenuitem 0

    elseif (menuitem(200))

        optionsdialog
        setmenuitem 0

    elseif (menuitem(998))

        erroring Über:
        The tiny iFTP.
        iFTP ist ein opensource FTP-Client, geschrieben in XProfan.
        http://xprofan.mxii.com
        (C)2005 iF

    elseif (menuitem(997))

        shell rundll32.exe url.dll,FileProtocolHandler http://xprofan.mxii.com/thread.core?t=1084&highlight=iftp
        setmenuitem 0

    elseif (menuitem(999))

        erroring Hilfe:

    elseif (menuitem(2001))

        createnewfilemenu

    elseif (menuitem(2002))

        proceedFileClick
        setmenuitem 0

    elseif (menuitem(2005))

        delonftp
        setmenuitem 0

    elseif (menuitem(2006))

        proceedbookmarkmenu
        setmenuitem 0

    elseif clicked(ftpp&)

        proceedstartchoosedconn

    elseif clicked(ftpm&)

        if (logoff())

        endif

        enablewindow ftpp&,1
        settext ftpp&,Login
        wantconn%=0

    endif

wend

app.kill
end

Die QuelltexteBoxen werden jetzt nach Laden der Seite, wenn Höhe größer 240px, auf 240 Pixel gestaucht. Die Boxenhöhe kann über die Pfeile geändert werden. Der Button markieren ermöglicht einfaches Kopieren des Quelltextes, und der Button separieren öffnet den Source in einem Popup mit dem Feature das der Source dort direkt bearbeitbar ist. Zwar richtet sich das Highlighting nicht nach den Eingaben, aber für einfache Fehlerkorrekturen oder Anmerkungen bzw. kleinere Änderungen ist hier nun ein einfaches Mittel geschaffen. Ebenso kann man Quelltexte in ein Separé stecken um sich diese z.B. einfach nur zu merken. Jeder Source hat sein eigenes Separé, demnach kann man sich beim Rundgang durch die Nity verschiedene Sources ins Separé packen und hinterher betrachten.
 
16.06.2008  
 



 
- Seite 1 -


@Jörg
Das wird wahrscheinlich an NoScript liegen. Ich habe auch alles frei gegeben und kann auch nicht bearbeiten. Der Cursor blinkt, aber reagiert nicht
neueste FF-Version
 
16.06.2008  
 




Jörg
Sellmeyer
@Horst: Siehe iFs Beitrag eins über Dir. Zumindest bei mir trifft das zu. Habe FF2. FF3 ist ja auch noch Beta.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
16.06.2008  
 




Dietmar
Horn
Ich weiß ja nicht, ob ich der einzige mit diesem Problem bin, aber für mich ist die neue Ansicht der hier reingestellten Codes bis jetzt total unbrauchbar.

Egal, welchen Editor ich nehme, nach Kopieren / Einfügen wird der gesamte Code in eine einzige Zeile geschrieben, den man erst wieder selber ordentlich strukturieren muß.

Bei der alten Code-Box gab es dieses Problem nicht. Ich verwende IE 7 unter XP-Home.

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
16.06.2008  
 



Ah, IE8 tut auch so!

Einfach furchtbar dieses Gerät... (ich kümmere mich)
 
16.06.2008  
 



@Dietmar: Wieder heile?
 
16.06.2008  
 




Dietmar
Horn
Ja, wieder heile.

Danke!
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
17.06.2008  
 




Paul
Glatz
da könte arber der ausführen button auch sein
 
17.06.2008  
 



 
- Seite 2 -


Paul Glatz
da könte arber der ausführen button auch sein


Ja, so habe ich es auch in weiter Ferne angeplant.
 
17.06.2008  
 




Dieter
Zornow
Ich kann auch mit FF 3.0 nichts am Quellcode änderen, oder hat das auch wieder mit den Google Scripts zu tun.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
18.06.2008  
 



Mit IE 6,7,8 und FF ab 3 Beta kann im Separé der Quelltext per Tastatur bearbeitet werden wenn man zuvor mit der Maus auf den Source klickt und den Cursor platziert.

Scripts die von XProfan.Com aufgerufen werden dürfen nicht blockiert werden da sonst (natürlich) nicht alles so funktionieren kann wie gewünscht.

Stellt Euch vor ich blockiere einfach eine beliebige Proc in Euren Programmen und frage hinterher: Ach, ich darf keine Proc blockieren damit alles funzt?.

(unabhängig davon das ich auf Anhieb glaube das google urchin analytics nicht nötig ist für das Bearbeiten der Sources im Separé - ich mich aber vorstellen kann das Folgefehler dazu führen das Sonstwas nicht funktioniert)
 
18.06.2008  
 



Das Separé jetzt auf allen Browsern korrekt angezeigt und bearbeitbar. Source
 
18.06.2008  
 




Jörg
Sellmeyer
Super! Jetzt funktionierts. Allerdings keine Syntaxfarben
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.06.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.402 Betrachtungen

Unbenanntvor 0 min.
Peter Max Müller07.11.2017
RudiB.31.01.2016
mene20.11.2013

Themeninformationen



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