mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-17 06:06:00 -06:00
145 lines
No EOL
6.4 KiB
C++
145 lines
No EOL
6.4 KiB
C++
topic "EditFileFolder";
|
||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||
[l288;2 $$2,2#27521748481378242620020725143825:desc]
|
||
[0 $$3,0#96390100711032703541132217272105:end]
|
||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||
[{_}%EN-US
|
||
[ {{10000@3 [s0; [*@7;4 EditFileFolder]]}}&]
|
||
[s3; &]
|
||
[s1;:EditFileFolder`:`:class:%- [@(0.0.255)3 class][3 _][*3 EditFileFolder][3 _:_][@(0.0.255)3 p
|
||
ublic][3 _][*@3;3 EditString]&]
|
||
[s0; &]
|
||
[s0; As seen in layout designer:&]
|
||
[s0; &]
|
||
[s2;
|
||
@@image:1525&137
|
||
們魛杸€€€€€€€€€<EFBFBD>滍谯娒狋惱杨皨杵晰育濠荪墪劺鐢赶⿴艳镁厰犥偶秿貋謸厮堘锱麊<EFBFBD>Ν<EFBFBD>
|
||
忐讒儍嗳鼣缍須护橇潷傸迸藤昊骛污滒鎶摱睉疂琮窈蓥寶蜜競戠鴮惠й捂就垧椵孵忿Χ蹀磵
|
||
<EFBFBD><EFBFBD>賰澄圳<EFBFBD>度浂岑舸皑蜴咂舳<EFBFBD>埴バ侗<EFBFBD>匡氚閯浢待弦聼垧做<EFBFBD>砩愫<EFBFBD><EFBFBD><EFBFBD>鶚儭砻櫓<EFBFBD><EFBFBD>荻设光<EFBFBD>
|
||
銟鈹頍铞嵗啮肚<EFBFBD>癄奖媼桕郁騻<EFBFBD>€褔铢<EFBFBD>
|
||
&]
|
||
[s0; &]
|
||
[s0; As seen in program:&]
|
||
[s0; &]
|
||
[s0;l288;
|
||
@@image:1525&131
|
||
們魛晙€€€€€€€€€<EFBFBD>滍涬毅笌惽灌炩惜矡鰳麅潄嗺堜爯爠夃菐墝冹帝怀蹬嚔捡<EFBFBD>嫴<EFBFBD><EFBFBD>称阚娿
|
||
锹@葺┕葺甑錈圆<EFBFBD>囟綊堘緲渌眄眇指勁駵薤︾埚<EFBFBD>啙瘲鹆<EFBFBD>繌<EFBFBD>茑冔栧妨酋呭拎絸掀佚<EFBFBD>
|
||
鷬澪й須儲壊滌唣<EFBFBD>柲刘膶戔 睢専椮嵯鬀苔<EFBFBD>骡琦琦簨蚯肋<EFBFBD>擎氹浻鄰稚伮<EFBFBD>苻檺€榫鴩<EFBFBD>
|
||
<EFBFBD><EFBFBD>锉摨畹饨陲哄唾亻弗呸旱鰥菫钤淼氇节抵幪想镢椡緱轺<EFBFBD>皠邑霅饌窢洛骺<EFBFBD>酚坎蛊涤<EFBFBD>丧
|
||
莲<EFBFBD>媲眦鼗<EFBFBD>栱澅輧濏柙急揎<EFBFBD>辜成€弗鐩蹝€礞虓隹<EFBFBD><EFBFBD>嬐┳祠嫽鲷T祥<EFBFBD>蕱痕招濤贳皰售Ч<EFBFBD>
|
||
暪紦淅捜巽龘铼佦纣海<EFBFBD>实嗊齻枛栮珑劑岩俣陈堵跉呿肽<EFBFBD><EFBFBD>囘櫦檰疚蛠患牾<EFBFBD>彑敛荐量<EFBFBD>粶
|
||
に爫椛冒顐侗撗<EFBFBD>椃矜磐鐩堃梗元獎<EFBFBD>艨●稐<EFBFBD>㈤<EFBFBD>碣蹁<EFBFBD>戊导莽戓<EFBFBD><EFBFBD>鄿<EFBFBD>懛<EFBFBD>荆訕算庎
|
||
鰤肮拾滹粧狍拻忄熗鐩欪厠撞庹嬀铤顨贀瘸燐っ<EFBFBD>純坶讱橕屑味垷煿傚橈倯柪<EFBFBD>殟繃脌礅夶
|
||
稽櫫刖啩殱<EFBFBD><EFBFBD>庙菂貫檩拲ㄤ<EFBFBD>嚟墢啜<EFBFBD>择挻汈券忧憴嗯恽榉拶<EFBFBD>团瘬嵌げ魭杂幰氦敤崝翐
|
||
辞爯垨阵钢榻酀垾輴瀼轻忱茁眳舍蛵怏铳磋<EFBFBD>斛喃筐唵瓜蓲熴择次湤膵芰夫嘁垆挱滴躁恼初
|
||
犇敡奕闽髿駰接摩<EFBFBD>耆洳傚倥粯〔炁捇尌叻欍秮垭蹼ㄍP枚<EFBFBD><EFBFBD><EFBFBD><EFBFBD>鲗姎<EFBFBD>啗彿孰娵竾炍鰮貊<EFBFBD>
|
||
ホ釞毤产裟殱⿴硷篱捤喀窭苣疋厰烨<EFBFBD>蓲绩孳迂庎壿彮蜜壺傞<EFBFBD>瘬轩鍪站庤趁<EFBFBD>曂郧诂茆弁<EFBFBD>
|
||
逶榻岭<EFBFBD>谦娀殖艡姢鼠箔贲楊摼艍パ菀<EFBFBD><EFBFBD>痱嬦倛却烨蔻藫棫懐劦<EFBFBD>懍瑶樨飲皠姚<EFBFBD>捬丽覒
|
||
休轾豕傡锡燀统谟揲メ椴仕銑粧饣抱褖萑餃嬠醛遣眿鲜侖灾珥瞀铷页澆檾亻潲軗槚紡鄫变咖
|
||
懔钉帑窭坍焚䴔流劶遛肪<EFBFBD>霅崷<EFBFBD>窜禒<EFBFBD>緸韩空熦烖夹┤签鈻┊辈ぎ立偍硩埾饣<EFBFBD><EFBFBD>馊海檠
|
||
⒏嵢施洆牭綉怇<EFBFBD>衡队摋鳙筌桙<EFBFBD>膹蹄壈遑蚨诃藠佝斜<EFBFBD>磫蔸股┗葫咩暝り摇蓻簾绖憯诩鯒
|
||
艔纩薏兢楣鋿舌緬怦炪殭颁铎筮蛤藷躯侄驶氻婈钗兙恋宗纸堧毉憾堀排熵募駰庯甙蟪镏捵栏
|
||
紫冲<EFBFBD>功亼佀䥺樉邕菌丢詥鳑踣廨鄪汄℃<EFBFBD><EFBFBD>劧乘諆觾紤<EFBFBD>袤始崡茕拋塔鑶樲敷慑痦埧冧<EFBFBD>
|
||
嘬簖汴殾蹉膏湡販灅喲秣镱搭袉憻睫紡景秘轸绨囜谦兞聙楌琅仡ь钹彿虜绍ア<EFBFBD>圾壝佸脳仞
|
||
糠垌蜻嵜喊箰<EFBFBD><EFBFBD>鲘鋮磭蟿<EFBFBD><EFBFBD>嫟儧蠍栟蝼鞁<EFBFBD>绲矧<EFBFBD><EFBFBD><EFBFBD><EFBFBD>悋餮鸬
|
||
&]
|
||
[s0; &]
|
||
[s9; EditFileFolder is a field to introduce a folder path. It is
|
||
used indirectly through subclasses [^topic`:`/`/Controls4U`/src`/EditFile`$en`-us^ E
|
||
ditFile] and [^topic`:`/`/Controls4U`/src`/EditFolder`$en`-us^ EditFolder].&]
|
||
[s3; &]
|
||
[s0; &]
|
||
[ {{10000F(128)G(128)@1 [s0; [* Constructor Detail]]}}&]
|
||
[s3;%- &]
|
||
[s5;:EditFileFolder`:`:EditFileFolder`(`):%- [* EditFileFolder]()&]
|
||
[s2; Initializes EditFileFolder.&]
|
||
[s3; &]
|
||
[s0;%- &]
|
||
[ {{10000F(128)G(128)@1 [s0; [* Public Member List]]}}&]
|
||
[s4;%- &]
|
||
[s0;%- [@(0.0.255) void]_[* Init]()&]
|
||
[s2; Inits EditFileFolder data. Called by the constructor.&]
|
||
[s3;%- &]
|
||
[s3;%- &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:Type`(const char`*`,const char`*`):%- [@(0.0.255) void]_[* Type]([@(0.0.255) c
|
||
onst]_[@(0.0.255) char]_`*[*@3 name], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 ext])&]
|
||
[s2; Adds a file type displayed as [%-*@3 name]. [%-*@3 ext] contains
|
||
a set of file masks separated by spaces. Example: Type(`"Source
|
||
files`", `"`*.c `*.h`").&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:AllFilesType`(`):%- [@(0.0.255) void]_[* AllFilesType]()&]
|
||
[s2; Same as Type(`"All files`", `"`*.`*`").&]
|
||
[s3;%- &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:ActiveDir`(const String`&`):%- [@(0.0.255) void]_[* ActiveDir]([@(0.0.255) c
|
||
onst]_[_^String^ String][@(0.0.255) `&]_[*@3 d])&]
|
||
[s2; Sets the active directory of file selector (directory where
|
||
file selector starts).&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:MkDirOption`(bool`):%- [@(0.0.255) void]_[* MkDirOption]([@(0.0.255) b
|
||
ool]_[*@3 b])&]
|
||
[s2; Makes `"Make directory`" button visible. Default is true.&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:Get`(`)const:%- [_^String^ String]_[* Get]()_[@(0.0.255) const]&]
|
||
[s2; Gets path in field.&]
|
||
[s3;%- &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:operator`~`(`)const:%- [_^String^ String]_[* operator`~]()_[@(0.0.255) c
|
||
onst]&]
|
||
[s2; Same as Get().&]
|
||
[s3;%- &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:operator String`(`)const:%- [* operator_String]()_[@(0.0.255) cons
|
||
t]&]
|
||
[s2; Same as Get()&]
|
||
[s3;%- &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:Set`(const String`&`):%- [@(0.0.255) void]_[* Set]([@(0.0.255) const
|
||
]_[_^String^ String][@(0.0.255) `&]_[*@3 s])&]
|
||
[s2; Sets path in field with [%-*@3 s].&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:operator`<`<`=`(const String`&`):%- [@(0.0.255) void]_[* operator<
|
||
<`=]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 s])&]
|
||
[s2; Same as Set().&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:operator`=`(const String`&`):%- [@(0.0.255) void]_[* operator`=]([@(0.0.255) c
|
||
onst]_[_^String^ String][@(0.0.255) `&]_[*@3 s])&]
|
||
[s2; Same as Set().&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:NotNull`(bool`):%- [_^EditFileFolder^ EditFileFolder]_`&[* NotNull
|
||
]([@(0.0.255) bool]_[*@3 b])&]
|
||
[s2; If [%-*@3 b] is set to true null paths are not admitted.&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:SelLoad`(bool`):%- [_^EditFileFolder^ EditFileFolder]_`&[* SelLoad
|
||
]([@(0.0.255) bool]_[*@3 load])&]
|
||
[s2; If [%-*@3 load ]is true, path is searched for loading. If it is
|
||
false, path is searched for saving.&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:SetTitle`(const char`*`):%- [_^EditFileFolder^ EditFileFolder]_`&
|
||
[* SetTitle]([@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 title])&]
|
||
[s2; [%-*@3 title ]is the String that will appear as title of the FileSel
|
||
window.&]
|
||
[s3; &]
|
||
[s4;%- &]
|
||
[s5;:EditFileFolder`:`:WhenChange:%- [_^Callback^ Callback]_[* WhenChange]&]
|
||
[s2; Function to be called when path has been selected with FileSel
|
||
window, right button is pressed or ENTER key is entered with
|
||
cursor into field.&]
|
||
[s3;%- &]
|
||
[s0; ] |