def test_grid_configure_ipady(self):
     b = tkinter.Button(self.root)
     with self.assertRaisesRegexp(TclError, 'bad ipady value "-1": '
                                  'must be positive screen distance'):
         b.grid_configure(ipady=-1)
     b.grid_configure(ipady=1)
     self.assertEqual(b.grid_info()['ipady'], self._str(1))
     b.grid_configure(ipady='.5c')
     self.assertEqual(b.grid_info()['ipady'],
             self._str(int_round(pixels_conv('.5c') * self.scaling)))
예제 #2
0
 def test_grid_configure_ipady(self):
     b = Tkinter.Button(self.root)
     with self.assertRaisesRegexp(
             TclError, 'bad ipady value "-1": '
             'must be positive screen distance'):
         b.grid_configure(ipady=-1)
     b.grid_configure(ipady=1)
     self.assertEqual(b.grid_info()['ipady'], self._str(1))
     b.grid_configure(ipady='.5c')
     self.assertEqual(
         b.grid_info()['ipady'],
         self._str(int_round(pixels_conv('.5c') * self.scaling)))
예제 #3
0
 def test_grid_configure_padx(self):
     b = Tkinter.Button(self.root)
     with self.assertRaisesRegexp(TclError, 'bad pad value "-1": '
                                  'must be positive screen distance'):
         b.grid_configure(padx=-1)
     b.grid_configure(padx=1)
     self.assertEqual(b.grid_info()['padx'], self._str(1))
     b.grid_configure(padx=(10, 5))
     self.assertEqual(b.grid_info()['padx'], self._str((10, 5)))
     b.grid_configure(padx='.5c')
     self.assertEqual(b.grid_info()['padx'],
             self._str(int_round(pixels_conv('.5c') * self.scaling)))
예제 #4
0
 def test_grid_configure_padx(self):
     b = tkinter.Button(self.root)
     with self.assertRaisesRegexp(
             TclError, 'bad pad value "-1": '
             'must be positive screen distance'):
         b.grid_configure(padx=-1)
     b.grid_configure(padx=1)
     self.assertEqual(b.grid_info()['padx'], self._str(1))
     b.grid_configure(padx=(10, 5))
     self.assertEqual(b.grid_info()['padx'], self._str((10, 5)))
     b.grid_configure(padx='.5c')
     self.assertEqual(
         b.grid_info()['padx'],
         self._str(int_round(pixels_conv('.5c') * self.scaling)))