qydlqcwsiacfymissuesapacheorg httpissuesapacheorgspamassassinshow_bugcgiid5830 user7gvcceaschallengecc changed removed added statusnew resolved resolution fixed additional comments user7gvcceaschallengecc 20080221 0653 reply comment 8 note minor changes renames include kb prefix use instead efficiency cool however seriously instead custom __kb_outlook_mua rule bug 5774 fixed simply adding optional office part probably fine testing though done also kind fell love name theo used rule kb_ratware_msgid sounds awesome sure wait day two see perform results httpruleqaspamassassinorg theyre good discussion wiping remaining false positives dangers ways improve hitrates slightly ways reduce redundant overlap existing rules ways trim number versions proposed new rules time wait day day results httpruleqaspamassassinorgtodayt_kb_msgid_outlook_brokendetail looks great false positives corpus significant overlaps rules score map hits 3 6 points hits seem fresh great stuff btw asking t_ prefix used force rule scores 001 test rules rule measured good enough results allowed t_ rule anyway trunk ruleset r629813 receiving mail assignee bug watching assignee subsqsshighstreamnet sat apr 26 154851 2008 soiofdvxgperlorg zentara subject tk disabling menu entries date wed 13 feb 2008 092524 0500 messageid mimeversion 10 contenttype textplain charsetusascii contenttransferencoding 7bit tue 12 feb 2008 220321 0500 kejhtdbhqaekyintergatecom mk wrote amazingly worked end simply adding state disabled actual menucommand hence avoiding documented entryconfigure method cget altogether anyone patience left could explain state count 1 normal disabled specifically 1 x segment see john krahn gave answer help understand toggle switch state probably could simplified example handy posted called ternary operator know pretty complex throw beginner hate scroll perldoc perlop conditional operator ternary conditional operator c works much like ifthenelse instead long ifthenelse testing state menu currently flipping ternary switch makes toggle short piece code could straight forward ifthenelse like sloppy untested pseudocode ifcount 1count 0 newstate disabled elsifcount 0 count 1 newstate normal menucgetmenuentryconfigure2 state newstate state newstate could use count toggle every button press cause toggle flip working code may see usefulness entryconfigure cget complex menu needed dynamically grey items like usrbinperl use warnings use strict use tk toggle 0 toggle1 0 toggle2 0 mw tkinit menubar mwmenutype menubar mwconfiguremenu menubar menu menubarcascadelabel file menucommandlabel new menucommandlabel open menu1 menubarcascadelabel test menu1commandlabel yee menu1commandlabel haw mwbutton text push look file menu command sub state toggle 1 normal disabled menucgetmenuentryconfigure2 state state pack mwbutton text push look test menu command sub state toggle1 1 normal disabled menu1cgetmenuentryconfigure1 state state pack mwbutton text push look main test menu command sub state toggle2 1 normal disabled menu1configure state state pack mainloop __end__ menus notoriously obtuse pays go groupsgooglecom search examples still havnt figured grey arbitrary item deeply cascaded menu zentara im really human play one earth httpzentaranetjaphhtml dhijpgbdpcgmhlhololc contenttype messagerfc822 contentdisposition inline filenamebeginners_98750ezm thu 07 aug 2008 061739 0800 bug 5830 msgid_outlook_invalid broken