| |
|
|
| 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. |
|
|
| |
|
|
|
Jörg Sellmeyer | Sehr cool, aber was meinst Du mit bearbeitbar? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 16.06.2008 ▲ |
|
|
|
|
| Source im Separé anklicken bis Cursor sichtbar und Lospinseln!
Speichern geht nicht, aber wiederum abkopieren - also guter Tempeditor wenn man vlt. nur eine Kleinigkeit ändern/einbauen möchte. |
|
|
| |
|
|
|
Jörg Sellmeyer | Also mit Deinem Beispiel oben funktioniert das bei mir nicht. Ich habe ausnahmsweise mal alle Skripte von XProfan gestattet aber der Text ist nur zum Ansehen und nicht zum Bearbeiten. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 16.06.2008 ▲ |
|
|
|
|
| Das Feature ist ab FF3, IE6,7,8 verfügbar - sorry FF2 ist net dabei... |
|
|
| |
|
|
|
| @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 |
|
|
| |
|
|
|
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) |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Dietmar Horn | |
|
| 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 |
|
|
| |
|
|