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!() } |