Joe,

Thanks for things well explained.
I fully understand where layers come in handy now.

for the moment, I'm pleased with my two designs, one for printing
pre-printed cards, the other one for printing all QSO details + shades,
ines, etc ...

But I will look into the multiple layer use for the 1,2 or 3 qso's, this is
a neath approach.

Thanks and 73
Phil ON4VP

----- Original Message -----
From: "Joe Glockner" <[EMAIL PROTECTED]>
To: "Phil ON4VP" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Monday, December 30, 2002 4:49 PM
Subject: Re: [DXBase] label designer - LAYERS


> Phil,
>
> On the subject of LAYERS, I think that the best way for me
> to explain what layers do for the user, is to describe what
> I went through when I made the QSL CARD file that is on
> the DXbase2003 CDROM (and therefore should be in your Labels
> subdirectory on your harddrive).
>
>
> The QSL Card file is called by the filename:
>
> MULT_QSL_Card-3q_auto_select.crd
>
>
>
> Some background on why I made this file as I did - and therefore
> describes a bit of how LAYERS can help..
>
> I wanted to make a QSL CARD file that could "automatically"
> print a 1-QSO, or a 2-QSO, or even a 3-QSO card -- AND, have
> the spacing on the card be EVEN (smooth looking) no matter how
> many QSO's are to be printed.
>
> Since I wanted the "even spacing", I made "3 LAYERS" -- with
> Layer #1 being the 1-QSO layer ; Layer #2 being the 2-QSO layer;
> and, Layer #3 being the 3-QSO layer..  The beauty of the LAYERS
> is that YOU "can decide" which LAYER is to be used at which time.
>
> For instance, in the example QSL Card file (named above), the
> "Defintion" for Layer #1 is:
>
> Len(MODE)>0 and Len(MODE2)=0 and Len(MODE3)=0
>
> ((Note: this coding for the Layer #1 defintion will ONLY give me
>         a TRUE output when there is something in the FIRST QSO
>         data line - but "nothing" in the 2nd or 3rd data line.
>         Indicating that there is ONLY 1-QSO to be printed by
>         this layer.))
>
>
>
> The "Definition" for Layer #2 is:
>
> Len(MODE)>0 and Len(MODE2)>0 and Len(MODE3)=0
>
> ((Note: this coding for Layer #2 defintion will ONLY give me a
>         TRUE output when we have 2 LINES of DATA to be printed)).
>
>
> The "Definition" for Layer #3 is:
>
> Len(MODE3)>0
>
> ((Note: this coding for Layer #3 defintion will only give me a
>         TRUE output when we have a full 3 lines of DATA to be
>         printed)).
>
>
> By using the 3 separate LAYERS, my goal of a smooth looking QSL
> Card, no matter how many QSO's per card (up to 3) are to be
> printed.
>
>
> When you open up (in the Label Designer Module) the above
> mentioned example QSL Card file, all 3 layers will be on top
> of each other initially.. To LOOK at each layer individually,
> find the "LAYERS" small "window" - it will probably have a
> GREEN Checkmark next to each LAYER.. DOUBLE-CLICK on the 2nd
> and 3rd LAYERS' GREEN Checkmark and it will turn to a RED
> "X" ... at this time, the 1-QSO Layer is visible all by itself.
> You can look at each layer separately by "toggling" the GREEN
> Checkmark on the two layers you DO NOT want to see right now.
>
> To LOOK at the LAYERs' Definitions, you will once again still
> be in the LAYERS small "window" -- RIGHT-CLICK anywhere in the
> "white area" of that window and then select the words:
>
> Layer Defintions ...
>
>
> That is a "rough" narrative describing layers.. LAYERS is a
> "Decision Making" tool that you can use in just about any
> scenario.
>
>
> 73 de Joe wa6axe
>
>
>
>
>
>
>
> Phil ON4VP wrote:
> >
> > Joe, many thanks !!
> >
> > The problem was indeed the appearance condition set to max 6 caracters.
> > I now have placed two fields called "call" on top of eachother.
> >
> > one set for max 6 caracters with font size 16
> > one set for more than 6 caracters with font size 12
> >
> > All my cards are printed fine !!
> > Thanks a lot.
> >
> > Phil ON4VP
> > (now trying to understand 'layers')
> >
> > ----- Original Message -----
> > From: "Joe Glockner" <[EMAIL PROTECTED]>
> > To: "ON4VP" <[EMAIL PROTECTED]>
> > Sent: Monday, December 30, 2002 12:27 PM
> > Subject: Re: [DXBase] label designer, call won't print
> >
> > > Good morning Phil!
> > >
> > > Well, it doesn't matter at all which one is on top or on the
> > > bottom.. The reason for this is that the APPEARANCE CONDITION
> > > code that you put in "for each CALL field textbox" will decide
> > > "which one is to be used - and when".
> > >
> > > The Appearance Condition for the CALL textbox that is for
> > > a callsign with "more than 6 characters" is:
> > >
> > > Len(CALL)>6
> > >
> > >
> > > and
> > >
> > >
> > > The Appearance Condition for the CALL Textbox that is for
> > > a callsign with "less than 7 characters" is:
> > >
> > > Len(CALL)<7
> > >
> > >
> > >
> > > Phil, I am sitting here at the computer and am on-line - so if you
> > > want to pick my brain - go ahead and ask me!
> > >
> > > 73 de Joe WA6AXE
> > >
> > >
> > >
> > > ON4VP wrote:
> > > >
> > > > Yes Joe,
> > > >
> > > > I think you solved my problem.
> > > > I copied a field to a new design and the appearance condition was
set to
> > max
> > > > 6 caracter due to the font size being big (like 16).
> > > >
> > > > Thanks for pointing this out.
> > > > I'm in the running now and will follow your lead.
> > > >
> > > > I will make two 'call' fields on top of eachother, one with small
> > printing
> > > > (for long callsigns) and one for regular 6 caracter callsigns with
> > bigger
> > > > text size.
> > > >
> > > > 1) which one has to sit on top of the other ?
> > > > 2) can you send me the exact syntax for both fields to put into
> > conditions
> > > > variable
> > > >
> > > > Joe, many thanks and happy newyear
> > > >
> > > > Phil ON4VP
> > > >
> > > > ----- Original Message -----
> > > > From: "Joe Glockner" <[EMAIL PROTECTED]>
> > > > To: "Phil ON4VP" <[EMAIL PROTECTED]>
> > > > Cc: <[email protected]>
> > > > Sent: Monday, December 30, 2002 12:37 AM
> > > > Subject: Re: [DXBase] label designer, call won't print
> > > >
> > > > > Phil,
> > > > >
> > > > > If, by chance, you "copied" one of the files that uses
> > > > > "Appearance Conditions" - that would answer the problem..
> > > > >
> > > > > I myself have made many labels/QSL cards that use "TWO" CALL
> > > > > fields (on top of each other) .. The one CALL field is used
> > > > > for Callsigns that are "LESS than 7 characters" and uses the
> > > > > FONT size of 12 .. the other CALL field is for Callsigns that
> > > > > are "GREATER than 6 characters" and uses a FONT size of 10..
> > > > >
> > > > > This way I could let the program make the decision as to which
> > > > > CALL FIELD to USE ... The "conditional coding" for these two
> > > > > CALL fields can be found by:
> > > > >
> > > > > (1) Left-click on the one CALL field and then Right-click on
> > > > > that CALL field -- when the menu comes up - choose
> > > > >
> > > > > Appearance Condition
> > > > >
> > > > >
> > > > > In that you will see something like:
> > > > >
> > > > > Len(CALL)>6
> > > > >
> > > > >
> > > > > ..... NOW ...
> > > > >
> > > > > If you DO NOT want the selection of TWO Different CALL text boxes,
> > > > > just DELETE one of them and then REMOVE the "Appearance Condition"
> > > > > from that remaining CALL Text Box..
> > > > >
> > > > >
> > > > > I hope that his helps Phil!
> > > > >
> > > > > 73 de Joe wa6axe
> > > > >
> > > > > Phil ON4VP wrote:
> > > > > >
> > > > > > Jack,
> > > > > >
> > > > > > I've tested more : when I even make the label field for the
stations
> > > > call
> > > > > > VERY BIG and place the field very distant from any other fields,
the
> > > > call is
> > > > > > not printed on the card from the moment it is more then 6
caracters.
> > > > > >
> > > > > > WA6DER is printed, WA6DER/P not ...
> > > > > >
> > > > > > Any ideas
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Jack" <[EMAIL PROTECTED]>
> > > > > > To: "Phil ON4VP" <[EMAIL PROTECTED]>; <[email protected]>
> > > > > > Sent: Sunday, December 29, 2002 6:05 PM
> > > > > > Subject: Re: [DXBase] label designer, call won't print
> > > > > >
> > > > > > > Phil,
> > > > > > >
> > > > > > > When placing QSO field variables on the card design, there
were a
> > > > couple
> > > > > > > choices.  One was to use the callsign from user options.  This
> > would
> > > > > > result
> > > > > > > in only one callsign ever showing up on the card for your
> > callsign.
> > > > The
> > > > > > > other method is to use the OprCall variable.  In this case,
> > whatever
> > > > > > > callsign was in the Operator callsign field for each QSO would
be
> > the
> > > > one
> > > > > > > that shows up on the card.
> > > > > > >
> > > > > > > Hope this helps,
> > > > > > > Jack
> > > > > > >
> > > > > > > ----- Original Message -----
> > > > > > > From: "Phil ON4VP" <[EMAIL PROTECTED]>
> > > > > > > To: <[email protected]>
> > > > > > > Sent: Sunday, December 29, 2002 11:47 AM
> > > > > > > Subject: [DXBase] label designer, call won't print
> > > > > > >
> > > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > I made some nice looking cards and all prints out qiet nice
but
> > with a
> > > > > > > regular callsign in the 'call' field.
> > > > > > >
> > > > > > > but ...
> > > > > > >
> > > > > > > when I have a call with another prefix like PA/W4RT or
KP4/N3EE or
> > > > > > > when I have a special suffix like W5ER/M or KB2ERT/QRP or
AA7YY/P
> > > > > > >
> > > > > > > the callsign is not printed on the cards.
> > > > > > >
> > > > > > > I've checked and I'm almost shure that the fields are wide
enough
> > to
> > > > cover
> > > > > > > all letters in the field.
> > > > > > > What could be going wrong ?
> > > > > > >
> > > > > > > Phil ON4VP
> > > > > > >
> > > > > > >
> > > > > > > --- StripMime Report -- processed MIME parts ---
> > > > > > > multipart/alternative
> > > > > > >   text/plain (text body -- kept)
> > > > > > >   text/html
> > > > > > > The reason this message is shown is because the post was in
HTML
> > > > > > > or had an attachment. Attachments are not allowed.
> > > > > > > Please post in Plain-Text only.---
> > > > > > > _______________________________________________
> > > > > > > DXBase Reflector - Please visit us on the web at
www.dxbase.com
> > > > > > > - - - - - - - - - - - - - - - - - - - - - - -
> > > > > > > To UNSUBSCRIBE please visit:
> > > > > > > http://mailman.qth.net/mailman/listinfo/dxbase
> > > > > > >
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > DXBase Reflector - Please visit us on the web at
www.dxbase.com
> > > > > > > - - - - - - - - - - - - - - - - - - - - - - -
> > > > > > > To UNSUBSCRIBE please visit:
> > > > > > > http://mailman.qth.net/mailman/listinfo/dxbase
> > > > > > >
> > > > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > DXBase Reflector - Please visit us on the web at www.dxbase.com
> > > > > > - - - - - - - - - - - - - - - - - - - - - - -
> > > > > > To UNSUBSCRIBE please visit:
> > > > > > http://mailman.qth.net/mailman/listinfo/dxbase
> > > > >
> > > > >
> > >
> >
> > _______________________________________________
> > DXBase Reflector - Please visit us on the web at www.dxbase.com
> > - - - - - - - - - - - - - - - - - - - - - - -
> > To UNSUBSCRIBE please visit:
> > http://mailman.qth.net/mailman/listinfo/dxbase
> _______________________________________________
> DXBase Reflector - Please visit us on the web at www.dxbase.com
> - - - - - - - - - - - - - - - - - - - - - - -
> To UNSUBSCRIBE please visit:
> http://mailman.qth.net/mailman/listinfo/dxbase
>


Reply via email to