I have a need to detect if a particular Slot exists in the .config
file for an application. Just the Slot not whether any value lines exist
under it.

There doesn't seem to be a way to do this via gb.settings?  I have tried
using 

        If Settings.Keys["Filter"] then

but this seems always to be true. Similarly

        If Settings["Filter"] then

always seems to be false.

So is there a way to find out if a Slot does exist?

---- more info -----
The problem is that the value lines depend on about 8 text boxes set or
cleared by the user. If one or more of the text boxes are empty then
that value line will not appear under the [Filter] slot. So I can't
detect the existence of the slot by detecting a particular value line.
In fact if they clear all the filter strings then that whole slot will
disappear.

Thus I need to check if the slot exists, so then I could
        If Settings.Exist["Filter"] then 
          GetFilterSettings
        Else
          SetDefaultFilter
        Endif

-- 
Bruce <bbr...@paddys-hill.net>
Paddys-Hill dot net


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to