issue-#110 use mapped strings for labels in all forms

Merged to the master branch
User avatar
Robert
Posts: 1024
Joined: Sat Sep 28, 2013 11:04 am
Location: Edinburgh, Scotland

Re: issue-#110 use mapped strings for labels in all forms

Post by Robert »

Maybe slightly off topic ...

But can we add an "Apply" Button to the Tools -> Document Size... Form? The Tools -> View Size... Form already has one.
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: issue-#110 use mapped strings for labels in all forms

Post by Ivan Denisov »

Robert wrote:But can we add an "Apply" Button to the Tools -> Document Size... Form? The Tools -> View Size... Form already has one.
I think that we can add this button in this issue.
http://blackboxframework.org/unstable/i ... a1.479.zip
Zinn
Posts: 476
Joined: Tue Mar 25, 2014 5:56 pm
Location: Frankfurt am Main
Contact:

Re: issue-#110 use mapped strings for labels in all forms

Post by Zinn »

Josef Templ wrote: In my private BB I use the "Control List" for transforming Forms to text first.
This can then be used for searching and also for comparing.
- Josef
Comparing two forms is still a nightmare even after sorting forms and translating them to text.
I still search for a strategie.
- Helmut
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: issue-#110 use mapped strings for labels in all forms

Post by Ivan Denisov »

I will wait few days and then make voting in the beginning of the week is there will be no more suggestions or discussions here.
Zinn
Posts: 476
Joined: Tue Mar 25, 2014 5:56 pm
Location: Frankfurt am Main
Contact:

Re: issue-#110 use mapped strings for labels in all forms

Post by Zinn »

Long time ago Bernhard suggested the following changes of the form Std/Rsrc/Folds.odc
- Helmut

Code: Select all

StdCoder.Decode ..,, ..vj....3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
 hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX
 7.2.s,6UL.,6.5Qw7uP51QCPuP7PNN9F9vQAy1xB.gdj,UBxhYhAbf9P0G2sIdvPZntgcghghZ
 cZRC8T0E.Ebf.H.Bi02.,U0eFTfQPfJHPNCbHZiYpedhgrZ6MwBuPZ1QCh0708T,U..w.2i8.,
 sUOor8bBxhYltQ8qorGqmY6Mw.sQq2Y6cwB.0.9Q0I,gj7E.0E.E,RcjpBZvPNvQRtFZvPf9Q7
 ONbXlT6.CoruKuEWKqtcw5.,6.282.252.7UXsIGbYdCCYmNN4aoNN0W4tPmaYtQE...2isA.,
 iW1EQqKKogJB,3Qw50sQ0puCLo8ouGLuyKrGomCrlc16.,Um0,UO0,6,bGuEX.QCRlV..FlMA3
 Q2.p,.EEg6lHsAARHmgA7HEo6.,EegAlHuQ6PHmQCQ89HqgA5HuABTHrw6fnkIC7H.2..Ukja0
 sObB,aJqLVfwz5cUZz1E.6h6.6b6.G.YAB0ktkV.YC23VlI..p,.EEQ6THqYB1HsQC9Hm22.7H
 .Y82Dkqkto3b0N151H1.ICE...uIoSVfRq2shxs8imzT.q.0E.6I6.6C6.GE..YApldkkkl2B,
 ,.bH.6...050mafUsghgctNd58ssD2.BOO99P79F9vQIS0.,UGG.2.e52U2Q8d1B0kto3Bnr.7
 mkYC1HLoAHHrEaAA3nmYB,E.Q8d1B0ktEXAB..w6f1YA,E..4.2UbIaF673R1SuSiWYjxE2U0C
 S.QcV3ioBhjph2hAIS2.,U0F.2.e02U22..I5B0ER2.0..1.1M8fR.KwZuUIijE2U3pjEcUX5.
 WqmCqp8orWLWKqt.6.2B2.280E.YUH7RcF.C5Oaj,G2G5uWV7Pma.s6.eX,7PU...EkHJ,Ip,Q
 0Hu0hEJGn8IkmL06.YC,E.EiE.Y.U4,sQ.U2VoVicPKan7RKaY7.C06NeXCNNUZ,0...xtVjEJ
 5k7woxQ3J7Bf.T.0.x20.B20E0UYdF.C5O2U4NO8bn7ROYj,0UX.GaucFcP66OYddQU.6J6SsE
 Un,yaXF.Cb5NR44Ga.6...,5LQjfkYiE9Qd7A13gwU.EBV.E,1U.6.7.Ga4tPm4C5CYjVgNM05
 KaANM84ma.s6.eX1,Uk,0UI,.UicFsMsQUV,6...x,LQjfkHr1LO0n.U.EBV.E,V.Y.U4Vg7NC
 5MOu4uYZ7ScF.0UX.cCO2UUcH.0UI,sE.UjtMsQUV,0U...2QgxNC1Hu0gpZb13gwT.0.Z20.p
 10E0.O2maYtQMFWbkViVAVWVgVX.cCK2UiV.6JUo,.O2C4C5MM.0..ETkqbtAwoxkKLSCIEP.,
 6.I96.I60U.YU...CYcNMsNKaUcF6PGaU6HcM.0...V1zvmzEQqKKgYKy23gwT.0.p20.3Y.6.
 7sIU4,sQsI6Rm2.s6.eXH,0WA,Uu6.C3cF.C5.m2.S2.6...VOU3EVWQF2eT2W.IUIo23gwV.,
 .R2,6.oC6.7.cF.C5O4U2VoNMu0sRmYVdM6P0U.sIU4,sQsIUA,U5,.0.k.0.0kHEVWQFwoxQ3
 363B,T.0.R10.h00E0.C2.CYgtPCbZ7FaaV7PyabVXUttQGbZNPeX1,C50.,.U,.rwovEnjPIo
 vbY3Bx,NF.7.U0Cy4V1xhi,NPNZvQRtIdnVyKrG5EWKqt2Ulr6..bf95uP.Y62.5011.85...C
 LL.U2V.Iy2U...a.2.36.0U.IU,2i4HUal.g.6.4E4WDN6yYqfo33dlPF,5TW.kVy4..f.0..2
 ,,E..EUipt2UNKI,AzJE.nD,iLFH.nt9,pt....
 --- end of encoding ---
User avatar
Josef Templ
Posts: 2047
Joined: Tue Sep 17, 2013 6:50 am

Re: issue-#110 use mapped strings for labels in all forms

Post by Josef Templ »

I have seen this changed dialog in CPC 1.7 but was not very happy with some of the changes.

1. the placement of the 'All' option. It affects a text field above it.
2. the placement of the 'Nested' option. It is not clear to which commands it belongs.
3. the redundant labels of the group boxes. They make the dialog harder to read.
4. the commands Collapse and Expand are within the group labelled 'Search Folds', not very intuitive.
A better name for the group box is hard to find, though. Seems to be better to avoid it.

The middle group has a very special semantics regarding the options and with the changed
dialog this is not cleaned up but IMHO is made even worse.

I agree that the BB 1.6 version is not perfect either.
BTW, both versions share a common bug: the label of the button "Set Label:". It should not contain the colon.

Here is version that tries to make explicit what belongs together and what affects what.
The changes over 1.6 are:
+ It adds the new Create buttons as in Bernhards version.
+ It places All in front of the filter criteria, which it affects.
+ It renames Find: to Filter:. This is more neutral since it applies to both the FindXXX and Collapse/Expand commands
+ It puts Nested and Collapse/Expand into its own nested group.
This makes it explicit that Nested does not affect FindXXX, but All and Filter: affect Collapse/Expand.

- Josef
Attachments
FoldsNew.jpg
FoldsNew.jpg (24.48 KiB) Viewed 10030 times
User avatar
Josef Templ
Posts: 2047
Joined: Tue Sep 17, 2013 6:50 am

Re: issue-#110 use mapped strings for labels in all forms

Post by Josef Templ »

Please comment on my design proposal.
It is not perfectly designed regarding the layout details
but should give the idea of the overall structure.
To me it seems to be a reasonable merge of the BB 1.6
version and Bernhards changes.

There is maybe one unresolved detail problem:
In BB1.6 the button "Set Label:" is also used as a label for the
text field right to it. That's probably the reason for putting a colon
at the end. Such a design is not very common and may need improvement
in the sense of splitting the label and the button to two controls at the expense
of needing more space.

- Josef
User avatar
Robert
Posts: 1024
Joined: Sat Sep 28, 2013 11:04 am
Location: Edinburgh, Scotland

Re: issue-#110 use mapped strings for labels in all forms

Post by Robert »

Josef Templ wrote:Please comment on my design proposal.
To be honest I have never used (or even seen) this Tool before. I've only used the Menu items.

I've now had a quick look at StdFolds Docu (BBox 1.6) which does seem to be a bit confusing.

I guess that to judge the new proposal properly we need to see both the layout, and the text of the accompanying Docu.

(I would also like to have a Button on the Tool that instantly opens the Docu.)

I would like the Docu to have a clearer separation between its "User Manual" - ie how to use the Tool - and "Reference Manual" - ie an item-by-item description of the exported items - sections.
Zinn
Posts: 476
Joined: Tue Mar 25, 2014 5:56 pm
Location: Frankfurt am Main
Contact:

Re: issue-#110 use mapped strings for labels in all forms

Post by Zinn »

Josef Templ wrote:Please comment on my design proposal.
I followed your design proposal with some small changes.
I moved "_ All" over "Find First" like "_ Nested" stays over "Collapse".
Further I don't use Guards for All and Nested.
About Set Label I have not make up my mind
- Helmut

Code: Select all

StdCoder.Decode ..,, ..3j....3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
 hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX
 7.2.s,cGL.,6.5Qw7uP51QCPuP7PNN9F9vQAy1xB.gdj,UBxhYhAbf9P0G2sIdvPZntgcghghZ
 cZRC8T0E.EAf.H.Vg02.,U0eFTfQPfJHPNCbHZiYpedhgrZ6MwBuPZ1QCh0708T,U..w.Ib8.,
 sUOor8bBxhYltQ8qorGqmY6Mw.sQq2Y6cwB.0.TO0I,wc7E.0E.E,RcjpBZvPNvQRtFZvPf9Q7
 ONbXlT6.CoruKuEWKqtcw5.,6.o32U.E9U.Y.2...2isA.,iW1EQqKKogJB,3Qw50sQ0puCLo8
 ouGLuyKrGomCrlc1E.cgE.caE.GkdYC7HXwBNHmQCRlVIC9nkYC9HIA4H,5ldYCI550.229Gw2
 C1HrYA9Hm22B0E.Y89HwYC5mqYAb1bmmYB9nlYCHnroBDmuAAZHm2.,..6wfd.iqNHUNZxJs8z
 z,8Mtz.2.G90.m70U2.7HX.QCQ6.d1FFMA3.ER..225mrYBNnk2CbnmYA,,Em2.d0l1gBQCRld
 Eqklko..Z12..UC3hLsObB,SPDiWfwz5UBU.2.u02.O,2U22.0...050mafUsghgsExj78ssD2
 .BOO99P79F9vQIS0.,UGG.2.e52U2Q8dHmo6.b1Bnr.7mkYC1HLoAHHrEaAA3nmYB,E.Q8d1B0
 ktEXAB..w6f1E.2.U,.,s7ZN2SPTrUbibfsRJM28ss,kV4KsGroyKrGomEt7.2.82,E.c8E.GE
 .Q2.pFX.I5,U..k.k.amO5U3TdC6Zv92,MFx928ss,UchgXRh0xhsZcZRC.0.F1,.VW.2.7sIG
 5O2UnVatPU2VoViMMmag7.C0UuMEm46...AzJS.JR.bElmo9IZog03gwT.0.x20.B20E0.O2Un
 V4,cFaamtQGb4tPU.s6UYdCO2u40W4NO856.G3W5..yaXF.Cb5NR44Ga.6...n5LQjfk68F9Qd
 7A13gwU.EBV.E,1U.6.7.Ga4tPm4C5MOu4uYZ7ScF.0UX.cC.66u2U.6J.C2.sPC4C5MMU.6..
 .BcXjk3r9xc0JlZa.g,6.o36.o06.76.0E...EskyrEI2bhZ3TjGVF,9z5U.EA1.,.,Y.E0C3c
 F6PsQsIKao7HcM6P0UX.cCC366m2.sIU4,sQ.6H.sF.U...2e,K.NMTLFcyF6Yt6r33gwV.,.R
 2,6.oC6.7.cF.C5O4U2VoNMuWiNNSbANM84ma.6.C3cF.C5C36H.sF.U..AU.U.w2YVxR3DRDL
 FaXQLk5U.ErU.EfU.Y.U1,U17PyanNNGYdNMmajtNs6MSCboNNqausEUnV.E..M.kBDxC2qkB4
 xy7NFsmPOIkmj,6.o36.o06.76.2...2uXI.9TUrkxjuJAwgo23gwZ.0.dH.2.Y92.7sI6NO26
 NC5O4U2VoNMu0sQMNGa.s66RGaucHK4MNU...kwlvynDIgAlv5rEIkmz,2U.EBV.E,7.0E0UYd
 F.C5CYjVgNM05KaANM84ma.s6.eX1,Uk,0UIVsV1,CbicFsMsQS24am,0..kwFgizEAWGEASoG
 0E,,0.Z20.p10E0.O2maYtQMFWbkViVAVW,s6.eX3,cP6.G36R.U4VXVn,44U...o.2fvHDe.l
 sF2E0.cUXjFsETfPEqKKtCLLCJuQcjpho,YcZRC,MwB0.ktumVy4.70,kVkk.Um,..Unp3.6F6
 .ZD,6..U76.0E.I.6.3M.Vfl2cNA.9.0U,YVsH4WDdx8RFqfLPIklb6.Qcj,.k8U...F.,..,u
 KbH.aNF3kwL,,Az2sS3B,Abj2i0....
 --- end of encoding ---
User avatar
Josef Templ
Posts: 2047
Joined: Tue Sep 17, 2013 6:50 am

Re: issue-#110 use mapped strings for labels in all forms

Post by Josef Templ »

I have merged Helmut's changes with my proposal and put it into the branch for evaluation.
I have included one refinement: I have combined "All" and "Filter:" to a checkbox named "Use Filter:"
and put it left to the filter's text field. Since setting this option affects the text field it MUST be
above it or left to it.

Also the "Set Label:" issue has been resolved.

Compared to the BB 1.6 version I think it is a clear improvement and covers all needs
pointed out by Bernhards proposal.

- Josef
Post Reply