pub trait GuiSplitExt<T: HasIDispatch = Self>: HasIDispatch<T> {
// Provided methods
fn is_vertical(&self) -> Result<i32> { ... }
fn get_col_size(&self, p0: i32) -> Result<i32> { ... }
fn get_row_size(&self, p0: i32) -> Result<i32> { ... }
fn set_col_size(&self, p0: i32, p1: i32) -> Result<()> { ... }
fn set_row_size(&self, p0: i32, p1: i32) -> Result<()> { ... }
}