Pārlūkot izejas kodu

Fixed 1px accuracy issues

naelstrof 10 gadus atpakaļ
vecāks
revīzija
8f327d736c
1 mainītis faili ar 4 papildinājumiem un 4 dzēšanām
  1. 4
    4
      main.cpp

+ 4
- 4
main.cpp Parādīt failu

@@ -180,8 +180,8 @@ int main( int argc, char** argv ) {
180 180
                     if ( w > tolerance || h > tolerance || xengine->m_hoverXWindow == None ) {
181 181
                         printf( "X=%i\n", x );
182 182
                         printf( "Y=%i\n", y );
183
-                        printf( "W=%i\n", w );
184
-                        printf( "H=%i\n", h );
183
+                        printf( "W=%i\n", w + 1 );
184
+                        printf( "H=%i\n", h + 1 );
185 185
                         break;
186 186
                     }
187 187
                 }
@@ -191,8 +191,8 @@ int main( int argc, char** argv ) {
191 191
                     slop::WindowRectangle t = xengine->m_hoverWindow;
192 192
                     x = t.m_x - padding - t.m_border;
193 193
                     y = t.m_y - padding - t.m_border;
194
-                    w = t.m_width + t.m_border + padding*2;
195
-                    h = t.m_height + t.m_border + padding*2;
194
+                    w = t.m_width + t.m_border + padding*2 + 1;
195
+                    h = t.m_height + t.m_border + padding*2 + 1;
196 196
                 } else {
197 197
                     x = cx;
198 198
                     y = cy;