Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-03

Question on some resourcestrings

9 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Haruyuki Fujimaki

Hello,?

I am translating a lazaruside.po file taken from 0.9.31-35602. I do not understand the meaning of some new resourcestrings:

1.liswatchscope with msgid "Watch scope"
Is this mean "scope of watch" or "to watch scope, click on here"? Where can I find the caption in new IDE?

2. lisissues with msgid "Issues"
The word issue has two major meanings: publication and problem(matter that in dispute). Is the "Issues" means the former? Where can I find the caption in new IDE?

3. listemplateeditparamcellhelp with msgid?
"Inserts an editable Cell. Cells can be navigated using the tab key.%0:sThe \"param\" macro takes a list of comma separated arguments.%0:sThe first argument is the default value.%0:sThe 2nd argument (optional) can be used to link the cell to another cell (syncro edit)%0:s%0:s ?while param(\"foo\") do param(foo);%0:sInserts 2 independent cells, both with the default text \"foo\"%0:sThe quotes are optional%0:s%0:s ?if param(\"foo\") > 0 and param(\"foo\",sync=1) < 99 then%0:sInserts 2 linked cells, editing either one, will change the other one too%0:sThe value \"1\" refers to the position of the other \"param()\", so if there are more params:%0:s ?if param(\"bar\") and param(foo) > 0 and param(foo,sync=2) < 99 then%0:sThe 2nd and third are linked. (the 3rd refers to \"2\") %0:s%0:s\"sync can be shortened to \"s\":%0:s ?if param(\"foo\") > 0 and param(\"foo\",s=1) < 99 then%0:s%0:s ?if param(\"bar\") and param(\"foo\") > 0 and param(\"foo\",sync) < 99 then%0:sThe 2nd and third are linked.%0:sNote: \"Sync has no position and no \"=\", so it syncs to the previous cell with the same default (in this case \"foo\")"

Is the "if param(\"foo\") > 0 and param(\"foo\",sync=1) < 99 then" is a statement in a macro or something? How can I call this feature? Is there any tutorial for this feature?

Fujimaki

Reply by email

Mattias Gaertner
to Haruyuki Fujimaki
[...] 2. lisissues with msgid "Issues" The word issue has two major meanings: publication and problem(matter that in dispute). Is the "Issues" means the former? Where can I find the caption in new IDE?

In the object inspector for properties that have platform specifics. So, it more like "problems".

[...]

Mattias

Reply by email

Martin
to Haruyuki Fujimaki: Hello,? I am translating a lazaruside.po file taken from 0.9.31-35602. I do not…
Haruyuki Fujimaki wrote 7 lines
Hello, I am translating a lazaruside.po file taken from 0.9.31-35602. I do not understand the meaning of some new resourcestrings: 1.liswatchscope with msgid "Watch scope" Is this mean "scope of watch" or "to watch scope, click on here"? Where can I find the caption in new IDE?

Scope of Watch

Menu: "run" > "add breakpoint" > "Data/Watch Brk"
can be "Global" or "Declaration"

It means if the memory of a variable should be watched (break if modified), only for the "declaration" scope of that variable, or if the scope should be ignored (because the local var may be equal to a global var)

Show quoted text 7 lines
3. listemplateeditparamcellhelp with msgid "Inserts an editable Cell. Cells can be navigated using the tab key.%0:sThe \"param\" macro takes a list of comma separated arguments.%0:sThe first argument is the default value.%0:sThe 2nd argument (optional) can be used to link the cell to another cell (syncro edit)%0:s%0:s while param(\"foo\") do param(foo);%0:sInserts 2 independent cells, both with the default text \"foo\"%0:sThe quotes are optional%0:s%0:s if param(\"foo\")> 0 and param(\"foo\",sync=1)< 99 then%0:sInserts 2 linked cells, editing either one, will change the other one too%0:sThe value \"1\" refers to the position of the other \"param()\", so if there are more params:%0:s if param(\"bar\") and param(foo)> 0 and param(foo,sync=2)< 99 then%0:sThe 2nd and third are linked. (the 3rd refers to \"2\") %0:s%0:s\"sync can be shortened to \"s\":%0:s if param(\"foo\")> 0 and param(\"foo\",s=1)< 99 then%0:s%0:s if param(\"bar\") and param(\"foo\")> 0 and param(\"foo\",sync)< 99 then%0:sThe 2nd and third are linked.%0:sNote: \"Sync has no position and no \"=\", so it syncs to the previous cell with the same default (in this case \"foo\")" Is the "if param(\"foo\")> 0 and param(\"foo\",sync=1)< 99 then" is a statement in a macro or something? How can I call this feature? Is there any tutorial for this feature?

This is in "Code Templates" ("Tools" menu).
See "arrayc" for example

enter "arrayc" (without quotes) then hit ctrl-j

see "trycf" for sync

Reply by email

Haruyuki Fujimaki
to Martin: Scope of Watch Menu: "run" > "add breakpoint" > "Data/Watch Brk" can be "Global" or…

Martin,

Show quoted text 6 lines
> 1.liswatchscope with msgid "Watch scope" > Is this mean "scope of watch" or "to watch scope, click on here"? Where can I find the caption in new IDE? Scope of Watch

OK, Thank you.

> 3. listemplateeditparamcellhelp with msgid "Inserts an editable Cell.

[...]

Show quoted text 6 lines
This is in "Code Templates" ("Tools" menu). ? See "arrayc" for example enter "arrayc" (without quotes) then hit ctrl-j see "trycf" for sync

I can't find the long message regarding to cell in the code template window including "select code macro" sub-window. Please give me additional hint.

Fujimaki

Reply by email

Mattias Gaertner
to Haruyuki Fujimaki: I can't find a component which brings the word in object inspector. Any example? OK.…
Show quoted text 6 lines
Dear Mattias, >> Is the "Issues" means the former? Where can I find the caption in > new IDE? > > In the object inspector for properties that have platform specifics.

There they are named restrictions.

I can't find a component which brings the word in object inspector. Any example?

View / Restriction Browser.

> So, it more like "problems". OK. Thank you.

Mattias

Reply by email

Mattias Gaertner
to Haruyuki Fujimaki: OK, Thank you. [...] I can't find the long message regarding to cell in the code template…
Show quoted text 22 lines
Martin, >> 1.liswatchscope with msgid "Watch scope" >> Is this mean "scope of watch" or "to watch scope, click on > here"? Where can I find the caption in new IDE? > > Scope of Watch OK, Thank you. >> 3. listemplateeditparamcellhelp with msgid "Inserts an editable Cell. [...] > This is in "Code Templates" ("Tools" menu). > ? See "arrayc" for example > > enter "arrayc" (without quotes) then hit ctrl-j > > see "trycf" for sync I can't find the long message regarding to cell in the code template window including "select code macro" sub-window. Please give me additional hint.

Macro "Param".

Mattias

Reply by email

Haruyuki Fujimaki
to Mattias Gaertner: On Fri, 16 Mar 2012 14:24:29 -0700 (PDT) Macro "Param". Mattias

Dear Mattias,

Show quoted text 16 lines
> >>? 3. listemplateeditparamcellhelp with msgid "Inserts an editable Cell. > [...] > > > This is in "Code Templates" ("Tools" menu). > > ? See "arrayc" for example > > > > enter "arrayc" (without quotes) then hit ctrl-j > > > > see "trycf" for sync > > I can't find the long message regarding to cell in the code template window including "select code macro" sub-window. > Please give me additional hint. Macro "Param".

Understood. Macros such as "if param(\"foo\") > 0 and param(\"foo\",sync=1) < 99 then" are examples. IMO, "for example, " should be inserted.

Fujimaki

Reply by email