• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/tcl-105/tk84/tk/generic/

Lines Matching refs:savePtr

120 			    Tk_SavedOption *savePtr));
1274 * any modified objects are saved in *savePtr, if it isn't NULL (the
1276 * Tk_FreeSavedOptions to free the contents of *savePtr). In
1281 * saved in *savePtr or *maskPtr in this case.
1286 * recycled. Information may be left at *savePtr.
1292 Tk_SetOptions(interp, recordPtr, optionTable, objc, objv, tkwin, savePtr,
1305 Tk_SavedOptions *savePtr; /* If non-NULL, the old values of
1322 if (savePtr != NULL) {
1323 savePtr->recordPtr = recordPtr;
1324 savePtr->tkwin = tkwin;
1325 savePtr->numItems = 0;
1326 savePtr->nextPtr = NULL;
1328 lastSavePtr = savePtr;
1353 if ((savePtr != NULL)
1370 (savePtr != NULL) ? &lastSavePtr->items[lastSavePtr->numItems]
1379 if (savePtr != NULL) {
1390 if (savePtr != NULL) {
1391 Tk_RestoreSavedOptions(savePtr);
1411 * stored in savePtr is freed.
1417 Tk_RestoreSavedOptions(savePtr)
1418 Tk_SavedOptions *savePtr; /* Holds saved option information; must
1436 if (savePtr->nextPtr != NULL) {
1437 Tk_RestoreSavedOptions(savePtr->nextPtr);
1438 ckfree((char *) savePtr->nextPtr);
1439 savePtr->nextPtr = NULL;
1441 for (i = savePtr->numItems - 1; i >= 0; i--) {
1442 optionPtr = savePtr->items[i].optionPtr;
1451 newPtr = *((Tcl_Obj **) (savePtr->recordPtr + specPtr->objOffset));
1456 internalPtr = savePtr->recordPtr + specPtr->internalOffset;
1461 FreeResources(optionPtr, newPtr, internalPtr, savePtr->tkwin);
1472 *((Tcl_Obj **) (savePtr->recordPtr + specPtr->objOffset))
1473 = savePtr->items[i].valuePtr;
1479 = *((int *) &savePtr->items[i].internalForm);
1484 = *((int *) &savePtr->items[i].internalForm);
1489 = *((double *) &savePtr->items[i].internalForm);
1494 = *((char **) &savePtr->items[i].internalForm);
1499 = *((int *) &savePtr->items[i].internalForm);
1504 = *((XColor **) &savePtr->items[i].internalForm);
1509 = *((Tk_Font *) &savePtr->items[i].internalForm);
1514 = *((Tk_Style *) &savePtr->items[i].internalForm);
1519 = *((Pixmap *) &savePtr->items[i].internalForm);
1524 = *((Tk_3DBorder *) &savePtr->items[i].internalForm);
1529 = *((int *) &savePtr->items[i].internalForm);
1534 = *((Tk_Cursor *) &savePtr->items[i].internalForm);
1535 Tk_DefineCursor(savePtr->tkwin,
1541 = *((Tk_Justify *) &savePtr->items[i].internalForm);
1546 = *((Tk_Anchor *) &savePtr->items[i].internalForm);
1551 = *((int *) &savePtr->items[i].internalForm);
1556 = *((Tk_Window *) &savePtr->items[i].internalForm);
1562 custom->restoreProc(custom->clientData, savePtr->tkwin,
1564 (char *)&savePtr->items[i].internalForm);
1574 savePtr->numItems = 0;
1596 Tk_FreeSavedOptions(savePtr)
1597 Tk_SavedOptions *savePtr; /* Contains options saved in a previous
1603 if (savePtr->nextPtr != NULL) {
1604 Tk_FreeSavedOptions(savePtr->nextPtr);
1605 ckfree((char *) savePtr->nextPtr);
1607 for (count = savePtr->numItems,
1608 savedOptionPtr = &savePtr->items[savePtr->numItems-1];
1612 (char *) &savedOptionPtr->internalForm, savePtr->tkwin);