For question 4, i am not really get what u meant. Perhaps i am slow learner. How to keep "sap.m" as default if i am using it more? Is it there is any setting to set it?
<dimensionSelectors>
<m:Select id="idoSelect1"> </m:Select>
</dimensionSelectors>
Based on this example, i just want point out it in two ways. Perhaps it may looks like more easily to be understand.
1st way: [based on SAPUI5 demo kit, it refer xmlns="sap.suite.ui.commons" and xmls:m = "sap.m" ], so it wrote in such way as shown above.
2nd way: [you suggested me that if i use xmlns:suite="sap.suite.ui.commons and xlms="sap.m"], i should write in such way as below, right?
<suite:dimensionSelectors>
<m:Select id="idoSelect1"> </m:Select>
</suite:dimensionSelectors>
From this code, i wonder whether i deleted the":m" in front of select since now is refer to xlms="sap.m" instead of xlms:m="sap.m", and wrote in such way:
<suite:dimensionSelectors>
<Select id="idoSelect1"> </Select>
</suite:dimensionSelectors>