There is no magic. There are a few workarounds, and to know one of them should not prohibit the study of the others already suggested. Depending on specific requirements different users may decide to prefer different ways.
This thread is rather bloated now. A bit more concise is this one on the same topic.