You should be able to find the files for the old website from the Internet Archives. This is one of the latest snapshots that still works:

http://web.archive.org/web/20150107062318/http://dataperfect.nl/CMS/index.php?

On 3/2/2017 9:52 AM, Bruce Conrad wrote:
Unfortunately, all of the files that were once hosted on the sanbachs.net <http://sanbachs.net> compusofl site were lost many years ago when I switched internet providers. I haven't taken down the compusofl site because it might have some historical interest. However, the download section is basically empty. I regret the loss of those files, and also miss the dataperfect.nl <http://dataperfect.nl> site, upon which I used to rely. Does anyone know if it will become operational again?

On Thu, Mar 2, 2017 at 5:09 AM, <[email protected] <mailto:[email protected]>> wrote:

    Hi Ed,

    dataperfect.nl <http://dataperfect.nl> seems to be down, indeed...

    You may try Bruce Conrad's site:
    http://www.sanbachs.net/compusofl/download.html
    <http://www.sanbachs.net/compusofl/download.html>

    Please note: the links are password-protected!
    "If you have any problems downloading from this page or the FTP
    sites, please contact me, Bruce Conrad, and I will make every
    attempt to make these files available for you."...

    Regards,

    Geert






    On Thu, 02 Mar 2017 05:33:48 +0100, Ed Marfil, MU
    <[email protected] <mailto:[email protected]>> wrote:

        Does any one know where I can download the DP Utilities like
        DPORDER, etc?  The links in the DP website no longer works.

        Thanks.
        Ed.



        Sent from my mobile device.

        -------- Original message --------
        From: Tim Rude <[email protected] <mailto:[email protected]>>
        Date: 3/1/17 8:20 PM (GMT-08:00)
        To: Robert Kendall <[email protected] <mailto:[email protected]>>
        Cc: 'DataPerfect Users Discussion Group'
        <[email protected] <mailto:[email protected]>>
        Subject: Re: [Dataperf] Can I use a report variable in a
        printer control code?

        Robert,

        The margin codes DPSpool uses are the old WP4.2 codes. The
        left margin
        code specifies the width in increments of characters. The top
        margin
        code specifies the height in half-lines. So micro-positioning
        is limited
        to the resolution of the character width and line height of
        the font in
        effect when the margin codes are processed. In other words, if
        the font
        is Courier 12 point (which is 10 CPI, 6 LPI), the left margin
        resolution
        is 1/10" (0.1") since each character is that wide, and the top
        margin
        resolution is 1/12" (0.0833") since that's half the height of
        a line.

        To get finer resolution, however, you can set the font size to
        very
        small just before the margin codes. Then set it back your
        desired size
        after the margin codes. For instance, if you set the font to
        Courier 6pt
        (which equates to 20 CPI and 12 LPI), that makes your left margin
        resolution now 1/20" (0.05") and your top margin resolution 1/24"
        (0.04167"). If you need finer resolution, set the font size even
        smaller. Once the margins are established using the font in
        effect at
        that time, they don't change even if the font size changes later.

        So yes, it's again doable. Does it sound like a pain in the
        neck? You
        betcha. But it's what there is. You like a challenge, don't
        you? :)

        Tim Rude

        On 3/1/2017 2:39 PM, Robert Kendall wrote:
        > Thanks Tim!
        >
        > Can I use this alt-number code method to move the margin a
        few hundredths of an inch?
        >
        > Robert
        >
        > Sent from my iPhone
        >
        >> On Feb 27, 2017, at 11:50 AM, Tim Rude <[email protected]
        <mailto:[email protected]>> wrote:
        >>
        >> Hi Robert,
        >>
        >> It's doable but can be tricky. There is a ;;V field format
        print
        >> modifier that tells DP to not 'escape' control codes so
        that you can
        >> pass printer codes stored in an RV.
        >>
        >> When doing this, you have to remember that numbers shown in
        a printer
        >> control string as <num> are actually converted by DP to the
        ASCII
        >> character represented by num. So if you had <3> in a
        printer control
        >> string, DP is actually going to output ASCII code 3 (which
        is a heart
        >> ♥), not an actual '3' (which is ASCII code 51). When you're
        formulating
        >> your printer control code inside a RV, you don't use the <
        >, you have
        >> to actually use the ASCII codes. So instead of <3> you have
        to type the
        >> actual heart character (by holding Alt and typing 3 on the
        numeric
        >> keypad). One issue with this is that there's no way to pass
        <0> since
        >> you can't type ASCII code zero from the keyboard. So
        hopefully that
        >> won't be a character vital to your code.
        >>
        >> Here's an example:
        >>
        >> Suppose you want to ask the user how many characters wide
        the left
        >> margin should be, and then send the code for their choice.
        You would
        >> need something like this (hopefully the ASCII chars will
        come through in
        >> this message):
        >>
        >> ---Prompt for RV:1---  (format G9 or N9 to allow number 0
        to 9 to be
        >> entered)
        >> ---Printer Control String: <192><0><0><0><0><192>---
        (default setting of
        >> no margin)
        >> ---Store Value in RV2:--- (build the code)
        >>    if rv1 <> 0 then
        >>      cat.c["└☺☺";
        >>        rv1 cases
        >>          case cv=1 of "☺" endof
        >>          case cv=2 of "☻" endof
        >>          case cv=3 of "♥" endof
        >>          case cv=4 of "♦" endof
        >>          case cv=5 of "♣" endof
        >>          case cv=6 of "♠" endof
        >>          case cv=7 of "•" endof
        >>          case cv=8 of "◘" endof
        >>          case cv=9 of "○" endof
        >>        endcases;
        >>        "☺└"]
        >>    else
        >>      ""
        >>    endif
        >> ---Print RV2 with format A6;;V--- (don't try using A0A0;;V,
        it won't work)
        >>
        >> A couple of things to note: (1) Since we can't generate a
        <0> code
        >> inside the RV, I first send the Printer Control Code to set
        the left
        >> margin to zero. That way if the user entered 0 it gets set.
        If the user
        >> entered anything other than 0, the code will be built
        inside the RV and
        >> will end up overriding the first one. (2) Inside the rv,
        since we can't
        >> generate a <0> I used the equivalent of a <1> ☺. It doesn't
        matter there
        >> because those codes are ignored by DPSpool.
        >>
        >> Have fun!
        >>
        >> Tim
        >>
        >>> On 2/26/2017 8:45 AM, Robert Kendall wrote:
        >>> I use DPSpool to print labels on 80 labels/sheet forms.
        Sometimes a box of labels will be shifted a little vertically
        or horizontally. I usual change my printer control margin
        parameters to adjust for this. But is there some way I could
        make the adjustments at the time I run the labels report using
        a Prompt for Report Variable?
        >>>
        >>> Robert Kendall
        >>>
        >>> Sent from my iPhone


    
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
        Garanti sans virus. www.avast.com
    
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>



    _______________________________________________
    Dataperf mailing list
    [email protected] <mailto:[email protected]>
    http://lists.dataperfect.nl/cgi-bin/mailman/listinfo/dataperf
    <http://lists.dataperfect.nl/cgi-bin/mailman/listinfo/dataperf>




_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/cgi-bin/mailman/listinfo/dataperf

_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/cgi-bin/mailman/listinfo/dataperf

Reply via email to