How can I set a Screen Lock Timeout? I'd like to have to enter the PIN not immediately after pressing the standby button, but only after some time, e.g. 30 minutes.

I know there is Password Delay, which is better than nothing. But it works only if you keep the application running and the application itself is not password-protected. Update: newer versions of Password Delay work okay (no more need to keep it running, application is now password-protected).

Are there better solutions? Or do technical limitations of Froyo prevent better solutions?

For Reference: tested.com (found via https://android.stackexchange.com/questions/780/what-is-a-good-lock-program-for-android-phones) mentions Lock Delay and AutoLock, but these work only on 2.1 or below.

And How to disable screen lock on my HTC desire Z? proposes No Lock, but this is a solution of a different problem (complete disable the lock, not just delay it).
I have a HTC Desire running Froyo, and I can go to Settings | Security | Lock phone after and choose the timeout to "Immediately", 3, 5 10 or 15 minutes.

Doesn't the Galaxy Tab have this setting?