"""Test icglue module by printing all preferences""" | |
import icglue | |
import Res | |
ici = icglue.ICStart('Pyth') | |
ici.ICFindConfigFile() | |
h = Res.Resource("") | |
ici.ICBegin(1) | |
numprefs = ici.ICCountPref() | |
print "Number of preferences:", numprefs | |
for i in range(1, numprefs+1): | |
key = ici.ICGetIndPref(i) | |
print "Key: ", key | |
h.data = "" | |
attrs = ici.ICFindPrefHandle(key, h) | |
print "Attr: ", attrs | |
print "Data: ", `h.data[:64]` | |
ici.ICEnd() | |
del ici | |
import sys | |
sys.exit(1) |