Changeset 131

Show
Ignore:
Timestamp:
04/04/04 22:59:31 (5 years ago)
Author:
ug
Message:

custom menus bug; remove default menus.def file

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 05/devel/kombilo.py

    r116 r131  
    13341334        """ 
    13351335        format of menuList entries: 
    1336         { 'name' : name (which will be displayed in the menu
     1336        { 'name' : name (which will be displayed in the menu)
    13371337          'entries': [list of entries] 
    13381338          'subm' : [list of submenus]  } 
     
    13461346          'psearch' : pattern and options for a pattern search } 
    13471347 
    1348         format of submenu: {} as before 
     1348        format of submenu: {} as in menuList 
    13491349        """ 
    13501350 
    13511351        if reload: 
    13521352 
     1353            fallback = "(lp1\n(dp2\nS'subm'\np3\n(lsS'name'\np4\nS'Fuseki'\nsS'entries'\np5\n(lp6\n(dp7\nS'gisearch'\np8\n(tp9\nsS'reset'\np10\nI1\nsS'psearch'\np11\n(((I10\nI1\ntp12\n(I19\nI19\ntp13\nt(dp14\n(I7\nI15\ntS'.'\ns(I7\nI14\ntS'.'\ns(I7\nI13\ntS'.'\ns(I7\nI12\ntS'.'\ns(I7\nI11\ntS'.'\ns(I7\nI10\ntS'.'\ns(I7\nI9\ntS'.'\ns(I10\nI9\ntS'.'\ns(I2\nI18\ntS'.'\ns(I7\nI18\ntS'.'\ns(I7\nI17\ntS'.'\ns(I7\nI16\ntS'.'\ns(I0\nI18\ntS'.'\ns(I8\nI11\ntS'.'\ns(I0\nI16\ntS'.'\ns(I8\nI9\ntS'.'\ns(I8\nI14\ntS'.'\ns(I8\nI15\ntS'.'\ns(I8\nI12\ntS'.'\ns(I8\nI13\ntS'.'\ns(I8\nI18\ntS'.'\ns(I0\nI11\ntS'.'\ns(I8\nI16\ntS'.'\ns(I0\nI9\ntS'.'\ns(I0\nI14\ntS'.'\ns(I0\nI15\ntS'.'\ns(I0\nI12\ntS'.'\ns(I0\nI13\ntS'.'\ns(I2\nI9\ntS'.'\ns(I2\nI10\ntS'.'\ns(I16\nI10\ntS'.'\ns(I16\nI11\ntS'.'\ns(I16\nI9\ntS'.'\ns(I16\nI14\ntS'.'\ns(I16\nI15\ntS'X'\ns(I16\nI12\ntS'.'\ns(I16\nI13\ntS'.'\ns(I1\nI17\ntS'.'\ns(I1\nI16\ntS'.'\ns(I9\nI11\ntS'.'\ns(I1\nI18\ntS'.'\ns(I9\nI13\ntS'.'\ns(I9\nI12\ntS'.'\ns(I9\nI15\ntS'.'\ns(I9\nI14\ntS'.'\ns(I1\nI9\ntS'.'\ns(I9\nI9\ntS'.'\ns(I1\nI11\ntS'.'\ns(I1\nI10\ntS'.'\ns(I1\nI13\ntS'.'\ns(I1\nI12\ntS'.'\ns(I1\nI15\ntS'.'\ns(I1\nI14\ntS'.'\ns(I16\nI18\ntS'.'\ns(I16\nI16\ntS'.'\ns(I16\nI17\ntS'.'\ns(I9\nI10\ntS'.'\ns(I17\nI9\ntS'.'\ns(I9\nI17\ntS'.'\ns(I17\nI11\ntS'.'\ns(I17\nI10\ntS'.'\ns(I17\nI13\ntS'.'\ns(I17\nI12\ntS'.'\ns(I17\nI15\ntS'.'\ns(I9\nI16\ntS'.'\ns(I10\nI12\ntS'.'\ns(I10\nI13\ntS'.'\ns(I10\nI14\ntS'.'\ns(I10\nI15\ntS'.'\ns(I2\nI16\ntS'.'\ns(I2\nI17\ntS'.'\ns(I10\nI10\ntS'.'\ns(I10\nI11\ntS'.'\ns(I2\nI12\ntS'.'\ns(I2\nI13\ntS'.'\ns(I2\nI14\ntS'.'\ns(I2\nI15\ntS'.'\ns(I10\nI16\ntS'X'\ns(I10\nI17\ntS'.'\ns(I10\nI18\ntS'.'\ns(I2\nI11\ntS'.'\ns(I17\nI17\ntS'.'\ns(I17\nI16\ntS'.'\ns(I17\nI18\ntS'.'\ns(I18\nI14\ntS'.'\ns(I12\nI15\ntS'.'\ns(I11\nI11\ntS'.'\ns(I11\nI10\ntS'.'\ns(I11\nI9\ntS'.'\ns(I18\nI15\ntS'.'\ns(I11\nI15\ntS'.'\ns(I11\nI14\ntS'.'\ns(I11\nI13\ntS'.'\ns(I11\nI12\ntS'.'\ns(I8\nI10\ntS'.'\ns(I11\nI18\ntS'.'\ns(I11\nI17\ntS'.'\ns(I11\nI16\ntS'.'\ns(I18\nI16\ntS'.'\ns(I18\nI17\ntS'.'\ns(I18\nI18\ntS'.'\ns(I0\nI17\ntS'.'\ns(I3\nI11\ntS'.'\ns(I3\nI10\ntS'.'\ns(I3\nI9\ntS'.'\ns(I3\nI15\ntS'X'\ns(I3\nI14\ntS'.'\ns(I3\nI13\ntS'.'\ns(I3\nI12\ntS'.'\ns(I3\nI18\ntS'.'\ns(I3\nI17\ntS'.'\ns(I3\nI16\ntS'.'\ns(I12\nI14\ntS'.'\ns(I0\nI10\ntS'.'\ns(I12\nI12\ntS'.'\ns(I12\nI13\ntS'.'\ns(I12\nI10\ntS'.'\ns(I12\nI11\ntS'.'\ns(I12\nI9\ntS'.'\ns(I8\nI17\ntS'.'\ns(I12\nI18\ntS'.'\ns(I12\nI16\ntS'.'\ns(I12\nI17\ntS'.'\ns(I18\nI12\ntS'.'\ns(I18\nI13\ntS'.'\ns(I4\nI14\ntS'.'\ns(I4\nI15\ntS'.'\ns(I4\nI12\ntS'.'\ns(I4\nI13\ntS'.'\ns(I4\nI10\ntS'.'\ns(I4\nI11\ntS'.'\ns(I4\nI9\ntS'.'\ns(I4\nI18\ntS'.'\ns(I4\nI16\ntS'.'\ns(I4\nI17\ntS'.'\ns(I18\nI9\ntS'.'\ns(I13\nI13\ntS'.'\ns(I13\nI12\ntS'.'\ns(I13\nI15\ntS'.'\ns(I13\nI14\ntS'.'\ns(I13\nI9\ntS'.'\ns(I18\nI10\ntS'.'\ns(I13\nI11\ntS'.'\ns(I13\nI10\ntS'.'\ns(I18\nI11\ntS'.'\ns(I13\nI17\ntS'.'\ns(I13\nI16\ntS'.'\ns(I13\nI18\ntS'.'\ns(I5\nI13\ntS'.'\ns(I5\nI12\ntS'.'\ns(I5\nI15\ntS'.'\ns(I5\nI14\ntS'.'\ns(I5\nI9\ntS'.'\ns(I5\nI11\ntS'.'\ns(I5\nI10\ntS'.'\ns(I5\nI17\ntS'.'\ns(I5\nI16\ntS'.'\ns(I5\nI18\ntS'.'\ns(I14\nI16\ntS'.'\ns(I14\nI17\ntS'.'\ns(I14\nI18\ntS'.'\ns(I14\nI9\ntS'.'\ns(I14\nI10\ntS'.'\ns(I14\nI11\ntS'.'\ns(I14\nI12\ntS'.'\ns(I14\nI13\ntS'.'\ns(I14\nI14\ntS'.'\ns(I14\nI15\ntS'.'\ns(I6\nI9\ntS'.'\ns(I6\nI10\ntS'.'\ns(I6\nI11\ntS'.'\ns(I6\nI12\ntS'.'\ns(I6\nI13\ntS'.'\ns(I6\nI14\ntS'.'\ns(I6\nI15\ntS'.'\ns(I6\nI16\ntS'.'\ns(I6\nI17\ntS'.'\ns(I6\nI18\ntS'.'\ns(I15\nI18\ntS'.'\ns(I15\nI17\ntS'.'\ns(I15\nI16\ntS'.'\ns(I17\nI14\ntS'.'\ns(I9\nI18\ntS'.'\ns(I15\nI15\ntS'.'\ns(I15\nI14\ntS'.'\ns(I15\nI13\ntS'.'\ns(I15\nI12\ntS'.'\ns(I15\nI11\ntS'.'\ns(I15\nI10\ntS'.'\ns(I15\nI9\ntS'.'\nsI0\nI0\nI6\nI0\ntp15\nsg4\nS'Low chinese'\nsS'file'\np16\nS''\nsa(dp17\ng8\n(tp18\nsg10\nI1\nsg11\n(((I1\nI1\nt(I19\nI19\nttp18\n(dp19\n(I10\nI15\ntS'.'\ns(I10\nI8\ntS'.'\ns(I16\nI12\ntS'.'\ns(I17\nI4\ntS'.'\ns(I17\nI7\ntS'.'\ns(I10\nI11\ntS'.'\ns(I8\nI2\ntS'.'\ns(I8\nI3\ntS'.'\ns(I8\nI0\ntS'.'\ns(I8\nI1\ntS'.'\ns(I8\nI6\ntS'.'\ns(I8\nI7\ntS'.'\ns(I8\nI4\ntS'.'\ns(I8\nI5\ntS'.'\ns(I8\nI10\ntS'.'\ns(I8\nI11\ntS'.'\ns(I8\nI8\ntS'.'\ns(I8\nI9\ntS'.'\ns(I8\nI14\ntS'.'\ns(I8\nI15\ntS'.'\ns(I8\nI12\ntS'.'\ns(I8\nI13\ntS'.'\ns(I8\nI18\ntS'.'\ns(I8\nI16\ntS'.'\ns(I8\nI17\ntS'.'\ns(I1\nI17\ntS'.'\ns(I1\nI16\ntS'.'\ns(I1\nI18\ntS'.'\ns(I1\nI9\ntS'.'\ns(I1\nI8\ntS'.'\ns(I1\nI11\ntS'.'\ns(I1\nI10\ntS'.'\ns(I1\nI13\ntS'.'\ns(I1\nI12\ntS'.'\ns(I1\nI15\ntS'.'\ns(I1\nI14\ntS'.'\ns(I1\nI1\ntS'.'\ns(I1\nI0\ntS'.'\ns(I1\nI3\ntS'.'\ns(I1\nI2\ntS'.'\ns(I1\nI5\ntS'.'\ns(I1\nI4\ntS'.'\ns(I1\nI7\ntS'.'\ns(I1\nI6\ntS'.'\ns(I18\nI7\ntS'.'\ns(I10\nI4\ntS'.'\ns(I17\nI8\ntS'.'\ns(I10\nI6\ntS'.'\ns(I10\nI7\ntS'.'\ns(I10\nI0\ntS'.'\ns(I10\nI1\ntS'.'\ns(I10\nI2\ntS'.'\ns(I17\nI14\ntS'.'\ns(I10\nI12\ntS'.'\ns(I9\nI9\ntS'.'\ns(I17\nI3\ntS'.'\ns(I17\nI2\ntS'.'\ns(I17\nI5\ntS'.'\ns(I10\nI9\ntS'.'\ns(I10\nI10\ntS'.'\ns(I17\nI6\ntS'.'\ns(I10\nI16\ntS'.'\ns(I10\nI17\ntS'.'\ns(I10\nI18\ntS'.'\ns(I17\nI17\ntS'.'\ns(I17\nI16\ntS'.'\ns(I17\nI18\ntS'.'\ns(I17\nI9\ntS'.'\ns(I3\nI3\ntS'*'\ns(I3\nI2\ntS'*'\ns(I3\nI1\ntS'.'\ns(I3\nI0\ntS'.'\ns(I3\nI7\ntS'.'\ns(I3\nI6\ntS'.'\ns(I3\nI5\ntS'.'\ns(I3\nI4\ntS'*'\ns(I3\nI11\ntS'.'\ns(I3\nI10\ntS'.'\ns(I3\nI9\ntS'.'\ns(I3\nI8\ntS'.'\ns(I3\nI15\ntS'X'\ns(I3\nI14\ntS'.'\ns(I3\nI13\ntS'.'\ns(I3\nI12\ntS'.'\ns(I3\nI18\ntS'.'\ns(I3\nI17\ntS'.'\ns(I3\nI16\ntS'.'\ns(I12\nI14\ntS'.'\ns(I12\nI15\ntS'.'\ns(I12\nI12\ntS'.'\ns(I12\nI13\ntS'.'\ns(I12\nI10\ntS'.'\ns(I12\nI11\ntS'.'\ns(I12\nI8\ntS'.'\ns(I12\nI9\ntS'.'\ns(I12\nI6\ntS'.'\ns(I12\nI7\ntS'.'\ns(I12\nI4\ntS'.'\ns(I12\nI5\ntS'.'\ns(I12\nI2\ntS'.'\ns(I12\nI3\ntS'.'\ns(I12\nI0\ntS'.'\ns(I12\nI1\ntS'.'\ns(I12\nI18\ntS'.'\ns(I12\nI16\ntS'.'\ns(I12\nI17\ntS'.'\ns(I18\nI0\ntS'.'\ns(I18\nI13\ntS'.'\ns(I18\nI14\ntS'.'\ns(I18\nI15\ntS'.'\ns(I18\nI8\ntS'.'\ns(I18\nI9\ntS'.'\ns(I18\nI10\ntS'.'\ns(I18\nI11\ntS'.'\ns(I16\nI1\ntS'.'\ns(I18\nI4\ntS'.'\ns(I18\nI5\ntS'.'\ns(I18\nI6\ntS'.'\ns(I5\nI5\ntS'.'\ns(I5\nI4\ntS'.'\ns(I5\nI7\ntS'.'\ns(I5\nI6\ntS'.'\ns(I5\nI1\ntS'.'\ns(I5\nI0\ntS'.'\ns(I5\nI3\ntS'.'\ns(I5\nI2\ntS'.'\ns(I5\nI13\ntS'.'\ns(I5\nI12\ntS'.'\ns(I5\nI15\ntS'.'\ns(I5\nI14\ntS'.'\ns(I5\nI9\ntS'.'\ns(I5\nI8\ntS'.'\ns(I5\nI11\ntS'.'\ns(I5\nI10\ntS'.'\ns(I5\nI17\ntS'.'\ns(I5\nI16\ntS'.'\ns(I5\nI18\ntS'.'\ns(I18\nI3\ntS'.'\ns(I14\nI16\ntS'.'\ns(I14\nI17\ntS'.'\ns(I14\nI18\ntS'.'\ns(I14\nI0\ntS'.'\ns(I14\nI1\ntS'.'\ns(I14\nI2\ntS'.'\ns(I14\nI3\ntS'.'\ns(I14\nI4\ntS'.'\ns(I14\nI5\ntS'.'\ns(I14\nI6\ntS'.'\ns(I14\nI7\ntS'.'\ns(I14\nI8\ntS'.'\ns(I14\nI9\ntS'.'\ns(I14\nI10\ntS'.'\ns(I14\nI11\ntS'.'\ns(I14\nI12\ntS'.'\ns(I14\nI13\ntS'.'\ns(I14\nI14\ntS'.'\ns(I14\nI15\ntS'.'\ns(I7\nI15\ntS'.'\ns(I7\nI14\ntS'.'\ns(I7\nI13\ntS'.'\ns(I7\nI12\ntS'.'\ns(I7\nI11\ntS'.'\ns(I7\nI10\ntS'.'\ns(I7\nI9\ntS'.'\ns(I7\nI8\ntS'.'\ns(I7\nI7\ntS'.'\ns(I7\nI6\ntS'.'\ns(I7\nI5\ntS'.'\ns(I7\nI4\ntS'.'\ns(I7\nI3\ntS'.'\ns(I7\nI2\ntS'.'\ns(I7\nI1\ntS'.'\ns(I7\nI0\ntS'.'\ns(I7\nI18\ntS'.'\ns(I7\nI17\ntS'.'\ns(I7\nI16\ntS'.'\ns(I0\nI18\ntS'.'\ns(I0\nI16\ntS'.'\ns(I0\nI17\ntS'.'\ns(I0\nI10\ntS'.'\ns(I0\nI11\ntS'.'\ns(I0\nI8\ntS'.'\ns(I0\nI9\ntS'.'\ns(I0\nI14\ntS'.'\ns(I0\nI15\ntS'.'\ns(I0\nI12\ntS'.'\ns(I0\nI13\ntS'.'\ns(I0\nI2\ntS'.'\ns(I0\nI3\ntS'.'\ns(I0\nI0\ntS'.'\ns(I0\nI1\ntS'.'\ns(I0\nI6\ntS'.'\ns(I0\nI7\ntS'.'\ns(I0\nI4\ntS'.'\ns(I0\nI5\ntS'.'\ns(I9\nI1\ntS'.'\ns(I9\nI0\ntS'.'\ns(I9\nI3\ntS'.'\ns(I9\nI2\ntS'.'\ns(I9\nI5\ntS'.'\ns(I9\nI4\ntS'.'\ns(I16\nI10\ntS'X'\ns(I16\nI11\ntS'.'\ns(I16\nI8\ntS'.'\ns(I16\nI9\ntS'.'\ns(I16\nI14\ntS'.'\ns(I16\nI15\ntS'.'\ns(I9\nI7\ntS'.'\ns(I16\nI13\ntS'.'\ns(I16\nI2\ntS'.'\ns(I9\nI8\ntS'.'\ns(I9\nI11\ntS'.'\ns(I9\nI6\ntS'.'\ns(I9\nI13\ntS'.'\ns(I9\nI12\ntS'.'\ns(I9\nI15\ntS'.'\ns(I9\nI14\ntS'.'\ns(I9\nI17\ntS'.'\ns(I9\nI16\ntS'.'\ns(I9\nI18\ntS'.'\ns(I16\nI3\ntS'.'\ns(I16\nI18\ntS'.'\ns(I16\nI16\ntS'.'\ns(I16\nI17\ntS'.'\ns(I16\nI0\ntS'.'\ns(I9\nI10\ntS'.'\ns(I16\nI6\ntS'.'\ns(I16\nI7\ntS'.'\ns(I16\nI4\ntS'.'\ns(I16\nI5\ntS'X'\ns(I6\nI15\ntS'.'\ns(I2\nI16\ntS'.'\ns(I2\nI17\ntS'.'\ns(I2\nI18\ntS'.'\ns(I2\nI12\ntS'.'\ns(I2\nI13\ntS'.'\ns(I2\nI14\ntS'.'\ns(I2\nI15\ntS'.'\ns(I2\nI8\ntS'.'\ns(I2\nI9\ntS'.'\ns(I2\nI10\ntS'.'\ns(I2\nI11\ntS'.'\ns(I2\nI4\ntS'*'\ns(I2\nI5\ntS'.'\ns(I2\nI6\ntS'.'\ns(I2\nI7\ntS'.'\ns(I2\nI0\ntS'.'\ns(I2\nI1\ntS'.'\ns(I2\nI2\ntS'*'\ns(I2\nI3\ntS'*'\ns(I6\nI5\ntS'.'\ns(I11\nI11\ntS'.'\ns(I11\nI10\ntS'.'\ns(I11\nI9\ntS'.'\ns(I11\nI8\ntS'.'\ns(I11\nI15\ntS'.'\ns(I11\nI14\ntS'.'\ns(I11\nI13\ntS'.'\ns(I11\nI12\ntS'.'\ns(I11\nI3\ntS'.'\ns(I11\nI2\ntS'.'\ns(I11\nI1\ntS'.'\ns(I11\nI0\ntS'.'\ns(I11\nI7\ntS'.'\ns(I11\nI6\ntS'.'\ns(I11\nI5\ntS'.'\ns(I11\nI4\ntS'.'\ns(I11\nI18\ntS'.'\ns(I11\nI17\ntS'.'\ns(I11\nI16\ntS'.'\ns(I18\nI16\ntS'.'\ns(I18\nI17\ntS'.'\ns(I18\nI18\ntS'.'\ns(I6\nI17\ntS'.'\ns(I18\nI2\ntS'.'\ns(I18\nI1\ntS'.'\ns(I4\nI6\ntS'.'\ns(I4\nI7\ntS'.'\ns(I4\nI4\ntS'*'\ns(I4\nI5\ntS'.'\ns(I4\nI2\ntS'*'\ns(I4\nI3\ntS'*'\ns(I4\nI0\ntS'.'\ns(I4\nI1\ntS'.'\ns(I4\nI14\ntS'.'\ns(I4\nI15\ntS'.'\ns(I4\nI12\ntS'.'\ns(I4\nI13\ntS'.'\ns(I4\nI10\ntS'.'\ns(I4\nI11\ntS'.'\ns(I4\nI8\ntS'.'\ns(I4\nI9\ntS'.'\ns(I10\nI13\ntS'.'\ns(I4\nI18\ntS'.'\ns(I4\nI16\ntS'.'\ns(I4\nI17\ntS'.'\ns(I15\nI18\ntS'.'\ns(I13\nI13\ntS'.'\ns(I13\nI12\ntS'.'\ns(I13\nI15\ntS'.'\ns(I13\nI14\ntS'.'\ns(I13\nI9\ntS'.'\ns(I13\nI8\ntS'.'\ns(I13\nI11\ntS'.'\ns(I13\nI10\ntS'.'\ns(I13\nI5\ntS'.'\ns(I13\nI4\ntS'.'\ns(I13\nI7\ntS'.'\ns(I13\nI6\ntS'.'\ns(I13\nI1\ntS'.'\ns(I13\nI0\ntS'.'\ns(I13\nI3\ntS'*'\ns(I13\nI2\ntS'*'\ns(I13\nI17\ntS'.'\ns(I13\nI16\ntS'.'\ns(I13\nI18\ntS'.'\ns(I18\nI12\ntS'.'\ns(I15\nI6\ntS'.'\ns(I6\nI8\ntS'.'\ns(I6\nI9\ntS'.'\ns(I6\nI10\ntS'.'\ns(I6\nI11\ntS'.'\ns(I6\nI12\ntS'.'\ns(I6\nI13\ntS'.'\ns(I6\nI14\ntS'.'\ns(I10\nI5\ntS'.'\ns(I6\nI0\ntS'.'\ns(I6\nI1\ntS'.'\ns(I6\nI2\ntS'.'\ns(I6\nI3\ntS'.'\ns(I6\nI4\ntS'.'\ns(I17\nI11\ntS'.'\ns(I6\nI6\ntS'.'\ns(I6\nI7\ntS'.'\ns(I17\nI10\ntS'.'\ns(I15\nI0\ntS'.'\ns(I6\nI16\ntS'.'\ns(I17\nI13\ntS'.'\ns(I6\nI18\ntS'.'\ns(I17\nI12\ntS'.'\ns(I17\nI15\ntS'.'\ns(I15\nI17\ntS'.'\ns(I15\nI16\ntS'X'\ns(I10\nI3\ntS'.'\ns(I15\nI10\ntS'.'\ns(I15\nI7\ntS'.'\ns(I17\nI1\ntS'.'\ns(I15\nI5\ntS'.'\ns(I15\nI4\ntS'.'\ns(I15\nI3\ntS'O'\ns(I15\nI2\ntS'.'\ns(I15\nI1\ntS'.'\ns(I17\nI0\ntS'.'\ns(I15\nI15\ntS'.'\ns(I15\nI14\ntS'.'\ns(I15\nI13\ntS'.'\ns(I15\nI12\ntS'.'\ns(I15\nI11\ntS'.'\ns(I10\nI14\ntS'.'\ns(I15\nI9\ntS'.'\ns(I15\nI8\ntS'.'\nsI0\nI1\nI250\nI0\ntp20\nsg4\nS'Mini chinese'\nsg16\nS''\nsa(dp21\ng8\n(tp22\nsg10\nI1\nsg11\n((g12\ng13\nt(dp22\n(I7\nI15\ntS'.'\ns(I7\nI14\ntS'.'\ns(I7\nI13\ntS'.'\ns(I7\nI12\ntS'.'\ns(I7\nI11\ntS'.'\ns(I7\nI10\ntS'.'\ns(I7\nI9\ntS'.'\ns(I10\nI9\ntS'.'\ns(I2\nI18\ntS'.'\ns(I7\nI18\ntS'.'\ns(I7\nI17\ntS'.'\ns(I7\nI16\ntS'.'\ns(I0\nI18\ntS'.'\ns(I8\nI11\ntS'.'\ns(I0\nI16\ntS'.'\ns(I8\nI9\ntS'.'\ns(I8\nI14\ntS'.'\ns(I8\nI15\ntS'.'\ns(I8\nI12\ntS'.'\ns(I8\nI13\ntS'.'\ns(I8\nI18\ntS'.'\ns(I0\nI11\ntS'.'\ns(I8\nI16\ntS'.'\ns(I0\nI9\ntS'.'\ns(I0\nI14\ntS'.'\ns(I0\nI15\ntS'.'\ns(I0\nI12\ntS'.'\ns(I0\nI13\ntS'.'\ns(I2\nI9\ntS'.'\ns(I2\nI10\ntS'.'\ns(I16\nI10\ntS'.'\ns(I16\nI11\ntS'.'\ns(I16\nI9\ntS'.'\ns(I16\nI14\ntS'.'\ns(I16\nI15\ntS'.'\ns(I16\nI12\ntS'.'\ns(I16\nI13\ntS'.'\ns(I1\nI17\ntS'.'\ns(I1\nI16\ntS'.'\ns(I9\nI11\ntS'.'\ns(I1\nI18\ntS'.'\ns(I9\nI13\ntS'.'\ns(I9\nI12\ntS'.'\ns(I9\nI15\ntS'X'\ns(I9\nI14\ntS'.'\ns(I1\nI9\ntS'.'\ns(I9\nI9\ntS'.'\ns(I1\nI11\ntS'.'\ns(I1\nI10\ntS'.'\ns(I1\nI13\ntS'.'\ns(I1\nI12\ntS'.'\ns(I1\nI15\ntS'.'\ns(I1\nI14\ntS'.'\ns(I16\nI18\ntS'.'\ns(I16\nI16\ntS'.'\ns(I16\nI17\ntS'.'\ns(I9\nI10\ntS'.'\ns(I17\nI9\ntS'.'\ns(I9\nI17\ntS'.'\ns(I17\nI11\ntS'.'\ns(I17\nI10\ntS'.'\ns(I17\nI13\ntS'.'\ns(I17\nI12\ntS'.'\ns(I17\nI15\ntS'.'\ns(I9\nI16\ntS'.'\ns(I10\nI12\ntS'.'\ns(I10\nI13\ntS'.'\ns(I10\nI14\ntS'.'\ns(I10\nI15\ntS'.'\ns(I2\nI16\ntS'.'\ns(I2\nI17\ntS'.'\ns(I10\nI10\ntS'.'\ns(I10\nI11\ntS'.'\ns(I2\nI12\ntS'.'\ns(I2\nI13\ntS'.'\ns(I2\nI14\ntS'.'\ns(I2\nI15\ntS'.'\ns(I10\nI16\ntS'.'\ns(I10\nI17\ntS'.'\ns(I10\nI18\ntS'.'\ns(I2\nI11\ntS'.'\ns(I17\nI17\ntS'.'\ns(I17\nI16\ntS'.'\ns(I17\nI18\ntS'.'\ns(I18\nI14\ntS'.'\ns(I12\nI15\ntS'.'\ns(I11\nI11\ntS'.'\ns(I11\nI10\ntS'.'\ns(I11\nI9\ntS'.'\ns(I18\nI15\ntS'.'\ns(I11\nI15\ntS'.'\ns(I11\nI14\ntS'.'\ns(I11\nI13\ntS'.'\ns(I11\nI12\ntS'.'\ns(I8\nI10\ntS'.'\ns(I11\nI18\ntS'.'\ns(I11\nI17\ntS'.'\ns(I11\nI16\ntS'.'\ns(I18\nI16\ntS'.'\ns(I18\nI17\ntS'.'\ns(I18\nI18\ntS'.'\ns(I0\nI17\ntS'.'\ns(I3\nI11\ntS'.'\ns(I3\nI10\ntS'.'\ns(I3\nI9\ntS'.'\ns(I3\nI15\ntS'X'\ns(I3\nI14\ntS'.'\ns(I3\nI13\ntS'.'\ns(I3\nI12\ntS'.'\ns(I3\nI18\ntS'.'\ns(I3\nI17\ntS'.'\ns(I3\nI16\ntS'.'\ns(I12\nI14\ntS'.'\ns(I0\nI10\ntS'.'\ns(I12\nI12\ntS'.'\ns(I12\nI13\ntS'.'\ns(I12\nI10\ntS'.'\ns(I12\nI11\ntS'.'\ns(I12\nI9\ntS'.'\ns(I8\nI17\ntS'.'\ns(I12\nI18\ntS'.'\ns(I12\nI16\ntS'.'\ns(I12\nI17\ntS'.'\ns(I18\nI12\ntS'.'\ns(I18\nI13\ntS'.'\ns(I4\nI14\ntS'.'\ns(I4\nI15\ntS'.'\ns(I4\nI12\ntS'.'\ns(I4\nI13\ntS'.'\ns(I4\nI10\ntS'.'\ns(I4\nI11\ntS'.'\ns(I4\nI9\ntS'.'\ns(I4\nI18\ntS'.'\ns(I4\nI16\ntS'.'\ns(I4\nI17\ntS'.'\ns(I18\nI9\ntS'.'\ns(I13\nI13\ntS'.'\ns(I13\nI12\ntS'.'\ns(I13\nI15\ntS'.'\ns(I13\nI14\ntS'.'\ns(I13\nI9\ntS'.'\ns(I18\nI10\ntS'.'\ns(I13\nI11\ntS'.'\ns(I13\nI10\ntS'.'\ns(I18\nI11\ntS'.'\ns(I13\nI17\ntS'.'\ns(I13\nI16\ntS'.'\ns(I13\nI18\ntS'.'\ns(I5\nI13\ntS'.'\ns(I5\nI12\ntS'.'\ns(I5\nI15\ntS'.'\ns(I5\nI14\ntS'.'\ns(I5\nI9\ntS'.'\ns(I5\nI11\ntS'.'\ns(I5\nI10\ntS'.'\ns(I5\nI17\ntS'.'\ns(I5\nI16\ntS'.'\ns(I5\nI18\ntS'.'\ns(I14\nI16\ntS'.'\ns(I14\nI17\ntS'.'\ns(I14\nI18\ntS'.'\ns(I14\nI9\ntS'.'\ns(I14\nI10\ntS'.'\ns(I14\nI11\ntS'.'\ns(I14\nI12\ntS'.'\ns(I14\nI13\ntS'.'\ns(I14\nI14\ntS'.'\ns(I14\nI15\ntS'.'\ns(I6\nI9\ntS'.'\ns(I6\nI10\ntS'.'\ns(I6\nI11\ntS'.'\ns(I6\nI12\ntS'.'\ns(I6\nI13\ntS'.'\ns(I6\nI14\ntS'.'\ns(I6\nI15\ntS'.'\ns(I6\nI16\ntS'.'\ns(I6\nI17\ntS'.'\ns(I6\nI18\ntS'.'\ns(I15\nI18\ntS'.'\ns(I15\nI17\ntS'.'\ns(I15\nI16\ntS'.'\ns(I17\nI14\ntS'.'\ns(I9\nI18\ntS'.'\ns(I15\nI15\ntS'X'\ns(I15\nI14\ntS'.'\ns(I15\nI13\ntS'.'\ns(I15\nI12\ntS'.'\ns(I15\nI11\ntS'.'\ns(I15\nI10\ntS'.'\ns(I15\nI9\ntS'.'\nsI0\nI0\nI5\nI0\ntp23\nsg4\nS'San ren sei'\nsg16\nS''\nsasa(dp24\ng3\n(lsg4\nS'Players'\nsg5\n(lp25\n(dp26\ng8\n(S''\nS''\nS'Go Seigen'\nS''\nS''\nS''\nS''\nI0\ntp27\nsg10\nI1\nsg11\n(tp28\nsg4\nS'Go Seigen'\nsg16\nS''\nsa(dp28\ng8\n(S''\nS''\nS'Shusaku'\nS''\nS'1830'\nS'1880'\nS''\nI0\ntp29\nsg10\nI1\nsg11\n(tp30\nsg4\nS'Shusaku'\nsg16\nS''\nsasa." 
     1354             
    13531355            try: 
    13541356                file = open(os.path.join(self.path, 'menus.def'))       
     
    13621364                        file.close() 
    13631365                    except IOError: 
    1364                         self.customMenuList = [] 
     1366                        self.customMenuList = cPickle.loads(fallback) 
    13651367                else: 
    1366                     self.customMenuList = [] 
     1368                    self.customMenuList = cPickle.loads(fallback) 
    13671369                     
    13681370        self.noOfMenus = len(self.customMenuList) 
     
    14051407    def removeMenus(self): 
    14061408        for i in range(self.noOfMenus): 
    1407             self.mainMenu.delete(3) 
     1409            self.mainMenu.delete(3) # The first custom menu is the 3rd overall menu 
    14081410 
    14091411 
     
    15991601 
    16001602    def c_delete(self): 
     1603 
     1604        print self.customMenuList 
     1605 
    16011606        if not self.current: return 
    16021607        index = int(self.current[0]) 
     1608        print 'index', index, self.current 
    16031609        if self.correspEntry[index][0] == 0: return 
    16041610 
     
    16091615 
    16101616        del self.correspEntry[index][3][self.correspEntry[index][4]] 
    1611  
    1612         for i in range(n): 
    1613             self.list.delete(index) 
    1614  
    16151617        del self.correspEntry[index:index+n] 
    16161618         
    1617         i = index 
    1618         while i < len(self.correspEntry) and self.correspEntry[i][0] == 2: 
    1619             self.correspEntry[i][4] -= 1 
    1620             i += 1 
     1619##         for i in range(n): 
     1620##             self.list.delete(index) 
     1621 
     1622        self.correspEntry = [[0, '', '', None, None]] 
     1623        self.list.delete(1,END) 
     1624        self.c_buildList(self.customMenuList, 1) 
     1625 
     1626 
     1627 
     1628         
     1629##         i = index 
     1630##         while i < len(self.correspEntry) and self.correspEntry[i][0] == 2: # FIXME 
     1631##             self.correspEntry[i][4] -= 1 
     1632##             i += 1 
    16211633             
    16221634        if self.list.list.index(END) > index: 
     
    16251637            self.list.list.select_set(END) 
    16261638        self.current = None 
     1639         
     1640        print self.customMenuList 
    16271641 
    16281642