why is the dividerlocation attribute able to handle a value like 100% (second pane is hide completely) but if I use 100% - 100 (fixed size for second pane) the result isn't like what I expect? Isn't the splitpane able to handle those relatively values?