|
diarad2.cdl
Description:
Here is my version of the diameter cdl, it a first attempt at the windows cdl programming using some of the sample files as a guide, see what you think. Is there a way to position a dialog box in other parts of the screen upon startup? I've tried the placement option in the init statement without success. Has anyone found a way to access the printing parameters from within a CDL program. My goal is to create a CDL program using radio buttons to print/plot for different size sheets and different printers.
Thanks for the help.
|
|
texttool.cdl
Description:
Please add this cadl program I wrote to your web page. It is a text attribute editor. It allows you to change any text attribute, including height, aspect, rotation, slant, font, color, fill, mirror & underline, and see the changes instantly on the screen. It also has an attribute match function & restore function. (for CK98 only, file is encrypted).
|
|
textbox.cdp
Description:
This Cadl, 'TEXTBOX.CDP' does the following:
It will write four files to your Cadkey root directory, called "BOOK1.TXT" through "BOOK4.TXT" (initially only "BOOK1.TXT"). You will be able to save your most used notes to those files, delete text from them or add text to them. furthermore, you'll be able to select from these books the text to place into Cadkey. As you select you can specify new line or same line (same line includes a space) for each select. You will also have control over note attributes. Once you're done selecting, you'll have two options:
Option 1:
PLACENEW - Place the new note into Cadkey, having an option to change the note angle by key-in or picking a note or dimension for an angle.
Option 2:
REPLACE - Replaces existing notes in Cadkey with the new note according to the attributes of each note being changed.
Then another part of the Cadl:
COMBINE: Allows you pick text in Cadkey (having control over "new line or same line [same line includes a space] for each pick") and either placing it back onto the screen as a single note, or saving the text to a BOOK. When you're done, you have the option to delete the Text you picked to combine. There are a few more options as you get into the different menu's, which I don't want to get into, you'll just have to try and enjoy it....
|
|
longnote.cdp
Description:
Here is a contribution from me to your Cadl source webpage: LONGNOTE.cdp - program that can import files longer than 1024 characters in Cadkey. It was first published in the Key Solutions mag long time ago but I guess many of the new users would not have seen it. The source needs to be compiled before use and will work with most versions of Cadkey including the latest 98.
|
|
quan.cdp
Description:
This file makes it easy to add a quantity suffix on ordinate dimensions using a format like: (4). When executed, simply pick the dimension to be changed, then either enter a number, pick a button to match the quantity, use the F-keys (F-keys match the quantity such as F-8 = (8)), or hit the enter key to quickly add a quantity of (2) to the end of the number. This file also executes the "align" command on the ordinate dimension.
|
|
fittext.cdl
Description:
Here is a file that will fit a line of text within a certain area using one cursor pick. It works best if the achor point of your note is on the left side. If used on notes with more than one line of text, you will get unexpected results. This file was written specifically for use on "bill of material" lists where a line of text is too long to fit in its entry field.
|
|
Lablnote.cdl
Description:
This utility allows you to modify label and note entities. It lets you change the number and position of the arrows and leader lines of an existing label. It also lets you add arrows to note entities changing them into label entities, and lets you change labels into note entities by selecting zero arrows.
|
|
sequence.cdl
Description:
This utility allows you to create a sequential list of letters, numbers, or numbers with a letter prefix. You can define the starting character, the length of the sequence, and the spacing of items in the sequence. This is useful for creating bills of material or any other type of chart or list.
|
|
aligntxt.cdl
Description:
This utility allows you to align note entities horizontally or vertically with a pick point. The text can be justified to the right or left of your pick point. This is useful for aligning notes with ordinate dimensions or creating any series of notes where each line is a separate entity.
|
|
holechrt.cdl
Description:
Here's a simple CDL I have written to write a hole position chart, similar to (but nowhere as smart as) the one featured in Draft-Pak. Each text entry is an individual, so it can be easily edited, & each line & it's feature number is a collective, so deleting either will remove all the details. The spacing between each entry can be changed by editing the spacing statements, which should be self-explanatory.
|
|