ultimatepp/bazaar/Controls4U/src.tpp/EditFileFolder$en-us.tpp

145 lines
No EOL
6.4 KiB
C++
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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><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><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; ]