Thanks Guys!
finally got it working :)
Code:
varC_result = ui_dlg_box("Listings",<<%dlg% {removecomments} {Background=#153+204+255} {region} (vOpt:Based List)| (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=4,0}; {endregion}; {region=a} {start_pos} {condition=(vOpt="Find by Fragment")} {region1} (vFindOpt:Aircraft) (vFindOpt:Base) (vFindOpt:Operator); {endregion}; {condition=(vOpt="Find by Fragment".and.vFindOpt="Aircraft")} {start_pos} {region=a11} Aircraft Type Fragment: [%@SearchValue6_def%.40vSearchValue]; {endregion} {condition=(vOpt="Find by Fragment".and.vFindOpt="Base")} {start_pos} {region=a11} Base Name Fragment: [.40varC_fragment] {endregion} {condition=(vOpt="Find by Fragment".and.vFindOpt="Operator")} {start_pos} {region=a11} Operator Name Fragment: [.40varC_fragment]; Country: [%@varC_country_def%.25,varC_country] {endregion} {endregion1} {condition=(vOpt="Reg")} {start_pos} {region=a1} (vRegOpt:Multiple) (vRegOpt:Old Id) (vRegOpt:Range) (vRegOpt:Single); {condition=(vOpt="Reg".and.vRegOpt="Multiple")} {start_pos} {region=a11} Entries: [%mw%.12,10vSearchValue]; {endregion} {condition=(vOpt="Reg".and.vRegOpt="Range")} {start_pos} {region=a11} Start: [.12vSearchValueStart] End: [.12vSearchValueEnd]; {endregion} {condition=(vOpt="Reg".and.vRegOpt="Old Id")} {start_pos} {region=a11} Old Id: [.12vSearchValue]; {endregion} {condition=(vOpt="Reg".and.vRegOpt="Single")} {start_pos} {region=a11} Single: [.12vSearchValue]; {endregion} {endregion} {condition=(vOpt="Production List")} {start_pos} {region=b1} {region=b2} (vPrdOrder:Assembly No) (vPrdOrder:Line No) (vPrdOrder:Msn); (vPrdOrder:Plane Set) (vPrdOrder:Reg) (vPrdOrder:Variant No); {endregion}; {region=b3} Type: [%@vSearchValue5_def%.40vSearchValue]; {endregion} {endregion} {condition=(vOpt="Group")} {start_pos} {region=a1} Group: [%@vSearchValue4_def%.10vSearchValue]; {endregion} {condition=(vOpt="Code")} {start_pos} {region=a1} Code: [.10vSearchValue]; {endregion} {condition=(vOpt="Operator Name")} {start_pos} {region=a1} Operator Name: [%@vSearchValue2_def%.40,12vSearchValue] {endregion} {condition=(vOpt="Aircraft Type")} {start_pos} {region=a1} Aircraft Type: [%@vSearchValue3_def%.40,12vSearchValue]; {endregion} {condition=(vOpt="Class")} {start_pos} {region=a1} Class: [%@vSearchValue1_def%.40,6vSearchValue]; {endregion} {condition=(vOpt="Usage")} {start_pos} {region=a1} Usage: [%d;O={@@}%.32,12vSearchValue^$$a_Usage]; {endregion} {condition=(vOpt="Location")} {start_pos} {region=a1} Location Logging: [%@vSearchValue7_def%.40vSearchValue]; {endregion} {condition=(vOpt="Based List")} {start_pos} {region=a1} Base: [%@vSearchValue9_def%.40vSearchValue]; User: [%M%.30,10vBaseUser^#a_vBaseUser]; {endregion} {condition=.t.}; {endregion}; {region=b}; {endregion}; {line=1,0}; {region} {justify=center} <*OK!OK> <Cancel!CANCEL> {endregion}; %dlg%)
Leave a comment: