]> granicus.if.org Git - python/commitdiff
Added region argument to various ...Update calls.
authorJack Jansen <jack.jansen@cwi.nl>
Wed, 10 Apr 1996 14:49:41 +0000 (14:49 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Wed, 10 Apr 1996 14:49:41 +0000 (14:49 +0000)
Also, some rsrc files got rebinhexed (sigh)

Mac/Lib/EasyDialogs.py
Mac/Lib/test/AEservertest.rsrc.hqx
Mac/Lib/test/tlist.py
Mac/Lib/test/tlist_dialog.py
Mac/Lib/test/tlist_dialog.rsrc.hqx

index f0c6081ee606a0e50e0792076ef31e63e6e39445..1854b69d8ebc6e2e89d8c9e51da677ae31eeffcb 100644 (file)
@@ -98,8 +98,12 @@ def AskYesNoCancel(question, default = 0):
        tp, h, rect = d.GetDialogItem(5)
        SetDialogItemText(h, question)
        d.SetDialogCancelItem(4)
-       if default in (2, 3, 4):
-               d.SetDialogDefaultItem(default)
+       if default == 1:
+               d.SetDialogDefaultItem(2)
+       elif default == 0:
+               d.SetDialogDefaultItem(3)
+       elif default == -1:
+               d.SetDialogDefaultItem(4)
        while 1:
                n = ModalDialog(None)
                if n == 1: return default
index 7dd9eb8d1c96c8581b7834aeb2049b7253851397..7a89e8d22ed5978ee2f751497925c19b731f7376 100644 (file)
@@ -2,7 +2,7 @@
 
 :%8&&Ff9bGQ9bG'9cG#jbFh*M!(*cFQ058d9%!*!)Bm-C`J#3"!%!!!"LZJ!!BES
 !!!%*0K3J9#"S!"3J8(d4X'J4!$S"CbB5,`a1ZJ)-$$S!@RN4389cCA*fCA*dCA0
-d,R*cFQ-#!!!!2j!)!*!%2j!)!*!BVA-A*3#3"Q2$ra(!U'N"(8!4rr-6F!!3,[r
+d,R*cFQ-#!!!!2j!)!*!%2j!)!*!BVAAK4!#3"Q2$ra(!U'N"(8!4rr-6F!!3,[r
 c[G)4CK"40Vj9D`%"3N5pSEj9D`%"-&%b!@FH4"8-!!!FC4*`!"!Z3a8-!!!IBJC
 `!@!!!3%#,&T8,5j%[3%!'c`"CM!R96iD5S!J8`)S!,m!,L)!l3N#!3"!JbME0"1
 Tebm-6VS"#8TRD`%!TPG$1J!!!3#3%J)!!!!$!!!"rri!!F-#!!)L!J!%%!)!##!
@@ -511,4 +511,4 @@ J!*!&!3!!!!%!!!"LZJ!!BES!!!%*!-4ke"&%!!!!(!$k!!T#6N4-!!!!@NP$6L-
 !!!#ZD@0c0!!!!,TKCA4P!!!!aP"C9'F!!!$5!)$rr`!!!4d!a(QX!5crr`#3"F4
 iB2q3"!!!!33!a(HX!)$rr`!!!4)!a(KN!5crr`!!!6d!a(J8!5crr`!!!B%!a(J
 B!5crr`!!"B8!a(JJ!5crr`!!"iN!a(J3!5crr`!!#)d!a(JF!!$rr`!!#4%!N!T
-KY3$%C)`16hGZCA)JFQ9cEh9bBf@$D`:
+KY3$%C)`16hGZCA)JFQ9cEh9bBf8UK`:
index 48c8c22fa672142297d67a0a8429fb744833a89d..be46c267a2c31fc66300ae324d001cb622edd662 100644 (file)
@@ -34,7 +34,7 @@ class ListWindow(Window):
                window.EndUpdate()
                
        def do_update(self, *args):
-               self.list.LUpdate()
+               self.list.LUpdate(self.wid.GetWindowPort().visRgn)
                
        def do_contentclick(self, local, modifiers, evt):
                dclick = self.list.LClick(local, modifiers)
@@ -54,7 +54,7 @@ class ListWindow(Window):
                for i in range(len(contents)):
                        l.LSetCell(contents[i], (0, i))
                l.LSetDrawingMode(1)
-               l.LUpdate()
+               l.LUpdate(self.wid.GetWindowPort().visRgn)
 
 
 class TestList(Application):
index a5b9e04326234a544feb3bb38faa1ef28ce36fc2..cacfd4772c1d5b218d6b93dcbc877210cbe8f327 100644 (file)
@@ -28,7 +28,7 @@ def dodialog(items):
        # Draw it.
        #
        list.LSetDrawingMode(1)
-       list.LUpdate()
+       list.LUpdate(self.wid.GetWindowPort().visRgn)
        #
        # Do the (modeless) dialog
        #
@@ -41,7 +41,7 @@ def dodialog(items):
                if what == updateEvt:
                        # XXXX We just always update our list (sigh...)
                        SetPort(window)
-                       list.LUpdate()
+                       list.LUpdate(self.wid.GetWindowPort().visRgn)
                if IsDialogEvent(ev):
                        # It is a dialog event. See if it's ours.
                        ok, window, item = DialogSelect(ev)
index c14141e21fbb71f5cb98f8091db76be7793a0089..36ceb7b9ab421189082e28d0e7e753329cdd0b6b 100644 (file)
@@ -2,10 +2,10 @@
 
 :%A4XDA0dAf4TB@a[CbjbFh*M!(*cFQ058d9%!*!)!Cqbq`#3"!%!!!!"@3!!!&N
 !!!"'!2SU!!$k+J!!qLS!!2SU!!$k+J!!qLVi!2SV!!$krrN4G'aTFh4IC'PKE'p
-R,R*cFQ-#!!!!2j!)!*!%2j!)!*!BVA-@i3#3"J'I+J!!qLS!!2SU!!$k+J!!qLS
+R,R*cFQ-#!!!!2j!)!*!%2j!)!*!BVAAK4J#3"J'I+J!!qLS!!2SU!!$k+J!!qLS
 !!2SU!!$k+J!!qLS!!2SUq!$k+`!!q[rj!$S!!2Vr%$S!!2SV!!$kr!!!qLS!!2S
 U!!$k+J!!qLS!!2SU!!$k+J!!qLS!!2SU!!$k+[J!qLX!!2Vrq3!k!!$kr`!!qLX
 !!2Vm!!$k+J!!qLS!!2SU!*!%2!!#!*!&UJ#J!,i!fJ3#6dX!N!8S!!S!T3$D!*!
 (#J!+!"`!fBJ18f9XC@0d)'%JGfpbC$S!!!!9!%B!MJ%1!Ai!!`%!!3#3"3)"!!!
 !!3!!!!&C!!!!@3!!!%B!b9$i%D)!!!!F!%B!!84-6dF!!!!54%P86!!!!"i#!Ir
-r!!!!3!$*8E`#!Irr!*!&b8rJhh-:
+r!!!!3!$*8E`#!Irr!*!&b8rJe@3: