When I enter a new merge field to my layout the default size is 10 times higher than its width. I think to reset the default but have not been able to figure it out. Any ideas?
All design choices comes out of the Theme you have chosen. Default for text labels is what your Merge field is going to look like
John, I wish that it was that simple. I have been using Filemaker since version 7 and have had this problem once before and someone provided me with a trick to correct it.
When I insert a merge field onto my layout it defaults to a 25 pt wide X 273 pt high. I change the content format by fill color, text color, size and font and then save it to its current format. I then save the current Theme. The next time I try to insert a field I get it to be same problem but with the new content formats. It does not save the size or shape of the merge field.
To be clear, what you call a merge field is actually a text object as far as layout themes are concerned. If you look at the Styles panel on the Inspector you will see that these are listed as Text, whereas fields are listed according to their data entry type (edit box, checkbox set, etc).
Quite reasonably, you don't define the size and shape of a text object within the Themes and Styles, as these depend on content.
One issue with merge fields is that often the <<mergefieldhere>> label is larger than the field content itself (sometimes, of course, the opposite might be the case, but it is rarely the same), so in Layout mode text containing merge fields can look awfully messy. One trick people sometimes use to address this is to set all the merge field label after the first < to a smaller size, as shown below. This can be useful in some circumstances, although I rarely use it myself as it's also a pita in many respects.
I understand all of that. I called it a merge field because that is what it is called in the toolbar. The default that I am trying to change is the text default which it refuses to do. If I change the fill color to blue and save the default and the Theme, my next default merge text field is blue but the shape remains at 25 pt wide and 273 high, which makes it very inefficient to enter. If I drag a text field from the Field picker the shape and size is correct. I can't seem to change the default shape of the merge text field.
Apologies if I misunderstood the issue. Have you tried dragging out a text panel on the layout first, before inserting a merge field?
I have tried many different ways to correct this problem but it only occurs with the merge text field. If I drag a text field from the Field Picker, the problem does not manifest itself. It only occurs in the default style of the merge text field.
Interesting enough I have the field reduced in size from 25 pt wide by 125 pt high.
I just tried to insert a variable field and the symbol fields and the problem persists with all of them. I tried a different theme and it does not occur there. Therefore I think I have isolated to one theme and only the inserted fields.
This shows the theme may be corrupted. If you have FMP Advanced, you can see the CSS in DDR.
Which theme do you use on which version of FM?
There is no default width for text objects, it varies as width of content text, merge field have field name with <<>>.
I was about to respond but you beat me to it. I looked through my themes and discovered I had inadvertently saved several themes with the same name and thereby corrupting all my formatting. I changed all my layouts to a different theme and I will soon find out if everything works. I tried to delete these custom themes using ctl+C followed up by Ctl+V (Windows) but that I did not get any responses.
Thanks for all your assistance. A second set of eyes can see a different picture.
Retrieving data ...