commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7530 - in trunk/gnue-forms/src/uidrivers/win32: . widgets/form


From: btami
Subject: [gnue] r7530 - in trunk/gnue-forms/src/uidrivers/win32: . widgets/form
Date: Thu, 5 May 2005 09:10:31 -0500 (CDT)

Author: btami
Date: 2005-05-05 09:10:29 -0500 (Thu, 05 May 2005)
New Revision: 7530

Modified:
   trunk/gnue-forms/src/uidrivers/win32/common.py
   trunk/gnue-forms/src/uidrivers/win32/dialog.py
   trunk/gnue-forms/src/uidrivers/win32/dialogs.py
   trunk/gnue-forms/src/uidrivers/win32/widgets/form/wrappers.py
Log:
warnings in red

Modified: trunk/gnue-forms/src/uidrivers/win32/common.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/common.py      2005-05-05 11:34:45 UTC 
(rev 7529)
+++ trunk/gnue-forms/src/uidrivers/win32/common.py      2005-05-05 14:10:29 UTC 
(rev 7530)
@@ -26,7 +26,7 @@
 #
 
 import string
-import win32gui, win32con, win32ui
+import win32gui, win32con
 from win32con import *
 from gnue.common import events
 from gnue.common.apps import GConfig

Modified: trunk/gnue-forms/src/uidrivers/win32/dialog.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/dialog.py      2005-05-05 11:34:45 UTC 
(rev 7529)
+++ trunk/gnue-forms/src/uidrivers/win32/dialog.py      2005-05-05 14:10:29 UTC 
(rev 7530)
@@ -46,7 +46,8 @@
     self.message_map = {
             win32con.WM_COMMAND: self.OnCommand,
             win32con.WM_INITDIALOG: self.OnInitDialog,
-            win32con.WM_CLOSE: self.OnClose,
+            win32con.WM_CLOSE: self.OnClose,
+            win32con.WM_CTLCOLORSTATIC: self.OnCtlColorStatic,
             }
 
     dlgClassName = self._RegisterWndClass()
@@ -106,7 +107,9 @@
     elif id == win32con.IDCANCEL:
       win32gui.EndDialog(hwnd, 0)
 
-
+  def OnCtlColorStatic(self, hwnd, msg, wparam, lparam):
+    pass
+    
   def _RegisterWndClass(self):
     className = "GNUe dialog"
     global g_registeredClass

Modified: trunk/gnue-forms/src/uidrivers/win32/dialogs.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/dialogs.py     2005-05-05 11:34:45 UTC 
(rev 7529)
+++ trunk/gnue-forms/src/uidrivers/win32/dialogs.py     2005-05-05 14:10:29 UTC 
(rev 7530)
@@ -181,8 +181,8 @@
 
 
   def OnInitDialog(self, hwnd, msg, wparam, lparam):
-    BaseDialog.OnInitDialog(self, hwnd, msg, wparam, lparam)
-
+    BaseDialog.OnInitDialog(self, hwnd, msg, wparam, lparam)
+    
     for ID in self.__images.keys():
       bmCtrl = win32gui.GetDlgItem(hwnd, ID)
       win32gui.SendMessage(bmCtrl, win32con.STM_SETIMAGE, 
win32con.IMAGE_BITMAP, \
@@ -261,6 +261,11 @@
       self.inputData = None
       win32gui.EndDialog(hwnd, 0)
 
+  def OnCtlColorStatic(self, hwnd, msg, wparam, lparam):
+    if win32gui.GetDlgCtrlID(lparam) in self.__warnings:
+      win32gui.SetBkMode(wparam, win32con.TRANSPARENT) #OPAQUE
+      win32gui.SetTextColor(wparam, win32api.RGB(0XFF, 0, 0))
+      return 1
 
   def Width(self, id):
     item = win32gui.GetDlgItem(self.hwnd, id)
@@ -424,7 +429,7 @@
     r, b = win32gui.ScreenToClient(self.hwnd, (r, b))
     left = right / 2 - (r - l) / 2
     win32gui.SetWindowPos (item, 0, left, maxBottom + 25, 0, 0, flags)
-
+
     return 1
 
 

Modified: trunk/gnue-forms/src/uidrivers/win32/widgets/form/wrappers.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/widgets/form/wrappers.py       
2005-05-05 11:34:45 UTC (rev 7529)
+++ trunk/gnue-forms/src/uidrivers/win32/widgets/form/wrappers.py       
2005-05-05 14:10:29 UTC (rev 7530)
@@ -26,7 +26,7 @@
 #
 import string, struct, array
 
-import win32gui, win32con, win32api, commctrl, win32ui
+import win32gui, win32con, win32api, commctrl
 
 from gnue.common import events
 from gnue.forms.uidrivers.win32.widgets._base import UIHelper, Win32Window, 
Win32Page





reply via email to

[Prev in Thread] Current Thread [Next in Thread]