⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tkint.h

📁 linux系统下的音频通信
💻 H
📖 第 1 页 / 共 3 页
字号:
 */#define UCHAR(c) ((unsigned char) (c))/* * The following symbol is used in the mode field of FocusIn events * generated by an embedded application to request the input focus from * its container. */#define EMBEDDED_APP_WANTS_FOCUS (NotifyNormal + 20)/* * Miscellaneous variables shared among Tk modules but not exported * to the outside world: */extern Tk_Uid			tkActiveUid;extern Tk_ImageType		tkBitmapImageType;extern Tk_Uid			tkDisabledUid;extern Tk_PhotoImageFormat	tkImgFmtGIF;extern void			(*tkHandleEventProc) _ANSI_ARGS_((    				    XEvent* eventPtr));extern Tk_PhotoImageFormat	tkImgFmtPPM;extern TkMainInfo		*tkMainWindowList;extern Tk_Uid			tkNormalUid;extern Tk_ImageType		tkPhotoImageType;extern Tcl_HashTable		tkPredefBitmapTable;extern int			tkSendSerial;/* * Internal procedures shared among Tk modules but not exported * to the outside world: */EXTERN char *		TkAlignImageData _ANSI_ARGS_((XImage *image,			    int alignment, int bitOrder));EXTERN TkWindow *	TkAllocWindow _ANSI_ARGS_((TkDisplay *dispPtr,			    int screenNum, TkWindow *parentPtr));EXTERN int		TkAreaToPolygon _ANSI_ARGS_((double *polyPtr,			    int numPoints, double *rectPtr));EXTERN void		TkBezierPoints _ANSI_ARGS_((double control[],			    int numSteps, double *coordPtr));EXTERN void		TkBezierScreenPoints _ANSI_ARGS_((Tk_Canvas canvas,			    double control[], int numSteps,			    XPoint *xPointPtr));EXTERN void		TkBindDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkBindEventProc _ANSI_ARGS_((TkWindow *winPtr,			    XEvent *eventPtr));EXTERN void		TkBindFree _ANSI_ARGS_((TkMainInfo *mainPtr));EXTERN void		TkBindInit _ANSI_ARGS_((TkMainInfo *mainPtr));EXTERN void		TkChangeEventWindow _ANSI_ARGS_((XEvent *eventPtr,			    TkWindow *winPtr));#ifndef TkClipBoxEXTERN void		TkClipBox _ANSI_ARGS_((TkRegion rgn,			    XRectangle* rect_return));#endifEXTERN int		TkClipInit _ANSI_ARGS_((Tcl_Interp *interp,			    TkDisplay *dispPtr));EXTERN void		TkComputeAnchor _ANSI_ARGS_((Tk_Anchor anchor,			    Tk_Window tkwin, int padX, int padY,			    int innerWidth, int innerHeight, int *xPtr,			    int *yPtr));EXTERN int		TkCopyAndGlobalEval _ANSI_ARGS_((Tcl_Interp *interp,			    char *script));EXTERN unsigned long	TkCreateBindingProcedure _ANSI_ARGS_((			    Tcl_Interp *interp, Tk_BindingTable bindingTable,			    ClientData object, char *eventString,			    TkBindEvalProc *evalProc, TkBindFreeProc *freeProc,			    ClientData clientData));EXTERN Pixmap		TkCreateBitmapFromData _ANSI_ARGS_((Display* display,			    Drawable d, CONST char* data,			    unsigned int width, unsigned int height));EXTERN TkCursor *	TkCreateCursorFromData _ANSI_ARGS_((Tk_Window tkwin,			    char *source, char *mask, int width, int height,			    int xHot, int yHot, XColor fg, XColor bg));EXTERN int		TkCreateFrame _ANSI_ARGS_((ClientData clientData,			    Tcl_Interp *interp, int argc, char **argv,			    int toplevel, char *appName));EXTERN Tk_Window	TkCreateMainWindow _ANSI_ARGS_((Tcl_Interp *interp,			    char *screenName, char *baseName));#ifndef TkCreateRegionEXTERN TkRegion		TkCreateRegion _ANSI_ARGS_((void));#endifEXTERN Time		TkCurrentTime _ANSI_ARGS_((TkDisplay *dispPtr));EXTERN int		TkDeadAppCmd _ANSI_ARGS_((ClientData clientData,			    Tcl_Interp *interp, int argc, char **argv));EXTERN void		TkDeleteAllImages _ANSI_ARGS_((TkMainInfo *mainPtr));#ifndef TkDestroyRegionEXTERN void		TkDestroyRegion _ANSI_ARGS_((TkRegion rgn));#endifEXTERN void		TkDoConfigureNotify _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkDrawInsetFocusHighlight _ANSI_ARGS_((			    Tk_Window tkwin, GC gc, int width,			    Drawable drawable, int padding));EXTERN void		TkEventCleanupProc _ANSI_ARGS_((			    ClientData clientData, Tcl_Interp *interp));EXTERN void		TkEventDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkFillPolygon _ANSI_ARGS_((Tk_Canvas canvas,			    double *coordPtr, int numPoints, Display *display,			    Drawable drawable, GC gc, GC outlineGC));EXTERN int		TkFindStateNum _ANSI_ARGS_((Tcl_Interp *interp,			    CONST char *option, CONST TkStateMap *mapPtr,			    CONST char *strKey));EXTERN char *		TkFindStateString _ANSI_ARGS_((			    CONST TkStateMap *mapPtr, int numKey));EXTERN void		TkFocusDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkFocusFilterEvent _ANSI_ARGS_((TkWindow *winPtr,			    XEvent *eventPtr));EXTERN TkWindow *	TkFocusKeyEvent _ANSI_ARGS_((TkWindow *winPtr,			    XEvent *eventPtr));EXTERN void		TkFontPkgInit _ANSI_ARGS_((TkMainInfo *mainPtr));EXTERN void		TkFontPkgFree _ANSI_ARGS_((TkMainInfo *mainPtr));EXTERN void		TkFreeBindingTags _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkFreeCursor _ANSI_ARGS_((TkCursor *cursorPtr));EXTERN void		TkFreeWindowId _ANSI_ARGS_((TkDisplay *dispPtr,			    Window w));EXTERN void		TkGenerateActivateEvents _ANSI_ARGS_((			    TkWindow *winPtr, int active));EXTERN char *		TkGetBitmapData _ANSI_ARGS_((Tcl_Interp *interp,			    char *string, char *fileName, int *widthPtr,			    int *heightPtr, int *hotXPtr, int *hotYPtr));EXTERN void		TkGetButtPoints _ANSI_ARGS_((double p1[], double p2[],			    double width, int project, double m1[],			    double m2[]));EXTERN TkCursor *	TkGetCursorByName _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin, Tk_Uid string));EXTERN char *		TkGetDefaultScreenName _ANSI_ARGS_((Tcl_Interp *interp,			    char *screenName));EXTERN TkDisplay *	TkGetDisplay _ANSI_ARGS_((Display *display));EXTERN int		TkGetDisplayOf _ANSI_ARGS_((Tcl_Interp *interp,			    int objc, Tcl_Obj *CONST objv[],			    Tk_Window *tkwinPtr));EXTERN TkWindow *	TkGetFocusWin _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkGetInterpNames _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin));EXTERN int		TkGetMiterPoints _ANSI_ARGS_((double p1[], double p2[],			    double p3[], double width, double m1[],			    double m2[]));#ifndef TkGetNativePrologEXTERN int		TkGetNativeProlog _ANSI_ARGS_((Tcl_Interp *interp));#endifEXTERN void		TkGetPointerCoords _ANSI_ARGS_((Tk_Window tkwin,			    int *xPtr, int *yPtr));EXTERN int		TkGetProlog _ANSI_ARGS_((Tcl_Interp *interp));EXTERN void		TkGetServerInfo _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin));EXTERN void		TkGrabDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkGrabState _ANSI_ARGS_((TkWindow *winPtr));EXTERN TkWindow *      	TkIDToWindow _ANSI_ARGS_((Window window, 			    TkDisplay *display));EXTERN void		TkIncludePoint _ANSI_ARGS_((Tk_Item *itemPtr,			    double *pointPtr));EXTERN void		TkInitXId _ANSI_ARGS_((TkDisplay *dispPtr));EXTERN void		TkInOutEvents _ANSI_ARGS_((XEvent *eventPtr,			    TkWindow *sourcePtr, TkWindow *destPtr,			    int leaveType, int enterType,			    Tcl_QueuePosition position));EXTERN void		TkInstallFrameMenu _ANSI_ARGS_((Tk_Window tkwin));#ifndef TkIntersectRegionEXTERN void		TkIntersectRegion _ANSI_ARGS_((TkRegion sra,			    TkRegion srcb, TkRegion dr_return));#endifEXTERN char *		TkKeysymToString _ANSI_ARGS_((KeySym keysym));EXTERN int		TkLineToArea _ANSI_ARGS_((double end1Ptr[2],			    double end2Ptr[2], double rectPtr[4]));EXTERN double		TkLineToPoint _ANSI_ARGS_((double end1Ptr[2],			    double end2Ptr[2], double pointPtr[2]));EXTERN int		TkListAppend _ANSI_ARGS_((void **headPtrPtr,			    void *itemPtr, size_t size));EXTERN int		TkListDelete _ANSI_ARGS_((void **headPtrPtr,			    void *itemPtr, size_t size));EXTERN void *		TkListFind _ANSI_ARGS_((void *headPtr, void *itemPtr,			    size_t size));EXTERN int		TkMakeBezierCurve _ANSI_ARGS_((Tk_Canvas canvas,			    double *pointPtr, int numPoints, int numSteps,			    XPoint xPoints[], double dblPoints[]));EXTERN void		TkMakeBezierPostscript _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Canvas canvas, double *pointPtr,			    int numPoints));EXTERN void		TkOptionClassChanged _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkOptionDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkOvalToArea _ANSI_ARGS_((double *ovalPtr,			    double *rectPtr));EXTERN double		TkOvalToPoint _ANSI_ARGS_((double ovalPtr[4],			    double width, int filled, double pointPtr[2]));EXTERN int		TkpChangeFocus _ANSI_ARGS_((TkWindow *winPtr,			    int force));EXTERN void		TkpCloseDisplay _ANSI_ARGS_((TkDisplay *dispPtr));EXTERN void		TkpClaimFocus _ANSI_ARGS_((TkWindow *topLevelPtr,			    int force));#ifndef TkpCmapStressedEXTERN int		TkpCmapStressed _ANSI_ARGS_((Tk_Window tkwin,			    Colormap colormap));#endif#ifndef TkpCreateNativeBitmapEXTERN Pixmap		TkpCreateNativeBitmap _ANSI_ARGS_((Display *display,			    char * source));#endif#ifndef TkpDefineNativeBitmapsEXTERN void		TkpDefineNativeBitmaps _ANSI_ARGS_((void));#endifEXTERN void		TkpDisplayWarning _ANSI_ARGS_((char *msg,			    char *title));EXTERN void		TkpGetAppName _ANSI_ARGS_((Tcl_Interp *interp,			    Tcl_DString *name));EXTERN unsigned long	TkpGetMS _ANSI_ARGS_((void));#ifndef TkpGetNativeAppBitmapEXTERN Pixmap		TkpGetNativeAppBitmap _ANSI_ARGS_((Display *display,			    char *name, int *width, int *height));#endifEXTERN TkWindow *	TkpGetOtherWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN TkWindow *	TkpGetWrapperWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkpInit _ANSI_ARGS_((Tcl_Interp *interp));EXTERN void		TkpInitializeMenuBindings _ANSI_ARGS_((			    Tcl_Interp *interp, Tk_BindingTable bindingTable));EXTERN void		TkpMakeContainer _ANSI_ARGS_((Tk_Window tkwin));EXTERN void		TkpMakeMenuWindow _ANSI_ARGS_((Tk_Window tkwin,			    int transient));EXTERN Window		TkpMakeWindow _ANSI_ARGS_((TkWindow *winPtr,			    Window parent));EXTERN void		TkpMenuNotifyToplevelCreate _ANSI_ARGS_((			    Tcl_Interp *, char *menuName));EXTERN TkDisplay *	TkpOpenDisplay _ANSI_ARGS_((char *display_name));EXTERN void		TkPointerDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkPointerEvent _ANSI_ARGS_((XEvent *eventPtr,			    TkWindow *winPtr));EXTERN int		TkPolygonToArea _ANSI_ARGS_((double *polyPtr,			    int numPoints, double *rectPtr));EXTERN double		TkPolygonToPoint _ANSI_ARGS_((double *polyPtr,			    int numPoints, double *pointPtr));EXTERN int		TkPositionInTree _ANSI_ARGS_((TkWindow *winPtr,			    TkWindow *treePtr));#ifndef TkpPrintWindowIdEXTERN void		TkpPrintWindowId _ANSI_ARGS_((char *buf,			    Window window));#endifEXTERN void		TkpRedirectKeyEvent _ANSI_ARGS_((TkWindow *winPtr,			    XEvent *eventPtr));#ifndef TkpScanWindowIdEXTERN int		TkpScanWindowId _ANSI_ARGS_((Tcl_Interp *interp,			    char *string, int *idPtr));#endifEXTERN void		TkpSetCapture _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkpSetCursor _ANSI_ARGS_((TkpCursor cursor));EXTERN void		TkpSetMainMenubar _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin, char *menuName));#ifndef TkpSyncEXTERN void		TkpSync _ANSI_ARGS_((Display *display));#endifEXTERN int		TkpTestembedCmd _ANSI_ARGS_((ClientData clientData,			    Tcl_Interp *interp, int argc, char **argv));EXTERN int		TkpUseWindow _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin, char *string));#ifndef TkPutImageEXTERN void		TkPutImage _ANSI_ARGS_((unsigned long *colors,			    int ncolors, Display* display, Drawable d,			    GC gc, XImage* image, int src_x, int src_y,			    int dest_x, int dest_y, unsigned int width,			    unsigned int height));#endifEXTERN int		TkpWindowWasRecentlyDeleted _ANSI_ARGS_((Window win,			    TkDisplay *dispPtr));EXTERN void		TkpWmSetState _ANSI_ARGS_((TkWindow *winPtr,			    int state));EXTERN void		TkQueueEventForAllChildren _ANSI_ARGS_((			    TkWindow *winPtr, XEvent *eventPtr));EXTERN int		TkReadBitmapFile _ANSI_ARGS_((Display* display,			    Drawable d, CONST char* filename,			    unsigned int* width_return,			    unsigned int* height_return,			    Pixmap* bitmap_return,			    int* x_hot_return, int* y_hot_return));#ifndef TkRectInRegionEXTERN int		TkRectInRegion _ANSI_ARGS_((TkRegion rgn,			    int x, int y, unsigned int width,			    unsigned int height));#endifEXTERN int		TkScrollWindow _ANSI_ARGS_((Tk_Window tkwin, GC gc,			    int x, int y, int width, int height, int dx,			    int dy, TkRegion damageRgn));EXTERN void		TkSelDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkSelEventProc _ANSI_ARGS_((Tk_Window tkwin,			    XEvent *eventPtr));EXTERN void		TkSelInit _ANSI_ARGS_((Tk_Window tkwin));EXTERN void		TkSelPropProc _ANSI_ARGS_((XEvent *eventPtr));EXTERN void		TkSetClassProcs _ANSI_ARGS_((Tk_Window tkwin,			    TkClassProcs *procs, ClientData instanceData));#ifndef TkSetPixmapColormapEXTERN void		TkSetPixmapColormap _ANSI_ARGS_((Pixmap pixmap,			    Colormap colormap));#endif#ifndef TkSetRegionEXTERN void		TkSetRegion _ANSI_ARGS_((Display* display, GC gc,			    TkRegion rgn));#endifEXTERN void		TkSetWindowMenuBar _ANSI_ARGS_((Tcl_Interp *interp,			    Tk_Window tkwin, char *oldMenuName, 			    char *menuName));EXTERN KeySym		TkStringToKeysym _ANSI_ARGS_((char *name));EXTERN int		TkThickPolyLineToArea _ANSI_ARGS_((double *coordPtr,			    int numPoints, double width, int capStyle,			    int joinStyle, double *rectPtr));#ifndef TkUnionRectWithRegionEXTERN void		TkUnionRectWithRegion _ANSI_ARGS_((XRectangle* rect,			    TkRegion src, TkRegion dr_return));#endifEXTERN void		TkWmAddToColormapWindows _ANSI_ARGS_((			    TkWindow *winPtr));EXTERN void		TkWmDeadWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN TkWindow *	TkWmFocusToplevel _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkWmMapWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkWmNewWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkWmProtocolEventProc _ANSI_ARGS_((TkWindow *winPtr,			    XEvent *evenvPtr));EXTERN void		TkWmRemoveFromColormapWindows _ANSI_ARGS_((			    TkWindow *winPtr));EXTERN void		TkWmRestackToplevel _ANSI_ARGS_((TkWindow *winPtr,			    int aboveBelow, TkWindow *otherPtr));EXTERN void		TkWmSetClass _ANSI_ARGS_((TkWindow *winPtr));EXTERN void		TkWmUnmapWindow _ANSI_ARGS_((TkWindow *winPtr));EXTERN int		TkXFileProc _ANSI_ARGS_((ClientData clientData,			    int mask, int flags));/*  * Unsupported commands. */EXTERN int		TkUnsupported1Cmd _ANSI_ARGS_((ClientData clientData,			    Tcl_Interp *interp, int argc, char **argv));# undef TCL_STORAGE_CLASS# define TCL_STORAGE_CLASS DLLIMPORT#endif  /* _TKINT */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -