group(placement: place_column, spacing: gLargeSpace, horizontal: align_fill, vertical: align_top) { group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Status/title=Title:', font: font_big_right, vertical: align_top); edit_text(xmp_namespace: xap_ns_dc, xmp_path: 'title', container_type: alt_struct, horizontal: align_fill); mru_popup(xmp_namespace: xap_ns_dc, xmp_path: 'title', container_type: alt_struct, no_check: true, vertical: align_top); } separator(height: 10, width: 485, horizontal: align_fill); group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/signalboxes=Signalbox(es):', font: font_big_right, vertical: align_center); cat_container_edit_text(fbname:'$$$/RailwayPhotos/signalboxes=Signalbox(es):', horizontal: align_fill, font: font_big, container_type: bag_struct, preserve_commas: true, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'signalboxes'); mru_popup(xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'signalboxes', container_type: bag_struct, no_check: true, mru_append: true, preserve_commas: true); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/line=Line:', font: font_big_right, vertical: align_center); edit_text(fbname:'$$$/RailwayPhotos/line=Line:', horizontal: align_fill, font: font_big, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'line', horizontal: align_fill); mru_popup(xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'line', no_check: true, vertical: align_top, container_type: single_value); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/companies=Company(ies):', font: font_big_right, vertical: align_center); cat_container_edit_text(fbname:'$$$/RailwayPhotos/companies=Company(ies):', horizontal: align_fill, font: font_big, container_type: bag_struct, preserve_commas: true, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'companies'); mru_popup(xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'companies', container_type: bag_struct, no_check: true, mru_append: true, preserve_commas: true); } separator(height: 10, width: 485, horizontal: align_fill); group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/location=Location:', font: font_big_right, vertical: align_top); edit_text(xmp_ns_prefix: 'Iptc4xmpCore', xmp_namespace: 'http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/', xmp_path: 'Location', horizontal: align_fill); mru_popup(xmp_ns_prefix: 'Iptc4xmpCore', xmp_namespace: 'http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/', xmp_path: 'Location', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/city=Town:', font: font_big_right, vertical: align_top); edit_text(xmp_namespace: photoshop, xmp_path: 'City', horizontal: align_fill); mru_popup(xmp_namespace: photoshop, xmp_path: 'City', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/state=County:', font: font_big_right, vertical: align_top); edit_text(xmp_namespace: photoshop, xmp_path: 'State', horizontal: align_fill); mru_popup(xmp_namespace: photoshop, xmp_path: 'State', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/country=Country:', font: font_big_right, vertical: align_top); edit_text(xmp_namespace: photoshop, xmp_path: 'Country', horizontal: align_fill); mru_popup(xmp_namespace: photoshop, xmp_path: 'Country', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/isoCountryCode=ISO Country Code *:', font: font_big_right, vertical: align_top); edit_text(xmp_ns_prefix: 'Iptc4xmpCore', xmp_namespace: 'http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/', xmp_path: 'CountryCode', width: 100, max_chars: 3); mru_popup(xmp_ns_prefix: 'Iptc4xmpCore', xmp_namespace: 'http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/', xmp_path: 'CountryCode', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_left, vertical: align_top, reverse: rtl_aware) { static_text(); static_text(name: '$$$/iptc/core/Image/howto2=* Country codes may be either 2- or 3-letter codes as defined by the ISO 3166 standard.', font: font_small, horizontal: align_right, label: false); } separator(height: 10, width: 485, horizontal: align_fill); group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/category=Category:', font: font_big_right, vertical: align_center); popup(fbname:'$$$/RailwayPhotos/category=Category:', items: '$$$/RailwayPhotos/category={};1 - 4DD train{1 - 4DD Train};2 - Birmingham New St Signal{2 - Birmingham New St Signal};3 - Signalling{3 - Signalling};4 - Cadburys{4 - Cadburys};5 - General Trains{5 - General Trains};6 - Train Interiors{6 - Train Interiors};7 - Model Railways{7 - Model Railways};8 - Trams{8 - Trams};', xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'category'); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/importance=Importance:', font: font_big_right, vertical: align_center); popup(fbname:'$$$/RailwayPhotos/importance=Importance:', items: '$$$/RailwayPhotos/importance={};1 - High{1 - High};2 - Normal{2 - Normal};3 - Low{3 - Low};', xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'importance'); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/grade=Grade:', font: font_big_right, vertical: align_center); edit_text(fbname:'$$$/RailwayPhotos/grade=Grade:', horizontal: align_fill, font: font_big, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'grade'); } separator(height: 10, width: 485, horizontal: align_fill); group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/iptc/core/Image/dateCreated=Date Taken #:', font: font_big_right, vertical: align_center); date_edit_text(xmp_namespace: photoshop, xmp_path: 'DateCreated', horizontal: align_left, width: 180); mru_popup(xmp_namespace: photoshop, xmp_path: 'DateCreated', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_left, vertical: align_top, reverse: rtl_aware) { static_text(); static_text(name: '$$$/iptc/core/Image/howto2=# Date Taken field must specify exact day photo was taken. Use the When Taken field below if exact date not known.', font: font_small, horizontal: align_right, label: false); } separator(height: 10, width: 485, horizontal: align_fill); group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/sequence=Sequence Number:', font: font_big_right, vertical: align_center); edit_number(fbname:'$$$/RailwayPhotos/sequence=Sequence Number:', format: whole, horizontal: align_fill, font: font_big, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'sequence'); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/item=Item (within Category):', font: font_big_right, vertical: align_center); edit_number(fbname:'$$$/RailwayPhotos/item=Item (within Category):', format: whole, horizontal: align_fill, font: font_big, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'item'); static_text(name: '$$$/RailwayPhotos/substitution=Substitution:', font: font_big_right, horizontal: align_right, vertical: align_center); popup(fbname: '$$$/RailwayPhotos/substitution=Substitution:', horizontal: align_right, items: '$$$/RailwayPhotos/substitution={};Yes{True};No{False};', xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'substituted'); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/epoch=When taken:', font: font_big_right, vertical: align_center); edit_text(fbname: '$$$/RailwayPhotos/epoch=When taken:', xmp_namespace: photoshop, xmp_path: 'epoch', horizontal: align_left, width: 180); mru_popup(xmp_namespace: photoshop, xmp_path: 'epoch', no_check: true, vertical: align_top); } group(placement: place_row, spacing: gSpace, horizontal: align_fill, vertical: align_top, reverse: rtl_aware) { static_text(name: '$$$/RailwayPhotos/film=Film:', font: font_big_right, vertical: align_center); edit_number(fbname:'$$$/RailwayPhotos/film=Film:', format: whole, horizontal: align_fill, font: font_big, xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'film'); mru_popup(xmp_ns_prefix: 'RailPhoto', xmp_namespace: 'http://www.roscalen.com/RailwayPhotos/1.0/', xmp_path: 'film', no_check: true, vertical: align_top); } }