home *** CD-ROM | disk | FTP | other *** search
- G4C
- ; $VER: menu.marks Rev.013 © by Juan Manuel Wehrli 1999 - 2000
- WINBIG -1 -1 100 75 "Verz. Markierung"
- WinType 00001000
- WinOnMouse 95 5
- WinBackGRound IMAGE BG 0
- Winout "NIL:"
- VarPath HTMLEXT
-
- xOnLoad
- SetGad #This 1 HIDE
- SetGad #This 2 HIDE
- if $*ADMIN = 0
- SetGad #This 10 OFF
- SetGad #This 11 OFF
- SetGad #This 12 OFF
- endif
- GuiOpen #This
-
- ;===Mark generator Listview
- XLISTVIEW 0 100 150 250 "" markgenalvn "" 0 TXT
- gadid 1
-
- XLISTVIEW 0 100 150 250 "" markgenalvd "" 0 TXT
- gadid 2
-
- ;=== Abbruch Button
- XButton 0 0 100 15 "Abbrechen [_X]"
- GadFont xHelvetica.font 11 010
- GadKey "x"
- GuiQuit #This
-
- ;===Buttons
- XButton 0 15 100 15 "Neu"
- GadFont xHelvetica.font 11 000
- GuiClose #This
- GuiLoad htmlext:gui/func.markadd
- GuiQuit #This
-
- XButton 0 30 100 15 "Bearbeiten"
- GadFont xHelvetica.font 11 000
- GadID 10
- GuiClose #This
- GuiLoad htmlext:gui/func.markedit
- GuiQuit #This
-
- XButton 0 45 100 15 "Entfernen"
- GadFont xHelvetica.font 11 000
- GadID 11
- GuiClose #This
- lvuse HTMLEXT 2
- LVDel -1
- lvsort %DirPath
- lvsave $*SITEPROJ
- GuiQuit #This
-
- XButton 0 60 100 15 "Aktualisieren"
- GadFont xHelvetica.font 11 000
- GadID 12
- GuiClose #This
- EZREQ "Achtung: Aktuelle Markierungen werden überschrieben!" "Weiter|Abbrechen" acht
- if $acht = 1
- if $*MODUS = "S"
- CLI 'echo "" >t:htmlext/mark.root.n'
- CLI 'echo "" >t:htmlext/mark.root.d'
- CLI 'list $*SITEDIR LFORMAT="+ %N" DIRS >>t:htmlext/mark.root.n'
- CLI 'list $*SITEDIR LFORMAT="%N/" DIRS >>t:htmlext/mark.root.d'
- lvuse #This 1
- lvchange "t:htmlext/mark.root.n"
- SetVar anz $$lv.total
- CalcVar anz $anz - 1
- lvgo first
- lvuse #This 2
- lvchange "t:htmlext/mark.root.d"
- LVgo first
- lvuse HTMLEXT 2
- LVChange htmlext:Settings/defaults/Proj.prefs
- LVSave $*SITEPROJ
- SetVar akt "1"
- while $akt <= $anz
- lvuse #This 1
- LvGo #$akt
- SetVar aktname $$lv.rec
- lvuse #This 2
- LvGo #$akt
- SetVar aktdir $$lv.rec
- lvuse HTMLEXT 2
- lvadd ''
- %DirName = $aktname
- %DirPath = $aktdir
- Counter akt INC 1
- endwhile
- lvuse HTMLEXT 2
- lvsort %DirName
- lvgo first
- lvdel -1
- lvsearch "_hxt" CI First
- lvdel -1
- lvsort %DirPath
- lvsave $*SITEPROJ
- elseif $*MODUS = "D"
- CLI 'echo "" >t:htmlext/mark.root.n'
- CLI 'echo "" >t:htmlext/mark.root.d'
- CLI 'list $*SITEDATADIR LFORMAT="+ %N" DIRS >t:htmlext/mark.root.n'
- CLI 'list $*SITEDATADIR LFORMAT="%N/" DIRS >t:htmlext/mark.root.d'
- lvuse #This 1
- lvchange "t:htmlext/mark.root.n"
- SetVar anz $$lv.total
- CalcVar anz $anz - 1
- lvgo first
- lvuse #This 2
- lvchange "t:htmlext/mark.root.d"
- LVgo first
- lvuse HTMLEXT 2
- LVChange htmlext:Settings/defaults/Projdata.prefs
- LVSave $*SITEPROJDATA
- SetVar akt "1"
- while $akt <= $anz
- lvuse #This 1
- LvGo #$akt
- SetVar aktname $$lv.rec
- lvuse #This 2
- LvGo #$akt
- SetVar aktdir $$lv.rec
- lvuse HTMLEXT 2
- lvadd ''
- %DirName = $aktname
- %DirPath = $aktdir
- Counter akt INC 1
- endwhile
- lvuse HTMLEXT 2
- lvsort %DirName
- lvgo first
- lvdel -1
- lvsearch "_hxt" CI First
- lvdel -1
- lvsort %DirPath
- lvsave $*SITEPROJDATA
- endif
- endif
- GuiQuit #This
-
-
-