Hi,
first of all, thank you for purchasing the pro version.
Can or how do I send events from EG to TerRemote? and get TerRemote to act on them.
I should have made a tutorial by now but did not get around to it, yet...
First, you have to enable "Listen to network events" in the terRemote options. Then click on "Server configuration", leave the port to 1024 and enter any password.
In EventGhost, include the "Network sender" plugin, in its configuration you set the local IP of your phone/tablet and the password of your choice. (The ip is easily visible on any event that is sent from your phone to EventGhost. Just look in the EventGhost-log on the left. If you experience problems, try to change the port.)
When you perform a "send" action in EventGhost, the event should appear in the terRemote log file. (Accessible over the options menu)
To react on such events, create a new Macro and add a "Network event" with the event string that you have chosen in EventGhost. You can also just add it from the log if you have already sent it once. You can then define an action that is performed whenever you receive that event.
At basically every occasion where you have to enter text, you can enter "${payload.0}" to get the first part of the payload (without quotes). In the same way you can use "${payload.1}" for the second part and so on. Plus you can enter "${event}" for the event string.
To get an example, go to import and import the pre-defined layout "System", then go to
http://www.terremote.com/tutorials/system for the eventghost side of the story. (At this point I just remember that I already put a tutorial there about the setup, but ok...)
I hope this helps. It's all a bit of typing but as you see in the example, it can be very easy to import "predefined" things. It's only that I have not enough predefined layouts, yet...
There seems to be alot of lag between button press on device and event EG will that be fixed\tweaked?
I never noticed but you might be right that it is a little bit slower than in the other apps. It's still not "a lot of" lag in my setup but now that I am aware of this, it bothers me too. ^^
Fact is that since I figured out how to communicate with EventGhost, I focused on giving the app more features and usability and never improved the sending procedure. Of course I will try to improve it now although I can not say whether it will be a week or a month until I figure it out. I hope soon, though. Thank you for noticing and telling.
Is there any type of rules/recommendati ... e layouts?
There is no rule. You have to figure out what is best for you. That is actually the main reason why I tried to leave the user as much possibilities as possible. The second reason is that this is not my strong suit, either

. The third reason: depending on your device, display, density and resolution the same configurations very often look different. That's something you just have to deal with in Android.
I will try to make it easier for future use (see section about layout repository) and this is also why I added predefined icons and designs. For now, you have to try on your own (maybe modify the existing designs) and see what is best for you. If you import the "Example", you also see the use of translucent buttons which is a quite nice feature together with background pictures.
Where would be a good site to look for ... r layouts?
I'm not an expert on this but messing around with google picture search is usually quite fruitful in my opinion. One example:
https://www.google.com/search?num=10&hl ... 0AXstOXOBw
For using pictures in private, i.e. only for your own layouts, you usually don't have to worry about licensing/copyright issues. But when I try to include predefined background pictures into the app, I extremely have to worry about them. That's why there aren't any, so far...
After I create a custom layout and expo ... process??
Finally an easy question.

YES, if you select the "export pictures" option. Only the custom, not the predefined graphics are included. This is true for both, icons and background images. Note, however, that the way of storing them currently doubles there size which means that including a 2MB jpeg leads to a 4MB bigger export file. In general, it is best to resize the pictures to the actual device resolution before you upload them. This also decreases the time that a layout needs to be loaded.
A suggestion: start a forum or reposito ... art work?
That is the plan but it has some problems, expecially with artwork. I somehow would have to make sure that there are no copyright issues on the pictures that are shared via the page. I could make the uploading user responsible, but only after letting him or her sign a butload of (in lack of the official term) terms-of-use-lawyer-stuff. Plus I would have to collect personal data to ensure that anyone could be made responsible.
I'm not a lawyer and I am not hundred percent sure that this is absolutely correct but there would be legal issues to care about and I just don't see me doing this, right now.
What you can expect in the nearer future is that there will be more background artwork available and that there will also be "dummy layouts" that cover most of the cool stuff you can do with a certain program. This is also true on the server side as you have seen in the "System layout" example above. (By the way, if anyone could try this and tell me if it works and if there is something missing in the setup description, I would really appreciate it.)
I hope I could help. I'm afraid to get banned from the forum for spamming so I will stop now. If there are any questions still open or not correctly answered, please just complain.
Best, Chris