diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 13 | ||||
| -rw-r--r-- | src/win32/mod.rs | 8 | ||||
| -rw-r--r-- | src/x11/mod.rs | 8 | 
3 files changed, 21 insertions, 8 deletions
| @@ -62,13 +62,18 @@ impl Window {      }      #[inline] -    pub fn get_size(&self) -> (uint, uint) { -        self.window.get_size() +    pub fn get_inner_size(&self) -> (uint, uint) { +        self.window.get_inner_size()      }      #[inline] -    pub fn set_size(&self, x: uint, y: uint) { -        self.window.set_size(x, y) +    pub fn get_outer_size(&self) -> (uint, uint) { +        self.window.get_outer_size() +    } + +    #[inline] +    pub fn set_inner_size(&self, x: uint, y: uint) { +        self.window.set_inner_size(x, y)      }      // TODO: return iterator diff --git a/src/win32/mod.rs b/src/win32/mod.rs index 7230ee4..b5e507b 100644 --- a/src/win32/mod.rs +++ b/src/win32/mod.rs @@ -221,11 +221,15 @@ impl Window {          }      } -    pub fn get_size(&self) -> (uint, uint) { +    pub fn get_inner_size(&self) -> (uint, uint) {          unimplemented!()      } -    pub fn set_size(&self, x: uint, y: uint) { +    pub fn get_outer_size(&self) -> (uint, uint) { +        unimplemented!() +    } + +    pub fn set_inner_size(&self, x: uint, y: uint) {          use libc;          unsafe { diff --git a/src/x11/mod.rs b/src/x11/mod.rs index 46334af..a592bce 100644 --- a/src/x11/mod.rs +++ b/src/x11/mod.rs @@ -125,11 +125,15 @@ impl Window {          unimplemented!()      } -    pub fn get_size(&self) -> (uint, uint) { +    pub fn get_inner_size(&self) -> (uint, uint) {          unimplemented!()      } -    pub fn set_size(&self, x: uint, y: uint) { +    pub fn get_outer_size(&self) -> (uint, uint) { +        unimplemented!() +    } + +    pub fn set_inner_size(&self, x: uint, y: uint) {          unimplemented!()      } | 
