Therefore, is it correct that all initial widths are automatically converted to percentages?
The reason I ask is two-fold:
1. Is there a recommended way to set the widths to not be percentages so that resized windows maintain a consistent width and/or is there a reason that it must be left as percentages?
The way jqxLayout works is to convert pixel values to percentages in order to preserve proportions when having nested elements (in many of the use cases of the widget). This is the expected behaviour.
However, modifying the layout object directly was presented as a workaround solution and setting width/height in pixels there is not actually supported. Unfortunately, there is no way to convert your new sizes to percentages in the current implementation of jqxLayout.