That idea did cross my mind, really.
Problem is this...
This routine was built because I needed to have an image facing left, and one facing right. A routine would auto-detect if the facing right version exists, if not then automaticly mirror it. Therefore I needed the mirrored version to be directly put into a TImage, and not having it to put on the screen first to regrab it. The user would always see that.
Of course I could leave the mirrored TImage empty, and have a routine that would do auto scale -1 if the empty one was detected. But due to the complexibitily this project has already that method did not really have my first preferrence.
Thanks for the suggestion anyway ;)
Problem is this...
This routine was built because I needed to have an image facing left, and one facing right. A routine would auto-detect if the facing right version exists, if not then automaticly mirror it. Therefore I needed the mirrored version to be directly put into a TImage, and not having it to put on the screen first to regrab it. The user would always see that.
Of course I could leave the mirrored TImage empty, and have a routine that would do auto scale -1 if the empty one was detected. But due to the complexibitily this project has already that method did not really have my first preferrence.
Thanks for the suggestion anyway ;)