Autostart_Manager='
<frame existing entries>
<list>
<variable>LIST1</variable>
<input>cat autostart.cfg</input>
<action>refresh:ENTRY1</action>
<width>400</width>
<height>300</height>
</list>
<entry>
<variable>ENTRY1</variable>
<input>echo $LIST1</input>
</entry>
<button>
<label>set</label>
<action>./autostart_updatelist.wxbs $LIST1°°°$ENTRY1</action>
<action>clear:LIST1</action>
<action>refresh:LIST1</action>
</button>
<button>
<label>Save and Exit</label>
<action>./autostart_save.wxbs</action>
<action>EXIT=EXIT</action>
</button>
<button>
<label>Exit</label>
<action>EXIT=EXIT</action>
</button>
</frame>
'
|
#!/usr/bin/wxbasicscript
include "/usr/lib/wxbasicscript/basefunctions.inc"
args = argvtostring()
mylist = explode( args , "°°°" )
torep = mylist[0]
rep = mylist[1]
alllines = readfiletolist( STARTDIR & "/autostart.cfg" )
for i=0 to count( alllines ) -1
if alllines[i] = torep then
alllines[i] = rep
end if
next
writelisttofile( STARTDIR & "/autostart.cfg" , alllines )
|
<button>
<label>Save and Exit</label>
<action>./autostart_save.wxbs</action>
<action>EXIT=EXIT</action>
</button>
|