Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

I've been searching but have not been able to find a plug-in which allows one to draw on a graphic inside a container field in FMP7. Is there such a plug-in?

If not, would the following be possible to script?

1. A graphic file is in a container field.

2. Copy the graphic into memory.

3. Open MSPaint

4. Paste graphic into MSPaint

5. Draw on graphic in MSPaint.

6. Copy altered graphic into memory.

7. Paste altered graphic back into container field.

Can this be run with minimal user intervention?

You could use Send Event to run MSPaint. The rest of your steps look fine, and you could run this from a button.

  • Author

Thanks, that's what I thought. Can I use ^C and ^V in the script or does this have to be manually entered by the user?

This is not a cross-platform solution:

Create a blank, white image in Paint and make it the size that you need, save it, and copy it into the container field.

If the user double-clicks in the container field, it will open the blank file in Paint, ready to be drawn (painted) on. Save it and close, click out of the field should save the changed image.

The secret(?) is that if you create the file in a certain software, such as Paint, Word, etc., and the user also has that software installed, the same software will open when the container field is activated.

I use this method in a couple of hosted solutions. It works and gives me a little control over the size of the image in the container field. I use a 'blank' the size that I want so the size is controlled to a point.

This is not a cross-platform solution:

Create a blank, white image in Paint and make it the size that you need, save it, and copy it into the container field.

If the user double-clicks in the container field, it will open the blank file in Paint, ready to be drawn (painted) on. Save it and close, click out of the field should save the changed image.

The secret(?) is that if you create the file in a certain software, such as Paint, Word, etc., and the user also has that software installed, the same software will open when the container field is activated.

I use this method in a couple of hosted solutions. It works and gives me a little control over the size of the image in the container field. I use a 'blank' the size that I want so the size is controlled to a point.

This is not a cross-platform solution:

Create a blank, white image in Paint and make it the size that you need, save it, and copy it into the container field.

If the user double-clicks in the container field, it will open the blank file in Paint, ready to be drawn (painted) on. Save it and close, click out of the field should save the changed image.

The secret(?) is that if you create the file in a certain software, such as Paint, Word, etc., and the user also has that software installed, the same software will open when the container field is activated.

I use this method in a couple of hosted solutions. It works and gives me a little control over the size of the image in the container field. I use a 'blank' the size that I want so the size is controlled to a point.

  • Author

That sounds like a solution that might work for me. Can you clarify to me how you are "activating the container field" to open Paint by double-clicking on it? When I double click on an empty container field it opens Windows sound recorder. If I double click on a container with a .BMP in it, absolutely nothing happens. Do I have to use windows file associations? Right now I have my bitmaps associated with ACDSee.

  • Author

That sounds like a solution that might work for me. Can you clarify to me how you are "activating the container field" to open Paint by double-clicking on it? When I double click on an empty container field it opens Windows sound recorder. If I double click on a container with a .BMP in it, absolutely nothing happens. Do I have to use windows file associations? Right now I have my bitmaps associated with ACDSee.

  • Author

That sounds like a solution that might work for me. Can you clarify to me how you are "activating the container field" to open Paint by double-clicking on it? When I double click on an empty container field it opens Windows sound recorder. If I double click on a container with a .BMP in it, absolutely nothing happens. Do I have to use windows file associations? Right now I have my bitmaps associated with ACDSee.

  • Author

OK - I figured it out. You have to insert it as an object. Thanks for the tip!

  • Author

OK - I figured it out. You have to insert it as an object. Thanks for the tip!

  • Author

OK - I figured it out. You have to insert it as an object. Thanks for the tip!

Nice that this works for you. This double-click option does not work on a Mac. I am looking around the forum for some help like this on a Mac but it looks like some very serious applescript (MAC OS) code.

Nice that this works for you. This double-click option does not work on a Mac. I am looking around the forum for some help like this on a Mac but it looks like some very serious applescript (MAC OS) code.

Nice that this works for you. This double-click option does not work on a Mac. I am looking around the forum for some help like this on a Mac but it looks like some very serious applescript (MAC OS) code.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.