Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
Src/DialogUtilities.h
/* DialogManager.c */ |
/* |
* DialogManager.c |
* Copyright © 1993 Apple Computer Inc. All rights reserved. |
* |
* Simple subroutines to make Modal Dialogs a pleasant experience for the |
* entire family. |
*/ |
#ifndef THINK_C /* MPW includes */ |
#include <Errors.h> |
#include <Script.h> |
#include <Types.h> |
#include <Files.h> |
#include <Resources.h> |
#include <QuickDraw.h> |
#include <Fonts.h> |
#include <Events.h> |
#include <Windows.h> |
#include <ToolUtils.h> |
#include <Memory.h> |
#include <Menus.h> |
#include <Lists.h> |
#include <Printing.h> |
#include <Dialogs.h> |
#include <StandardFile.h> |
#endif |
#define kActiveButton 0 |
#define kCheckedButton 1 |
#define kDisabledButton 255 |
void |
SelectCheckBox( |
DialogPtr theDialog, |
short itemNumber, |
Boolean *value |
); |
void |
SetCheckBox( |
DialogPtr theDialog, |
short itemNumber, |
Boolean value |
); |
void |
SelectRadioButton( |
DialogPtr theDialog, |
short first, |
short last, |
short item, |
short *value /* Has/gets zero to last-1 */ |
); |
void |
SetRadioButtons( |
DialogPtr theDialog, |
short first, |
short last, |
short value |
); |
void |
SetDialogButton( |
DialogPtr theDialog, |
short item, |
short value |
); |
short |
GetDialogButton( |
DialogPtr theDialog, |
short item |
); |
void |
EnableDialogItem( |
DialogPtr theDialog, |
short item, |
Boolean enableItem |
); |
signed long |
GetDialogValue( |
DialogPtr theDialog, |
short item |
); |
void |
SetDialogValue( |
DialogPtr theDialog, |
short item, |
signed long value |
); |
void |
SetDialogText( |
DialogPtr theDialog, |
short item, |
ConstStr255Param text |
); |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14