RS485/LogisticsPipes-Dev — pull request #265 by Need4Speed402 (2014-02-06 23:30:05+00:00)
Title: Made new GUI for the orderer

This is an experiment. I don't mind if you don't if you don't merge this, besides there are probably some bugs.

Here is the GUI:
![mhbcc9e](https://f.cloud.github.com/assets/3621017/2105066/094da906-8f85-11e3-9289-d8521a5671f5.png)

Clearly I have went for the scroll bar instead of the page layout witch I hate. The scroll bar works like you would normally expect it to, clicking and dragging you mouse drags the scroll bar, pressing the arrow keys, and using the scroll wheel on your mouse moves the scroll bar.

For the search bar, I just used the standard minecraft `GuiTextBox` for this and with that it's more advanced then the previous text box as it lets you select text, move the insertion point, ect. I also have a other text box replacing the item counter on the old GUI, this is the new GUI is the counter as you can type in any number inside the text box, this text box will only accept numbers so typing a letter will do nothing. I'm debating if I should make the focus go to the search bar if I do type a letter in the item count bar; input is appreciated!

You'll also note the request button, it's disabled because there are no items selected.

![screenshot_1](https://f.cloud.github.com/assets/3621017/2105135/358e0294-8f86-11e3-879d-af7b6561231d.png)
This new GUI lets you select multiple items. Pressing control lets you select more then one. When you press the request button, all the items selected will be requested with the item count you specified.

Please let me know what you think about this change! I'd appreciate it if you would give some suggestions to possibly merge this pull request.