next effort, still erratic positioning!!
Code:
varC_result = ui_dlg_box("Listings",<<%dlg%
{Background=#153+204+255}
{region=a}
(vOpt:Class)|
(vOpt:Code)|
(vOpt:Date)|
(vOpt:Find by Fragment)|
(vOpt:Group)|
(vOpt:Location);
(vOpt:Operator Name)|
(vOpt:Production List)|
(vOpt:Reg)|
(vOpt:Aircraft Type)|
(vOpt:Usage);
{line=6,0};
{endregion};
{condition=(vOpt="Date")}
{start_pos}
{region=b}
{DatePicker=50,15dStartDate_EmbeddedCalendar}{watch=dStartDate!update_dStartDate_EmbeddedCalendar};
{DatePicker=50,15dEndDate_EmbeddedCalendar}{watch=dEndDate!update_dEndDate_EmbeddedCalendar};
{endregion};
{condition=(vOpt="Find by Fragment")}
{start_pos}
{region=b}
(FindOpt:Aircraft)
(FindOpt:Base)
(FindOpt:Operator)
{endregion}
{condition=(vOpt="Find by Fragment".and.FindOpt="Aircraft")}
{start_pos}
{region=b}
Type: [%@SearchValue6_def%.40vSearchValue];
{endregion}
{condition=(vOpt="Find by Fragment".and.FindOpt="Base")}
{start_pos}
{region=b}
Base Name Fragment:| [.40varC_fragment];
Country: [%@varC_country_def%.25,varC_country];
{endregion}
{condition=(vOpt="Find by Fragment".and.FindOpt="Operator")}
{start_pos}
{region=b}
Operator Name Fragment:| [.40varC_fragment];
Country: [%@varC_country_def%.25,varC_country];
{endregion}
{condition=(vOpt="Production List")}
{start_pos}
{region=b}
Type: [%@vSearchValue5_def%.40vSearchValue];
(ProdOrder:Assembly No)
(ProdOrder:Line No)
(ProdOrder:Msn)
(ProdOrder:Plane Set)
(ProdOrder:Reg)
(ProdOrder:Variant No)
{endregion}
{condition=(vOpt="Reg")}
{start_pos}
{region=b}
(vRegOpt:Multiple);
(vRegOpt:Old Id);
(vRegOpt:Range);
(vRegOpt:Single)
{endregion}
{condition=(vOpt="REG".and.vRegOpt="Multiple")}
{start_pos}
{region=b}
Entries: [%mw%.12,15vMultiple]
{endregion}
{condition=(vOpt="REG".and.vRegOpt="Old Id")}
{start_pos}
{region=b}
Old Id: [.12vSearchValue1]
{endregion}
{condition=(vOpt="reg".and.vRegOpt="RANGE")}
{start_pos}
{region=b}
Start Date [.12vSearchValueStart];
End Date [.12vSearchValueEnd];
{endregion}
{condition=(vOpt="reg".and.vRegOpt="Single")}
{start_pos}
{region=b}
Single: [.12vSearchValue1]
{endregion}
{condition=(vOpt="Code")}
{start_pos}
{region=b}
Code: [.10vSearchValue];
{endregion}
{condition=(vOpt="Location")}
{start_pos}
{region=b}
Location: [%@SearchValue6_def%.40vSearchValue]
{endregion}
{condition=(vOpt="Aircraft Type")}
{start_pos}
{region=b}
Aircraft Type: [%@vSearchValue3_def%.40,10vSearchValue]
{endregion}
{condition=(vOpt="Operator Name")}
{start_pos}
{region=b}
Operator Name: [%@vSearchValue2_def%.40,10vSearchValue]
{endregion}
{condition=(vOpt="Class")}
{start_pos}
{region=b}
Class:[%@vSearchValue1_def%.40,5vSearchValue]
{endregion}
{condition=(vOpt="Group")}
{start_pos}
{region=b}
Group: [%@vSearchValue4_def%.10vSearchValue]
{endregion}
{condition=(vOpt="Usage")}
{start_pos}
{region=b}
Usage:[%d;O={@@}%.32,22vSearchValue^$$a_Usage];
{endregion}
{condition=.t.}
;
{region};
{lf}
{endregion};
{line=1,0};
{region}
{justify=center}
<*OK!OK> <Cancel!CANCEL>
{endregion};
%dlg%)
Bookmarks