!
By right clicking on the Macro button  
!
By selecting Configure | Default Macros  
!
By Selecting Configure | Macros for this mode...  
!
By Selecting Configure | Macros for this contest...  
Note: Macro commands must be typed in all capital letters. Text can be typed as upper or lower case. 
Lower case characters will automatically be converted to uppercase when transmitted for modes like 
RTTY and AMTOR, which only support upper case. 
Simplified Macro editing instructions: 
When you first start MixW you will see the following set of buttons across the top of the screen. 
These buttons, which correspond to the F1 through F12 keys on the keyboard, are called Macros in 
MixW. If you click one of these buttons with the mouse or press the corresponding F key, it will cause a 
script of Macro Commands to be run. If you hold down the Ctrl key on the keyboard you will see a 
different set of macros which can be called with Ctrl-F1 through Ctrl-F12. Notice that some of the keys 
are blank, indicating that there is no script of Macro Commands assigned to that key. Twelve more 
macros can be created for Shift-F1 through Shift-F12, and twelve more for Shift-Ctrl-F1 through Shift-
Ctrl-F12 providing a total of 48 macros for the F keys. The four different rows of Macro buttons can 
also be accessed by "rolling" the mouse wheel while the mouse is over the Macro buttons. 
To view and/or change the F1 through F12 Macros, right (mouse) click the Macro (button). Right 
clicking the forth macro, for example, will bring up the following dialog: 
You can now edit this Macro's Label, as well as its text (script). You can also change the color of the 
button by selecting the small rectangle containing the "A" to the right of the Label box. All edit 
functions are available from this edit window with the exception of the Macro Key assignment (It is 
assumed you want this to be the key you right clicked on to bring up the window). There is a convenient 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
C# merge pdf pages - Merge, append PDF files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
reader combine pdf pages; build pdf from multiple files
C# merge pdf pages - VB.NET PDF File Merge Library: Merge, append PDF files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
combine pdf files; reader combine pdf
list of Macro functions and short explanations in the box on the right. Highlight the desired function and 
click the double arrow to move it into the desired location in the Macro text box. 
This simple example in Macro location F4 is named "Call", and will return the standard 1 X 1 call 
sequence. 
Macros can be modified to increase the automation of MixW. For example, the Call Macro above can 
automatically toggle MixW between transmit and receive modes by placing <TX> as the first command 
and placing <RX> as the last command, so Call would read, <TX><CALL> de <MYCALL> k<RX>. In 
this example, pressing F4 would cause MixW to go into transmit mode, send the other station's call 
once, followed by "de", send your call once, followed by "k" and then automatically return to the receive 
mode. 
The forth item in the Edit User Macro dialog is a pull down text box which reads "Default for all modes" 
and indicates that the label and script that you enter here will become part of your Default Macros. Later 
you will find out about other sets of macros such as contest macros and mode specific macros. 
There are several other types of macros which are not called by the F1 through F12 keys, and therefore 
cannot be edited using the right click method. You can call up a different Edit Window by clicking on 
Configure | Default macros, which will bring up the following dialog box: 
Click Edit to see the entire set of Default Macros. You should get the following screen. 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to reorganize PDF document pages and how
add pdf pages together; pdf mail merge plug in
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Provide C# Users with Mature .NET PDF Document Manipulating Library for Deleting PDF Pages in C#. Demo Code: How to Delete Consecutive Pages from PDF in C#.NET.
pdf merge files; how to combine pdf files
Double Clicking any of the Macro lines in this Window will bring up the Macro edit window. Notice 
that this edit window allows you to change the macro to a different F key or even to events such as On 
Start, On End, etc. 
You can also add or delete macros from your Default Macro list as well as Load and Save this list to a 
file for later recall. This gives you unlimited use of Macros for every type of operation. Each group has a 
potential for 48 separate Macros assigned to specific F-keys and buttons, and there are several event 
macros available under "other Macros" as well. To see the "grey key" and event macro's look at the very 
bottom of the pull down Macro list box.  
The Grey Key and Event macros will appear in the edit window as shown here: 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C#: Convert PDF to HTML; C#: Convert PDF to Jpeg; C# File: Compress PDF; C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF
acrobat split pdf into multiple files; pdf combine files online
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program. C#.NET Project DLLs: Copy and Paste PDF Pages.
attach pdf to mail merge in word; reader merge pdf
All of the things that we have talked about here which can be done with your MixW Default Macros can 
also be done with separate Macros for the different digital modes. This makes the use of application 
specific Macros almost limitless. The section below is written by one of the programmers of MixW to 
explain some of the more complex uses of macros. 
MixW 2 Macros explained by Denis Nechitailov, UU9JDR (with minor editing by K4SET) 
MixW 2 is supplied with a default set of macros. These macros are loaded from the "MixMacros.ini" 
file, which is located in your MixW directory, when MixW 2 is launched. This is the Default set of 
Macros used for all modes, meaning they are used regardless of which mode you are operating, unless 
you have configured specific mode macros that replace them. 
You can choose another file to be your default macro file by selecting Configure | Default macros, 
which will bring up the complete list of default macros. Here you can add, delete, or edit each macro. 
You can also save this macro list to another file, or you can load a different list from a different file, 
which will then become your default macros. If you right-click on a macro in the control bar you can 
easily edit just the single corresponding macro, without having a big full list. Each macro has a label 
which appears on the corresponding button in the Control Bar, and a text which is placed in the TX 
window when you select that macro. 
There are two general ways to use macros. The simple way uses a single set of macros at any given time. 
This set (or file) can be changed as outlined above, or it can also be changed on-the-fly using a macro. 
This is done by using the <MACRO:filename> macro. For example, you might like to configure another 
set of macros for a different language. For instance, your F5 key macro (using the default MixMacros.ini 
for the English language), might be the following: 
Macro: F5  
Label: Name  
Text: My name is Eugene. 
While in the Spanish version (MixMacrosSpanish.mc), your F5 key may look like this: 
Macro: F5  
Label: Nombre  
Text: Mi nombre es Eugenio. 
And so on. 
We can configure MixW to quickly change between the English and Spanish macro sets by configuring 
a macro to change which macro file is active. This is achieved by doing the following: While using the 
English MixMacros.ini, at any unused key location (e.g. Ctrl-Shift-F1, for instance), place the macro: 
Macro: Ctrl-Shift-F1  
Label: Spanish  
Text: <MACROS:MixMacrosSpanish.mc> 
And in Spanish set (e.g. MixMacrosSpanish.mc), 
Macro: Ctrl-Shift-F1  
Label: English  
Text: <MACROS:MixMacros.ini> 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Page: Delete Existing PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Delete PDF Page. How to VB.NET: Delete Consecutive Pages from PDF.
reader create pdf multiple files; pdf merge documents
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
you want to read the tutorial of PDF page adding in C# class, we suggest you go to C# Imaging - how Add and Insert Multiple PDF Pages to PDF Document Using VB.
pdf merge; batch pdf merger online
Now if you press Ctrl-Shift-F1 when you are using the English set, the Spanish set will be loaded (and 
vice versa). 
Of course, this single default set of macros is not right for ALL the modes you operate, or for ALL 
situations. Sometimes, even switching macros by using the <MACROS:filename> macro does solve the 
problem. So, in addition to using the simple macro mode (single set of macros) MixW 2 is capable of 
using a secondary system (called the local system), which can integrate mode or contest specific macros 
into your default macros. This can also be used to integrate macros specifically configured for hardware 
TNCs. 
Why does one need to use local macros? For example, you would not want to have a macro with the text 
RYRYRYRYRYRYRY on the screen in SSB mode, even though this might be very helpful in the 
RTTY mode. You would also not want to have your recorded voice calling "CQ CQ etc.." in the PSK31 
mode, while this could be helpful in the SSB or FM modes. 
Using the local macro system MixW2 can automatically switch to a set of macros that you have custom 
configured for a specific mode, or even a specific contest (using the MixW 2 Contest Mode). MixW 2 
can also automatically load TNC command macros (for instance, to switch baudrate "on-the-fly", etc.) 
when you use hardware TNCs. 
For example, you may want to use a separate set of macros for BPSK31. To do this, select the BPSK31 
mode from mode menu, then click Configure | Macros for this mode... Then, enter the name of the file 
you want to use for this mode (e.g. BPSK.mc). Now, whenever you switch to the BPSK31 mode, you 
will have these special BPSK macros on the screen.  
Note: The "Merge macros" item from the "Configure" pull-down menu tells MixW how you want the 
local and default macros to be merged. If this is left unchecked, you will see only the mode/contest/TNC 
specific macros. If you check the "Merge macros" option, you will see your local macros merged with 
your default macros. The default and local macros are merged using a simple rule: If a macro (for 
example, for the F5 key) exists in the local set (BPSK.mc in this example) it will be used. If not, the F5 
macro from default set will be used. 
Merging macros is very useful when you want to add just a few macros to the default set. For example, 
if the F2 key from the default set contains 
<TX>  
CQ CQ CQ de <MYCALL> <MYCALL> <MYCALL>  
You might like to define an F2 macro for the RTTY mode like this: 
<TX>  
RYRYRYRYRYRYRYRYRYRYRYRYRY  
CQ CQ CQ de <MYCALL> <MYCALL> <MYCALL>  
Most likely, the same local macro files can be used for the BPSK31, QPSK31, and the FSK31 modes. 
RTTY and AMTOR can also share the same local macro file, and the phone macros for SSB, AM and 
the FM modes can be shared as well. 
You can edit these local macros through Configure | Macros for this mode (this will load the full list of 
macros). When you are using separate macros for each mode (or for a groups of modes), right-click on 
one of the keys on the Control Bar to edit this macro. This will show the same Edit user macro dialog 
box, but now you can choose if you want this macro to be used for the current mode by selecting "For 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
page, it is also featured with the functions to merge PDF files using C# .NET, add new PDF page, delete certain PDF page, reorder existing PDF pages and split
pdf combine two pages into one; acrobat combine pdf files
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Output.jpg"); Following demo code will show how to convert all PDF pages to Jpeg images with C# .NET. // Load a PDF file. String
add pdf together; acrobat combine pdf
this mode", or it can be set to use it as a default macro for all modes by selecting "Default for all 
modes".  
Suppose you don't have separate macros for RTTY yet, and you want to add RYRYRYRY for the 
RTTY mode only (as shown in the example above). Here is how to do that: 
1. Switch to the RTTY mode (from Mode menu).  
2. Go to Configure | Macros for this mode, and then enter name for the RTTY mode macro file (e.g. 
RTTY.mc). If there is no file by that name yet, when you press the Edit button at the Filename for 
RTTY macros dialog, you will be asked if you really want to make a new file. Say yes. At the RTTY 
macros dialog, you can add the F2 macro, but close the dialog and press OK on Filename for RTTY 
macros dialog.  
3. If the "Merge macros" option from Configure menu is disabled, you will see the blank keys on the 
Control Bar (that is because you are using separate macros for RTTY, but no macros have been defined 
yet). Now, enable "Merge macros" from the Configure menu. Now the Control Bar shows the default 
macros.  
4. Right-click the F2 key and select "For this mode" in the Edit user macro dialog box. Then add the 
"RYRYRYRYRYRYRYRY" line and press OK. 
You now have RYRYRYRYRYRY line on the F2 key while using the RTTY mode, but not in any of 
the other modes. 
To delete a local macro; the macro we just made for the RTTY mode for instance, open the Edit User 
Macro dialog for the F2 key while in the RTTY mode (it now indicates "For this mode"), and clear the 
macro with the Clear button. Press OK and now F2 macro with RYRYRYRY is deleted from RTTY set. 
TNC Macros: When using TNC, the TNC's own file (it's name is entered into TNC Modes dialog from 
Mode | TNC modes settings menu) is used as a local macro file. Merge Macros can also be used if you 
want to merge TNC's macros with the default macros. 
Using macros with TNCs: TNC operations in MixW 2 are based on two general principles: 
1. TNC works in terminal mode (not host mode). 
2. TNC state (mode, baudrate, TX/RX state, etc.) is controlled by using macros. 
Usually you will have different sets of macros for different modes on the same TNC, and there are 
several steps that should be done for each set. First, you must define the macros to initialize the TNC 
and place it into the mode you want to operate (and de-initialize it at the end of mode).These two macros 
are used for this purpose: 
OnStartMode 
OnEndMode 
For example, to operate PACTOR using a KAM+ TNC, you may define them like this: 
Macro: OnStartMode 
Label: Start (or whatever you choose) 
Text: <HIDETEXT><AUDIOFQ:2200> 
<SHIFT:200> <CTRL-C>X 
PACTOR 
<SHOWTEXT> 
Macro: OnEndMode 
Label: End (label does not matter) 
Text: 
<HIDETEXT><CTRL-C>X 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
<SHOWTEXT> 
The first macro sets the center audio frequency and shift to draw the cursor at Waterfall/Spectrum 
window, then it sends "Ctrl-C" and "X" characters to TNC (to make sure it's placed into command 
mode), and then sends "PACTOR" command to place TNC into PACTOR mode. The second macro just 
places TNC into command mode. After defining OnStartMode and OnEndMode macros, re-define the 
TX and RX macros that are used to make the TNC transmit or receive. For PACTOR using the KAM+, 
they may look like this: 
Macro: TX 
Label: tx (label does not matter) 
Text: <HIDETEXT><CTRL-C>T<SHOWTEXT> 
Macro: RX 
Label: rx (label does not matter) 
Text: <HIDETEXT><CTRL-C>E<SHOWTEXT> 
The first macro sends "Ctrl-C" and "T" characters (to transmit), and the second one sends "Ctrl-C" and 
"R" to receive. And now if the <TX> or <RX> macros are used in any other macro, like F2 with 
"<TX>CQ CQ CQ...<RX>" text, then by pressing F2, the TNC will transmit "CQ CQ CQ..." and then 
go back to receive. 
Other macros to connect, disconnect, etc. can also be defined using these methods. 
Contest macros: You might like to have another set of macros (with short "CQ CQ TEST" serial 
numbers etc..) for contests. At the Contest Settings dialog (choose a contest from View | Contest mode | 
then highlight the contest and select the Edit button) then enter a name of the Macro file you want to use 
for this contest (and also check the Merge macros check-box). 
Now, a combination of 3 sets of macros is used: macros for the specific mode, macros for the specific 
contest, and your default macros. Contest macros are only active when View - Contest mode - On menu 
is checked. 
Configuring Additional Macro Keys: There are several keys which can be used for containing macros 
as well as the function keys, but they are not shown on the control bar, so these keys can only be edited 
through the full list (either the default list, the macros for this mode list, the TNC macros list, or the 
contest macros list). 
At the Edit User Macro dialog, select (or enter) the hot key name in the Macro field. There are 5 
additional keys that are supported now: 
Ins 
Gray+ 
Gray- 
Gray* 
Gray/ 
Please note that these names are case-sensitive. 
The "OnStartMode" and "OnEndMode" macros are executed when you start or end a mode. For 
example, if you have the separate set of macros for SSB, you can define OnStartMode to turn on a 
Notch filter, and OnEndMode to turn it off. Now if you switch to SSB, the filter will be automatically 
turned on. 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
Calling a macro from a macro: It's also possible to call a macro from another macro. For example, if 
you have the following configured in the F2 key macro: 
<TX> 
CQ CQ CQ de <MYCALL> <MYCALL> <MYCALL> 
You might like to use this same text for your Auto CQ. To do this, just place <F2> in the Auto CQ, 
instead of the Auto CQ text. Now AutoCQ will play the F2 text. You cannot call a macro from itself, 
however, if you try you will be warned about this when you try to run it. Moreover, you may call a 
macro anything you want. 
For example, you can define a macro like this: 
Macro: POWER 
Label: (Anything you choose, it will not appear anywhere). 
Text: 40 
(This will not be shown on the Control Bar because it is not assigned to a specific key) 
Now, this is used with the other macro as follows: 
Macro: F6 
Label: Brag 
Text: <CR>The power is <POWER> <POWER> watts.<CR> 
This uses the value that is entered into the POWER macro, and inserts it into the text for the brag macro. 
To change the power macro on-the-fly, choose an unused key (e.g.Ctrl-Shift-F2) and fill it with 
<EDITMACRO:name> like this: 
Macro: Ctrl-Shift-F2 
Label: myPWR 
Text: <EDITMACRO:POWER> 
Then if you press Ctrl-Shift-F2, it will bring a dialog box with the value 40 in it. Replace the 40 with 20 
(for instance) and press OK. Now your F6 key will yield the following: 
power is 20 watts 
Favorite Macros from the MixW beta test team, and others who have written in: 
From Richard "Griff" Griffin, NB6Z 
"SK" 
<CALL> de <MYCALL> SK at <TIME><CWID><RXANDCLEAR><SAVEQSO> 
"BTU" 
BTU <NAME>... <CALL> DE <MYCALL> K <RXANDCLEAR> 
"CALL" 
<TX><CALL> <CALL> <CALL> de <MYCALL> <MYCALL> <MYCALL> K 
<RXANDCLEAR> 
"RST" 
Thanks for report from <QTH>; you are <RSTS> <RSTS> here in 
<MYQTH>. 
From Nick Fedoseev, UT2UZ 
Use <LOCKTX> in CQ macros: 
<LOCKTX><TX>CQ CQ CQ de <MYCALL> <MYCALL> 
<RX> 
Use <UNLOCKTX> in Search/Pounce macros: 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
<UNLOCKTX><TX><CALL> <CALL> de <MYCALL> <MYCALL> <MYCALL> pse k <RX> 
While calling DX in pileups I need to send my call several times (from 
one to five times. I use following macro: 
<MYCALL> <TX><RXE> 
If I press according button four times, MixW transmits 
"UT2UZ UT2UZ UT2UZ UT2UZ " and switches to RX. 
From Dick Thompson, WB0DUL 
Many times, we all type something like "Well Scott, the temp here is 60 degrees F and is supposed to 
stay that way for..." and so on. 
I programmed my F12 key to display ºF when I hit it. So When I type in the number 60 (or whatever it 
may be, it looks like this: 
Well, Scott, the temp here today is 60ºF and.... 
To create the "º" character, choose an empty macro. Put the cursor in the text box. Then, while holding 
down the Alt key, hit 0186 on the "keypad". The º will appear. Just type the F (or C for centigrade) after 
it, name the Macro Temp and save it. Just hit that key (in my case the F-12 key) when you want to insert 
ºF or ºC after a temperature. 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhA87E.htm
MixW: Operation
_________________________________________________________ 
1.  General Operation
- for all modes 
2.  File Menu Items
- short descriptions
3.  Options Menu Items
- short descriptions
4.  View Menu Items
- short descriptions
5.  Using the Status Bar
- essential how-to
6.  Logging and QSLing
- essential how-to
MixW: General Operation
_________________________________________________________  
NOTE: There are TWO DIFFERENT MENU LAYOUTS AVAILABLE IN MIXW. To use this help system 
your menus should look like this: 
MixW Help uses ONLY LAYOUT 1. If your menu items are different than the ones shown above 
select: View | Menu and choose Layout 1.  
_________________________________________________________ 
9/14/2010
file://C:\Users\S\AppData\Local\Temp\~hhEEA2.htm
Documents you may be interested
Documents you may be interested