しかし、スレッド処理の中止を「中止」ボタンにするか「キャンセル」ボタンにするかはかなり迷うところです。
MicrosoftのAero UXでは、現在の処理をロールバックして元に戻せるのがCancel/キャンセル、単純に処理を止めるのがAbort/中止、が基本と書いてあるんですが、「Cancel出来ないとしてもCancelが適切な場合がある」という曖昧な決めで、連続処理中の中止をCancelと書くのを否定していないという、結構曖昧なブツなのが困るココロ。
まぁ、迷ったらキャンセルと書いとけばさすがに判ると思います。印刷処理をロールバック出来るわけがないしな。