<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BentoUsers &#187; Tutorials</title>
	<atom:link href="http://www.bentousers.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bentousers.com</link>
	<description>WRITTEN BY BENTO™ USERS FOR BENTO USERS</description>
	<lastBuildDate>Tue, 25 Oct 2011 17:22:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Customizing Themes Even Further</title>
		<link>http://www.bentousers.com/20110423-customizing-themes-even-further/</link>
		<comments>http://www.bentousers.com/20110423-customizing-themes-even-further/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 23:30:03 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Bento Tips]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=830</guid>
		<description><![CDATA[Long time ago, my fellow Bento gold digger Barbara sent me a screen shot of a funny custom Theme she had created. Initially I didn&#8217;t see anything unusual. But after all this time I happened to run across that image again and all of a sudden I noticed that the Theme included a visible Column [...]]]></description>
			<content:encoded><![CDATA[<p>Long time ago, my fellow Bento gold digger Barbara sent me a screen shot of a funny custom Theme she had created. Initially I didn&#8217;t see anything unusual. But after all this time I happened to run across that image again and all of a sudden I noticed that the Theme included a visible Column Divider. Interesting, I thought&#8230; No regular Bento Theme has that. The Column Divider usually only becomes visible in edit-mode and it just looks like an outline.</p>
<p><strong>Today I figured out how my friend created a Column Divider image!</strong></p>
<p>Here is the solution:<br />
When you edit a theme to customize it (see my tutorial on theme creation/customizing), the plist file contains this line that I had never even noticed:<br />
<em>&lt;key&gt;columnImageScaled&lt;&frasl;key&gt;<br />
	&lt;&frasl;true&gt;<br />
</em>&#8230; which is very similar to this line:<br />
<em>&lt;key&gt;separatorImageScaled&lt;&frasl;key&gt;<br />
	&lt;&frasl;true&gt;</em><br />
&#8230; which refers to the image of the horizontal separator you can add on a form. That image is called <em>Separator.tif.</em> That told me everything I needed to know&#8230;</p>
<p>So this is what I did to create an image for the otherwise invisible column divider, and it worked like a charm:<br />
I opened the <em>Separator.tif</em> image in Preview and simply rotated it to make it vertical. Then I saved it under the name <em>Column.tif.</em> That was it!</p>
<p><strong>After re-starting Bento the column divider became visible for that theme &#8211; like Magic!</strong></p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20110423-customizing-themes-even-further/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Customizing Themes &#8211; Logo Display</title>
		<link>http://www.bentousers.com/20090424-customizing-themes-logo-display/</link>
		<comments>http://www.bentousers.com/20090424-customizing-themes-logo-display/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 01:25:29 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=424</guid>
		<description><![CDATA[Several people expressed interest in displaying a company logo in the background of a Bento form. That’s another relatively easy theme customization. Again, go back to the Resources folder in the package content of our test theme Starfield Casual in the sample ThemePack file. There you’ll find the picture file Background.png. That file makes up [...]]]></description>
			<content:encoded><![CDATA[<p>Several people expressed interest in displaying a company logo in the background of a Bento form. That’s another relatively easy theme customization.</p>
<p>Again, go back to the <em>Resources</em> folder in the package content of our test theme <em>Starfield Casual</em> in the sample <em>ThemePack</em> file. There you’ll find the picture file <em>Background.png</em>. That file makes up the main background of the theme. That particular picture is a customized photo I used myself as a test. You just have to replace that Background picture with your logo picture (in the theme you want to customize). But that’s not all&#8230;</p>
<p>You need to know that Bento <strong>tiles</strong> the background picture &#8211; similar to the tiling option for the computer desktop wallpaper. So if you just want one logo displayed (like a letterhead) then, first of all, you have to make your picture big enough to fill the whole Bento screen so it can’t be tiled. You could place your logo at the left top, for example, and then expand the rest of your picture background to the right and down.</p>
<p>Finally, to make your logo look as close as possible to the original picture, several background parameters in the .plist file have to be adjusted, which is a bit tricky. The test file (<em>Starfield Casual</em>) demonstrates the following changes.</p>
<p>First you should normally turn off the transparency of the title banner. If you don’t, your background picture continues as a mirror image in the title banner, as used in the <em>Swimming Pool</em> theme for effect, and in some other themes as well.<br />
Find the <em></em> <em>&lt;key&gt;</em> named <em>bannerFill</em>. The <em></em> <em>&lt;string&gt;</em> below <em>gradientColorBottom</em> and <em>gradientColorTop</em> has four parameters. Change the fourth parameter of each to “1.” The first three make up the actual color.</p>
<p>Next I would change the <em></em> <em>&lt;real&gt;</em> parameter of the first two keys in the <em>.plist</em> file: <em>backGroundBrightness</em> to “-0” and <em>backGroundContrast</em> to “1.” To be safe you could also change <em>backgroundHueAngle</em> (0) and <em>backgroundSaturation</em> (1).<br />
Finally change <em>backgroundTileScale</em> to “1” to make sure your logo doesn’t look skewed.</p>
<p>That’s it. And please, give me feedback, ask questions. Have fun with your new logo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090424-customizing-themes-logo-display/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wanted: Enthusiastic Contributors</title>
		<link>http://www.bentousers.com/20090319-wanted-enthusiastic-contributors/</link>
		<comments>http://www.bentousers.com/20090319-wanted-enthusiastic-contributors/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 15:19:37 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Bento Basics]]></category>
		<category><![CDATA[Bento Examples]]></category>
		<category><![CDATA[Bento Tips]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Site Notes]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=421</guid>
		<description><![CDATA[Hey, at his very moment I&#8217;m running BentoUsers all by my own lonely self. I know, I know, it seems I have this huge supporting staff behind the scenes. But that&#8217;s just a rumor. All I have is some people I can ask questions if I&#8217;m totally desperate. But I&#8217;m the only one publishing things [...]]]></description>
			<content:encoded><![CDATA[<p>Hey, at his very moment I&#8217;m running BentoUsers all by my own lonely self. I know, I know, it seems I have this huge supporting staff behind the scenes. But that&#8217;s just a rumor. All I have is some people I can ask questions if I&#8217;m totally desperate. But I&#8217;m the only one publishing things and coming up with the ideas. That has to change! After all, the site&#8217;s main motto is:<br />
<strong>Written By Bento Users For Bento Users</strong>. I clearly detect the plural form here and it wouldn&#8217;t sound very good to change it to the singular form&#8230;</p>
<p>I&#8217;m calling out to any other user, starting with my friends Dan and Barb, you know yourselves, how wonderful you are! I do appreciate the templates users have contributed. Keep them coming! But now I&#8217;m also looking for (regular?!) contributors. It could be a weekly column, the occasional tip or trick, special usage ideas, workarounds&#8230; pretty much anything. Even just someone who scours through the posts and leaves some comments on a regular basis. Point out the errors of my ways, make suggestions!</p>
<p>I hope I gave you some starting thoughts how to help out. Come out of the woodworks, get famous and help change the (Bento) world!</p>
<p>Thanks for listening&#8230;</p>
<p>Yours Truly, Lonesome Florian.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090319-wanted-enthusiastic-contributors/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Customizing Themes &#8211; Fancy Free</title>
		<link>http://www.bentousers.com/20090318-customizing-themes-fancy-free/</link>
		<comments>http://www.bentousers.com/20090318-customizing-themes-fancy-free/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 13:11:45 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=418</guid>
		<description><![CDATA[Another request by many users is to remove the Media Field border. That might be the easiest and fastest alteration of a theme. The Media Field border is simply a collection of several little picture files. Go to our test themePack file you downloaded in part one of this tutorial. Then open the Resources folder [...]]]></description>
			<content:encoded><![CDATA[<p>Another request by many users is to remove the <em>Media Field</em> border. That might be the easiest and fastest alteration of a theme.</p>
<p>The <em>Media Field</em> border is simply a collection of several little picture files. Go to our test <em>themePack</em> file you downloaded in part one of this tutorial. Then open the <em>Resources</em> folder of the <em>Starfield Casual Bundle</em>, scroll down and you’ll find all those .<em>tif</em> files starting with <em>PictureFrame</em>. Above the files I created a folder called <em>Pics</em>. Do the same in your own <em>themePack</em> file(s). That folder is just for storage.<br />
To remove the <em>Media Field</em> border just drag all those <em>PictureFrame</em> files into your new <em>Pics</em> folder. If you don’t like the result, you can always move them back out into the open.</p>
<p>Voila, you have a free-floating-looking <em>Media Field</em>! Don’t be alarmed: some themes still display a border as long as the <em>Media Field</em> is empty, but as soon as you add a media file the border disappears.<br />
Off course, you can also add your own border instead, by creating your own <em>PictureFrame</em> pics.</p>
<p><strong>Note</strong>: I’ll be traveling the world the next three weeks, so my posts will slow down. Whenever I have a chance to log on, I’ll still check for comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090318-customizing-themes-fancy-free/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Related Records List Update &#8211; Part Three</title>
		<link>http://www.bentousers.com/20090313-related-records-list-update-part-three/</link>
		<comments>http://www.bentousers.com/20090313-related-records-list-update-part-three/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 19:15:54 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=415</guid>
		<description><![CDATA[I played around with Smart Collections as the source for Related Records and it got so complicated that I can only repeat: expect some strange behavior. The only real useful implementation would be a new field type which would combine a Related Records List with a Smart Collection that would update automatically&#8211; like the behavior [...]]]></description>
			<content:encoded><![CDATA[<p>I played around with <em>Smart Collections</em> as the source for <em>Related Records</em> and it got so complicated that I can only repeat: expect some strange behavior. The only real useful implementation would be a new field type which would combine a <em>Related Records List</em> with a <em>Smart Collection</em> that would update automatically&#8211; like the behavior of a stand-alone <em>Smart Collection</em>. Maybe sometime in a future Bento update&#8230;</p>
<p>Relational Loops are a wonderful thing. Example: you drag the Address Book Library onto the Projects Library, and then the Projects onto the Address Book. Now you create a new record for a project. In that record you choose any number of addresses from the Address Book to be displayed in the <em>Related Records List Field</em>.<br />
Let’s say you added Mr. Smith. Now go to the Address Book and search for Mr. Smith: in his record you’ll find the new project listed automatically in the <em>Related Records List Field</em>! Very handy.<br />
And it works the same the other way around: if you decide later that Mr. Brown should also be assigned to the same project, go to Mr. Browns Address Book record and add the project to the Related Records List Field. Now his name is automatically added to the right record in the Projects library.</p>
<p><strong>Tip:</strong> you can rename any <em>Related Records List Field</em>. By default it gets the name of the source Library, but in the above example you might rename “Address Book” to “Team Members.” Renaming the Field has no effect on the name of the actual source Library.</p>
<p>I hope this update cleared up most questions. For more screen shots see the original tutorial. Please don’t hesitate to leave a comment with additional questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090313-related-records-list-update-part-three/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Customizing Themes &#8211; Fonts Galore!</title>
		<link>http://www.bentousers.com/20090311-customizing-themes-fonts-galore/</link>
		<comments>http://www.bentousers.com/20090311-customizing-themes-fonts-galore/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 15:44:26 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=390</guid>
		<description><![CDATA[There are at least three good reasons to meddle with the default fonts of the Bento themes: You want to use your favorite fonts You like the theme, but not the font You want to use different sizes or variants Of course you can only use fonts that are installed on your system. To check [...]]]></description>
			<content:encoded><![CDATA[<p>There are at least three good reasons to meddle with the default fonts of the Bento themes:</p>
<ul>
<li> You want to use your favorite fonts</li>
<li> You like the theme, but not the font</li>
<li> You want to use different sizes or variants</li>
</ul>
<p>Of course you can only use fonts that are installed on your system. To check out all your fonts open the <em>Fontbook</em> application (in the application folder). In there you can look at samples of all fonts in any size &#8211; you can even type in custom text:</p>
<div><img class="aligncenter size-full wp-image-389" title="font sample in Fontbook" src="http://www.bentousers.com/wp-content/uploads/2009/03/fontsample.png" alt="font sample in Fontbook" width="433" height="262" /></div>
<p></p>
<p>Now it’s time for action!</p>
<p><span id="more-390"></span>Open the .<em>plist</em> file of your theme bundle (where you changed the custom folder) and look for <em>&lt;key&gt;fieldFont_larger&lt;/key&gt;</em>. The other sizes follow below it: <em>largest</em>, <em>normal</em>, <em>smaller</em>, <em>smallest</em>.<br />
Now simply replace the <em>&lt;string&gt;</em> under <em>&lt;key&gt;fontName&lt;/key&gt;</em> with the name of your custom font. Make sure you start it with a Capital letter.</p>
<p><strong>Important note:</strong> for many themes Bento uses a second font for the two smallest sizes for better legibility. You should normally leave those alone except for their size.</p>
<p>A neat option is that you can even choose any available <em>variant</em> you find in Fontbook for your font, even combinations that are listed. You usually don’t have to add <em>Regular</em>, but you can.<br />
To use a variant type <em>Helvetica-BoldOblique, </em>for example. You have to eliminate all spaces (also between a two-word font) and use a dash between the font and the variant. Capitalize both words in a two-word font and/or variant.</p>
<p>Finally, you should change the font in the title banner to match your field font. Find the <em>&lt;key&gt;bannerFontFormView&lt;/key&gt;</em> near the top of the <em>.plist</em> file and change the font name as well. Don’t change the  <em>&lt;key&gt;bannerFontTableView&lt;/key&gt;</em> &#8211; it can mess things up.</p>
<p>That’s it for the simplest theme customization! But read on&#8230;</p>
<p>For some strange reason, the Bento programmers are very inconsistent with their font sizes. Every <em>field font</em> comes in 5 sizes, and sometimes the difference between size 2 and size 3 is huge.<br />
You can change the font sizes by changing the number between the <em>&lt;real&gt;</em> tags under <em>&lt;key&gt;fontSize&lt;/key&gt;</em>. But don’t go crazy &#8211; you might get unexpected results. It looks nice, for example, when the banner font is the biggest. I always set it one point higher than the largest field font. I also usually start by raising the two smallest sizes by 1 or 2 points each. It’s also nice sometimes to push the largest size into the low 30s, depending on the font: that’s where Fontbook comes in for testing the look.</p>
<p>Finally it really improves readability to change the font and size of the <em>list field font</em> (for file lists, related records a.s.o.). It’s listed under <em>&lt;key&gt;linkTableFont&lt;/key&gt;</em> and I’m using <em>Optima-Regular</em> as a font and I’m raising the font size one point to 13.</p>
<p>Now save the <em>.plist</em> file with all the changes.<br />
Have Bento open. Go to the finder and find your <em>themePack </em>file. Now just double-click it and your custom theme should be automatically installed. You should get a short pop-up message on screen, and the theme chooser might open. If not, open it and look for your custom folder. Then you can apply your theme!</p>
<p>Have fun and good luck&#8230; &#8230; to be continued&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090311-customizing-themes-fonts-galore/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Related Records List Update &#8211; Part Two</title>
		<link>http://www.bentousers.com/20090306-related-records-list-update-part-two/</link>
		<comments>http://www.bentousers.com/20090306-related-records-list-update-part-two/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 20:39:35 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=384</guid>
		<description><![CDATA[Let’s talk a little more about self-referencing relationships. As shown in Simon’s tutorial with the Cycling Library, dragging a Library onto itself can be quite useful. It’s a great way to display a custom set of records at once from the same Library without having to create any Collections and combining a Form design with [...]]]></description>
			<content:encoded><![CDATA[<p>Let’s talk a little more about <em>self-referencing relationships</em>. As shown in Simon’s tutorial with the Cycling Library, dragging a Library onto itself can be quite useful. It’s a great way to display a custom set of records at once from the same Library without having to create any Collections and combining a Form design with a Table. Play with it and I’m sure you&#8217;ll find that possibility to be a great option at your disposal.<br />
Two examples: in Address Book you could have all your Tennis buddies displayed at once whenever you look at the record of a player.<br />
In a listing of sports race results you could display all races to date.</p>
<p>Next I want to explain the two extra buttons that Bento 2 added to the bottom of the <em>Related Records List Field</em>. On the left side one button was added with a little arrow in it. When you select a record and click that button, Bento takes you to the actual record (form view) in the source Library. You can stay there as long as you wish, browsing and editing, but you can return to the Library (and the exact record) where you came from by clicking on the extra arrow button that appears on top of the window next to the browse arrows. Try it out, it’s very convenient and helpful.</p>
<p>The other new button was added to the right bottom, next to the <em>summary row</em> button. When you click it, the <em>fields display</em> (below the Bento <em>Library pane</em>) flips to display only the fields of the source Library. Now you can check and uncheck fields you want or don’t want displayed in the <em>Related Records List Field</em>. Another very useful new feature.</p>
<p>Next week, in the last installment of this update, we’ll discuss <em>relational loops</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090306-related-records-list-update-part-two/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing Themes &#8211; Getting to the brink&#8230;</title>
		<link>http://www.bentousers.com/20090304-customizing-themes-getting-to-the-brink/</link>
		<comments>http://www.bentousers.com/20090304-customizing-themes-getting-to-the-brink/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 04:48:25 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=379</guid>
		<description><![CDATA[&#8230; of starting to alter themes. Sorry, one more preparation article, next week we’re actually changing fonts and you can then use your new theme right away! First, duplicate the themPack file we looked at last week, so we always have access to our test file. You can rename the duplicate to anything you want [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; of starting to alter themes. Sorry, one more preparation article, next week we’re actually changing fonts and you can then use your new theme right away!</p>
<p>First, duplicate the <em>themPack</em> file we looked at last week, so we always have access to our test file. You can rename the duplicate to anything you want &#8211; its name has nothing to do with its functionality, so you can rename it again later.</p>
<p>I want to stress two things before we continue. I had added a special note to last week’s article, so in case you missed it: <strong>all this only works in Bento 2</strong>.<br />
Secondly, this hack does not alter the Bento program file in any way, just individual theme bundles, and you should always work with duplicates, so not to change the original themes.</p>
<p><span id="more-379"></span>Following the instructions in last week’s article, open the test <em>themePack</em> file, navigate through the first pop-up window to the folder with the <em>Starfield Casual.bundle</em> file and leave that window open.<br />
Now you have to choose the theme you want to alter or play with for now. If you haven’t decided on a theme, go to Bento, and using the Theme Chooser, find a theme where you always hated the fonts&#8230; Bento 2’s Theme Chooser is nice, for the fact that you can try different themes without leaving the chooser.</p>
<p>Sorry, all the theme bundle files are totally hidden again. In the finder, go to Applications/Bento. I’m not providing screenshots here, because it’s the same procedure as last week:<br />
Select the Bento application, ctrl-click it and choose <em>Show Package Contents</em>. In the pop-up window open the <em>Resources</em> folder, scroll down to the <em>Themes</em> folder and open it: voila, you tediously found the Bento themes! Scroll to the theme you want to alter. Duplicate the bundle file and drag the duplicate to the themePack window into the folder with the Starfield Casual bundle.<br />
That previous procedure is the the same for any theme you want to alter. To make the themePack truly your own, drag the Starfield Casual bundle into the trash. Now you’re ready to create your own custom theme!</p>
<p>One first editing chore we can tackle now. The Bento Theme Chooser allows you to create custom folders for your themes. Open your newly created Theme bundle in the themePack file to get to the famed .plist file we talked about at the end of last week’s article. Open the file with TextEdit.</p>
<p>Now you have to look closely, because the file has many parameters. Find the <em>&lt;key&gt;</em> called <em>bundleName</em>. The <em>&lt;string&gt;</em> below it should read &#8220;built-in.&#8221; Change that name to  a name you want your first theme folder to have, like “Test” or “My Themes 1.” You can have any number of custom theme-folders, so keep that in mind when you name it.<br />
Make the same name change to the <em>&lt;string&gt;</em> beneath the next <em>&lt;key&gt;</em> named <em>categories</em>.<br />
Now save the .<em>plist</em> file from TextEdit (it should be saved as a plain text file) and you’re set for next week’s font adventure!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090304-customizing-themes-getting-to-the-brink/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Related Records List Update &#8211; Part One</title>
		<link>http://www.bentousers.com/20090227-related-records-list-update-part-one/</link>
		<comments>http://www.bentousers.com/20090227-related-records-list-update-part-one/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 23:19:16 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=370</guid>
		<description><![CDATA[I’m starting another weekly series. The premise: almost a year ago, Simon wrote a great tutorial about an advanced feature of Bento: the Related Records List Fields. If you haven&#8217;t read it, I highly recommend you do. I would like to summarize and clarify some things and also update the usage of the fields with [...]]]></description>
			<content:encoded><![CDATA[<p>I’m starting another weekly series. The premise: almost a year ago, Simon wrote a great tutorial about an advanced feature of Bento: the <em>Related Records List Fields</em>.<br />
If you haven&#8217;t read it, I highly recommend you do. I would like to summarize and clarify some things and also update the usage of the fields with the added features in Bento 2.</p>
<p>First let’s review the basics: if you simply create a one-way link between two Libraries, you HAVE to add any related records to the list by hand. Nothing will be filled in automatically through any other action you take. Bento 2 did not change that functionality.<br />
In addition, another question just came up: what if I create a self-referencing relationship (e.g. dragging Address Book onto itself)? Technically, we’re dealing with only a single library, so you still have to add records manually to the Related Records List Field.</p>
<p>You can create Related Records List Fields in Libraries AND Collections. Be careful about using Smart Collections as related records source, they can trick you. Besides limited functionality (you can’t add new records manually to the source), records can also disappear if you change the criteria. We’ll talk more about Smart Collections when we’ll discuss relational loops.</p>
<p><strong>Update</strong>: Simon reminded me that Bento 1 did not even allow Smart Collections as sources for a Reletated Records List Field. So that is another Bento 2 enhancement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090227-related-records-list-update-part-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Customizing Themes &#8211; Part One</title>
		<link>http://www.bentousers.com/20090225-customizing-themes-part-one/</link>
		<comments>http://www.bentousers.com/20090225-customizing-themes-part-one/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 23:02:02 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=353</guid>
		<description><![CDATA[I saw many complaints in the Bento forum about the built-in themes. Our friend Patrick created the first custom themes called Neutral. BentoUsers featured them prominently (see Themes category). Then I offered my own Theme Creation service. No one was really interested &#8211; I know that was because people hate to take advantage of me&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>I saw many complaints in the Bento forum about the built-in themes. Our friend Patrick created the first custom themes called <em>Neutral</em>. BentoUsers featured them prominently (see Themes category). Then I offered my own<em> Theme Creation</em> service. No one was really interested &#8211; I know that was because people hate to take advantage of me&#8230;</p>
<p>So here is a tutorial for the do-it-yourselfer so no one has to ask anyone for help anymore. <strong>Works only in Bento 2 !</strong></p>
<p>Warning: this is not for the faint-hearted because it’s a (legal) hack. For that reason please only proceed at your own risk.</p>
<p>After the whole tutorial has been published I might make it available as a PDF.</p>
<p><span id="more-353"></span>First, download this <a title="Sample ThemePack" href="http://www.bentousers.com/wp-content/uploads/2009/02/font-samplesthemepack.zip">Sample ThemePack</a> zip file. It should become the template file for any new theme(s) you create. This sample file contains one theme, but one ThemePack file can contain any number of themes.</p>
<p>After it’s downloaded, navigate to you Downloads folder and double-click the zip file. Your unzipped file should look like this:</p>
<div style="text-align:center;"><img class="size-full wp-image-348 aligncenter" title="Downloads folder view" src="http://www.bentousers.com/wp-content/uploads/2009/02/tut1-1.png" alt="Downloads folder view" width="424" height="39" /></div>
<p>I always recommend to keep the zip file so you can start over when something goes wrong.<br />
Select the <em>ThemePack</em> file and then ctrl-click it:</p>
<div style="text-align:center;"><img class="size-full wp-image-349 alignnone" title="Show Package Contents" src="http://www.bentousers.com/wp-content/uploads/2009/02/tut1-2.png" alt="Show Package Contents" width="271" height="102" /></div>
<p>Choose <em>Show Package Contents</em>. A new finder window opens.</p>
<p>Open the <em>Contents</em> and then the <em>Resources</em> folder:</p>
<div style="text-align:center;"><img class="size-full wp-image-350 alignnone" title="Sample Theme" src="http://www.bentousers.com/wp-content/uploads/2009/02/tut1-3.png" alt="Sample Theme" width="266" height="84" /></div>
<p><em>Starfield Casual</em> is the sample customized theme. Select it and repeat the previous steps (ctrl-click &#8211; Show Package C., &#8230;) and you should see this window:</p>
<div style="text-align:center;"><img class="size-full wp-image-351 alignnone" title="Attributes File" src="http://www.bentousers.com/wp-content/uploads/2009/02/tut1-4.png" alt="Attributes File" width="249" height="81" /></div>
<p>This is the window we’ll always come back to.</p>
<p>To whet your appetite for <em>Part Two</em> next week, open the <em>Attributes.plist</em> file with <em>TextEdit</em> and look around&#8230;</p>
<p>Please use the Comments to ask any questions that come up in the meantime.</p>
<p>Florian</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20090225-customizing-themes-part-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tracking Hours</title>
		<link>http://www.bentousers.com/20080720-tracking-hours/</link>
		<comments>http://www.bentousers.com/20080720-tracking-hours/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 12:09:53 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[time recording]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/?p=113</guid>
		<description><![CDATA[Many Bento users want to create a time-recording system of some type. This may be for something such as billing customers, tracking hours contributed by volunteers or monitoring employees. Although these are all slightly different the core functionality is the same and this article will explore some of the various options available. The simplest form [...]]]></description>
			<content:encoded><![CDATA[<p>Many Bento users want to create a time-recording system of some type. This may be for something such as billing customers, tracking hours contributed by volunteers or monitoring employees. Although these are all slightly different the core functionality is the same and this article will explore some of the various options available.<br />
<span id="more-113"></span><br />
The simplest form of time tracking is to simply keep a list of dates and the hours worked. This solution would use two fields, one a Date field and one a Number field:</p>
<div style="text-align:center;"><img src="http://www.bentousers.com/wp-content/uploads/2008/07/bento.png" alt="Bento.png" border="0" width="402" height="261" /></div>
<p>The next step up from this is to use start and end times to calculate the number of hours worked:</p>
<div style="text-align:center;"><img src="http://www.bentousers.com/wp-content/uploads/2008/07/bento-2.png" alt="Bento-2.png" border="0" width="445" height="337" /></div>
<p>Here the start and end times are Time fields and the Duration is a Calculation field. Showing the Time fields as hours, minutes and seconds is useful because Bento will assign the current seconds to a time if you do not explicitly set them yourself. For example, if the current time is 13:15:45 and you enter a time as 09:00 because you are only displaying hours and minutes Bento will actually store 09:00:45 which may cause problems with rounding. Therefore it is safest to have Time fields use the Medium display format rather than the Short one.</p>
<p>The Duration formula is:</p>
<div style="text-align:center;"><img src="http://www.bentousers.com/wp-content/uploads/2008/07/bento-3.png" alt="Bento-3.png" border="0" width="331" height="224" /></div>
<p>The End Time &#8211; Start Time part is fairly self-explanatory and the division of the result by (60 * 60) is necessary because Bento returns the results of date and time calculations in seconds. Since the result of the calculation should be in hours the seconds need to be converted to hours which is done by dividing them by 3,600 or 60 * 60. Remember to set the results of the Calculation field to be displayed as a Number and with one or two decimal places depending upon how much detail you want to see.</p>
<p>Obviously, if the time recording system is being used to allocate hours to projects or clients additional fields may be needed to store the name of the project and/or the name of the client. Similarly if multiple employees or volunteers are being tracked then a field to store the employee or volunteer names would be necessary.</p>
<p>A more advanced time recording system would perhaps tie in with other Libraries. For example, rather than repeating employee or volunteer names it may be a good idea to use the Address Book or a dedicated Library to store the person&#8217;s details and then use a Related Records List to store the time-based details:</p>
<div style="text-align:center;">
<a href='http://www.bentousers.com/wp-content/uploads/2008/07/bento-4.png' rel='lightbox' title='An Advanced Time Recording System'><br />
<img src="http://www.bentousers.com/wp-content/uploads/2008/07/bento-4.png" alt="An Advanced Time Recording System" border="0" width="450" rel="lightbox" /><br />
</a>
</div>
<p><a href='http://www.bentousers.com/wp-content/uploads/2008/07/bento-4.png' rel='lightbox' title='An Advanced Time Recording System'>Click for a Larger View</a></p>
<p>For more information about Related Records List please see <a href="http://www.bentousers.com/20080401-related_record_lists/">our guide</a>.</p>
<p>However, because Bento&#8217;s related record capabilities are designed to be simple there is an inherent lack of power and flexibility in them and so it may be better to either stick with a one-Library solution or live with some duplicate data and store the person&#8217;s name in the main time recording Library. This will allow for the creation of Smart Collections to filter and total records by person and date range which may be useful for calculating weekly, monthly, etc. totals.</p>
<div style="text-align:center;">
<a href='http://www.bentousers.com/wp-content/uploads/2008/07/bento-5.png' rel='lightbox' title='A Smart Collection'><br />
<img src="http://www.bentousers.com/wp-content/uploads/2008/07/bento-5.png" alt="A Smart Collection" border="0" width="450" rel="lightbox" /><br />
</a>
</div>
<p><a href='http://www.bentousers.com/wp-content/uploads/2008/07/bento-5.png' rel='lightbox' title='A Smart Collection'>Click for a Larger View</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20080720-tracking-hours/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Related Records Lists</title>
		<link>http://www.bentousers.com/20080401-related_record_lists/</link>
		<comments>http://www.bentousers.com/20080401-related_record_lists/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 21:33:08 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Bento Basics]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[related records list]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/20080401-related_record_lists/</guid>
		<description><![CDATA[Editor&#8217;s Note: Related Records Lists have been renamed to Related Data Fields by Filemaker One of the areas which seems to cause the most confusion for Bento users is that of Related Records Lists. I am therefore delighted to say that I have written a guide to them which will hopefully explain what they can [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Editor&#8217;s Note: Related Records Lists have been renamed to Related Data Fields by Filemaker</strong></p>
<p><img src="http://www.bentousers.com/wp-content/uploads/2008/04/pdf-page-001.png" alt="PDF Page 001.png" border="0" width="141" height="200" align="left" />One of the areas which seems to cause the most confusion for Bento users is that of Related Records Lists. I am therefore delighted to say that I have written a guide to them which will hopefully explain what they can do, when they should be used, and how they are used.</p>
<p>The guide was meant to be fairly comprehensive but also fairly concise but the number of screenshots involved in making it a good visual guide meant that it quickly evolved into a fairly lengthy document so it will initially be released as a PDF and I will try to break it up into a series of actual articles over the next few days.</p>
<p>Comments and suggestions are, as ever, most welcome.</p>
<p><a href="http://www.bentousers.com/wp-content/downloads/related_records_lists.pdf">Download the Related Records Lists Guide</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20080401-related_record_lists/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Bento Screencasts</title>
		<link>http://www.bentousers.com/20080401-bento_screencast/</link>
		<comments>http://www.bentousers.com/20080401-bento_screencast/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 17:36:04 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Bento Basics]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[screencastsonline]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/20080401-bento_screencast/</guid>
		<description><![CDATA[I am delighted to announce that Don McAllister of ScreenCastsOnline has very kindly decided to make part one of his excellent two-part Bento screencast available for free and is offering a 20% discount off the membership fee of ScreenCastsOnline if you use the promotional code BENTO. Part one of the screencast covers the following topics: [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bentousers.com/wp-content/uploads/2008/04/sco-logo-100x100hd.png" alt="SCO_Logo_100x100HD.png" border="0" width="100" height="100" align="left" />I am delighted to announce that Don McAllister of <a href="http://www.screencastsonline.com/sco/">ScreenCastsOnline</a> has very kindly decided to make part one of his excellent two-part Bento screencast available for free and is offering a 20% discount off the membership fee of ScreenCastsOnline if you use the promotional code BENTO.</p>
<p>Part one of the screencast covers the following topics:</p>
<ul>
<li>Introduction to Bento</li>
<li>The Bento Interface</li>
<li>Core Concepts &#8211; Libraries and Collections</li>
<li>Address Book Integration</li>
<li>Records &#038; Table View</li>
<li>Form Views</li>
<li>Creating a Library</li>
<li>Adding Fields</li>
<li>Form Customisation</li>
<li>Themes</li>
<li>Advanced Find</li>
<li>Smart Collections</li>
</ul>
<p>The topics covered in part two include:</p>
<ul>
<li>iCal Event and Task Integration</li>
<li>How you might use iCal integration</li>
<li>Additional Bento Fields</li>
<li>Printing Tables and Forms</li>
<li>Creating Mailing Labels</li>
<li>How to import Data into Bento</li>
<li>Backing up Your Data</li>
</ul>
<p>ScreenCastsOnline is a weekly video podcast with a new Mac related tutorial published every week via iTunes. A full six month membership costs only $39 with the special discount coupon code allowing you to receive the next 26 brand new weekly shows. In addition, membership gives you immediate access to over 140+ HD tutorials featuring many different Mac related software tutorials including the second part of the Bento tutorial. For more information on becoming a ScreenCastsOnline Extra! member visit <a href="http://www.screencastsonline.com/extra">www.screencastsonline.com/extra</a> and don&#8217;t forget to use the code BENTO.</p>
<p>The first Bento tutorial is available as a QuickTime MOV file which you can <a href="http://blip.tv/file/get/Sconline-BentoDatabaseTutorialPart1206.mov">download</a> or watch in your web browser below. Click on the small monitor icon to view the tutorial full screen.</p>
<div style="text-align:center;">
<embed src="http://blip.tv/play/il2w0FkA" type="application/x-shockwave-flash" width="465" height="285" allowscriptaccess="always" allowfullscreen="true"></embed>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20080401-bento_screencast/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://blip.tv/file/get/Sconline-BentoDatabaseTutorialPart1206.mov" length="92707145" type="video/quicktime" />
		</item>
		<item>
		<title>Photograph Sales Tutorial</title>
		<link>http://www.bentousers.com/20080323-photography_sales_tutorial/</link>
		<comments>http://www.bentousers.com/20080323-photography_sales_tutorial/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 16:22:45 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.bentousers.com/20080323-photography_sales_tutorial/</guid>
		<description><![CDATA[Beatrice Hamblett is a photographer who both sells her pictures and donates them to organisations such as museums. She needed to store detail about her photographs and also keep records about where they had been donated to or who they had been sold to. When she decides to make a photograph publicly available it is [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bentousers.com/wp-content/uploads/2008/03/pdf-page-001.png" alt="Tutorial Cover Page" border="0" width="141" height="200" align="left" /></p>
<p><a href="http://beatricehamblett.com/" target="_blank">Beatrice Hamblett</a> is a photographer who both sells her pictures and donates them to organisations such as museums. She needed to store detail about her photographs and also keep records about where they had been donated to or who they had been sold to. When she decides to make a photograph publicly available it is generally via a limited run of either ten or twenty ﬁve prints.</p>
<p>This tutorial explains the steps taken to develop a solution for Beatrice and it includes topics such as field definition, form design, and calculations.</p>
<p>The tutorial&#8217;s Disk Image contains a PDF document and a bentodb file which contains the completed solution. The steps necessary to use the bentodb file are included on the last page of the document.</p>
<p><a href="http://www.bentousers.com/wp-content/downloads/photograph_sales.dmg">Download the Photograph Sales Tutorial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bentousers.com/20080323-photography_sales_tutorial/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

