Panel buttons label and text

 
Hi guys i want to learn how to code objects on mql4.
I want to createe buttons and panel on mt4. Like buy sell button, textbox where i can input lotsize that i want  to use, inserting horizontal line and and returning and displaying the horizontal price on my panel etc. In short i want to learn object. What should i read and what should i learn  firstt? Thaank you