Searched refs:indexPtr (Results 1 - 25 of 92) sorted by relevance

1234

/macosx-10.10.1/tcl-105/tk84/tk/generic/
H A DtkTextIndex.c32 TkTextIndex *indexPtr));
34 TkTextIndex *indexPtr));
46 * The structure at *indexPtr is filled in with information about the
48 * character, if the specified one doesn't exist), and indexPtr is
58 TkTextMakeByteIndex(tree, lineIndex, byteIndex, indexPtr)
64 TkTextIndex *indexPtr; /* Structure to fill in. */
71 indexPtr->tree = tree;
79 indexPtr->linePtr = TkBTreeFindLine(tree, lineIndex);
80 if (indexPtr->linePtr == NULL) {
81 indexPtr
[all...]
H A DtkTextMark.c40 TkTextIndex *indexPtr, TkTextSegment *segPtr,
238 TkTextSetMark(textPtr, name, indexPtr)
241 TkTextIndex *indexPtr; /* Where to set mark. */
263 if (TkBTreeLineIndex(indexPtr->linePtr)
265 TkTextIndexBackChars(indexPtr, 1, &insertIndex);
266 indexPtr = &insertIndex;
276 markPtr->body.mark.linePtr = indexPtr->linePtr;
280 TkBTreeLinkSegment(markPtr, indexPtr);
290 TkTextIndexForwChars(indexPtr, 1, &index2);
291 TkTextChanged(textPtr, indexPtr,
363 indexPtr); local
[all...]
H A DtkText.h715 struct TkTextIndex *indexPtr, TkTextSegment *segPtr,
786 EXTERN int TkBTreeCharTagged _ANSI_ARGS_((TkTextIndex *indexPtr,
797 EXTERN TkTextTag ** TkBTreeGetTags _ANSI_ARGS_((TkTextIndex *indexPtr,
799 EXTERN void TkBTreeInsertChars _ANSI_ARGS_((TkTextIndex *indexPtr,
803 TkTextIndex *indexPtr));
825 TkTextIndex *indexPtr, int *xPtr, int *yPtr,
828 TkTextIndex *indexPtr, TkTextSegment *segPtr,
833 TkTextIndex *indexPtr, int *xPtr, int *yPtr,
842 TkTextIndex *indexPtr));
861 CONST TkTextIndex *indexPtr, in
[all...]
H A DtkTextBTree.c131 TkTextTag *tagPtr, TkTextIndex *indexPtr));
136 static TkTextSegment * SplitSeg _ANSI_ARGS_((TkTextIndex *indexPtr));
146 TkTextTag *tagPtr, TkTextIndex *indexPtr));
395 TkBTreeInsertChars(indexPtr, string)
396 register TkTextIndex *indexPtr; /* Indicates where to insert text.
423 prevPtr = SplitSeg(indexPtr);
424 linePtr = indexPtr->linePtr;
482 CleanupLine(indexPtr->linePtr);
483 if (linePtr != indexPtr->linePtr) {
499 Rebalance((BTree *) indexPtr
[all...]
H A DtkTextImage.c63 TkTextIndex *indexPtr, TkTextSegment *segPtr,
601 EmbImageLayoutProc(textPtr, indexPtr, eiPtr, offset, maxX, maxChars,
604 TkTextIndex *indexPtr; /* Identifies first character in chunk. */
605 TkTextSegment *eiPtr; /* Segment corresponding to indexPtr. */
607 * indexPtr (always 0). */
847 * image exists, *indexPtr is filled in with its index.
856 TkTextImageIndex(textPtr, name, indexPtr)
859 TkTextIndex *indexPtr; /* Index information gets stored here. */
869 indexPtr->tree = textPtr->tree;
870 indexPtr
[all...]
H A DtkTextDisp.c359 TkTextIndex *indexPtr));
365 TkTextIndex *indexPtr));
371 TkTextIndex *indexPtr));
503 GetStyle(textPtr, indexPtr)
505 TkTextIndex *indexPtr; /* The character in the text for which
536 tagPtrs = TkBTreeGetTags(indexPtr, &numTags);
772 * line whose leftmost character is given by indexPtr.
786 LayoutDLine(textPtr, indexPtr)
788 TkTextIndex *indexPtr; /* Beginning of display line. May not
841 dlPtr->index = *indexPtr;
[all...]
H A DtkCanvText.c158 Tcl_Obj *obj, int *indexPtr));
1242 * A standard Tcl result. If all went well, then *indexPtr is
1254 GetTextIndex(interp, canvas, itemPtr, obj, indexPtr)
1261 int *indexPtr; /* Where to store converted character
1273 *indexPtr = textPtr->numChars;
1275 *indexPtr = textPtr->insertPos;
1282 *indexPtr = textInfoPtr->selectFirst;
1289 *indexPtr = textInfoPtr->selectLast;
1307 *indexPtr = Tk_PointToChar(textPtr->textLayout,
1310 } else if (Tcl_GetIntFromObj((Tcl_Interp *)NULL, obj, indexPtr)
[all...]
H A DtkTextWind.c82 TkTextIndex *indexPtr, TkTextSegment *segPtr,
744 EmbWinLayoutProc(textPtr, indexPtr, ewPtr, offset, maxX, maxChars,
747 TkTextIndex *indexPtr; /* Identifies first character in chunk. */
748 TkTextSegment *ewPtr; /* Segment corresponding to indexPtr. */
750 * indexPtr (always 0). */
1166 * window exists, *indexPtr is filled in with its index.
1175 TkTextWindowIndex(textPtr, name, indexPtr)
1178 TkTextIndex *indexPtr; /* Index information gets stored here. */
1188 indexPtr->tree = textPtr->tree;
1189 indexPtr
[all...]
H A DtkCanvPoly.c180 Tcl_Obj *obj, int *indexPtr));
1665 * A standard Tcl result. If all went well, then *indexPtr is
1677 GetPolygonIndex(interp, canvas, itemPtr, obj, indexPtr)
1684 int *indexPtr; /* Where to store converted index. */
1692 *indexPtr = 2*(polyPtr->numPoints - polyPtr->autoClosed);
1723 *indexPtr = 0;
1728 *indexPtr = 2*i;
1734 if (Tcl_GetIntFromObj(interp, obj, indexPtr) != TCL_OK) {
1737 *indexPtr &= -2; /* if odd, make it even */
1739 if (*indexPtr >
[all...]
/macosx-10.10.1/tcl-105/tk/tk/generic/
H A DtkTextIndex.c39 TkTextIndex *indexPtr);
41 TkTextIndex *indexPtr);
44 TkTextIndex *indexPtr, int *canCachePtr);
65 #define SET_TEXTINDEX(objPtr, indexPtr) \
66 ((objPtr)->internalRep.twoPtrValue.ptr1 = (VOID *) (indexPtr))
89 TkTextIndex *indexPtr = GET_TEXTINDEX(indexObjPtr);
90 if (indexPtr->textPtr != NULL) {
91 if (--indexPtr->textPtr->refCount == 0) {
96 ckfree((char *) (indexPtr->textPtr));
99 ckfree((char *) indexPtr);
88 TkTextIndex *indexPtr = GET_TEXTINDEX(indexObjPtr); local
107 TkTextIndex *dupIndexPtr, *indexPtr; local
138 CONST TkTextIndex *indexPtr = GET_TEXTINDEX(objPtr); local
190 TkTextIndex *indexPtr = (TkTextIndex *) ckalloc(sizeof(TkTextIndex)); local
216 TkTextIndex *indexPtr = NULL; local
274 TkTextNewIndexObj( TkText *textPtr, CONST TkTextIndex *indexPtr) argument
329 TkTextMakePixelIndex( TkText *textPtr, int pixelIndex, TkTextIndex *indexPtr) argument
389 TkTextMakeByteIndex( TkTextBTree tree, CONST TkText *textPtr, int lineIndex, int byteIndex, TkTextIndex *indexPtr) argument
482 TkTextMakeCharIndex( TkTextBTree tree, TkText *textPtr, int lineIndex, int charIndex, TkTextIndex *indexPtr) argument
577 TkTextIndexToSeg( CONST TkTextIndex *indexPtr, int *offsetPtr) argument
647 TkTextGetObjIndex( Tcl_Interp *interp, TkText *textPtr, Tcl_Obj *idxObj, TkTextIndex *indexPtr) argument
676 TkTextSharedGetObjIndex( Tcl_Interp *interp, TkSharedText *sharedTextPtr, Tcl_Obj *idxObj, TkTextIndex *indexPtr) argument
707 TkTextGetIndex( Tcl_Interp *interp, TkText *textPtr, CONST char *string, TkTextIndex *indexPtr) argument
740 GetIndex( Tcl_Interp *interp, TkSharedText *sharedPtr, TkText *textPtr, CONST char *string, TkTextIndex *indexPtr, int *canCachePtr) argument
1028 TkTextPrintIndex( CONST TkText *textPtr, CONST TkTextIndex *indexPtr, char *string) argument
1147 ForwBack( TkText *textPtr, CONST char *string, TkTextIndex *indexPtr) argument
2122 StartEnd( TkText *textPtr, CONST char *string, TkTextIndex *indexPtr) argument
[all...]
H A DtkText.h831 struct TkTextIndex *indexPtr,
978 MODULE_SCOPE int TkBTreeCharTagged(const TkTextIndex *indexPtr,
997 MODULE_SCOPE TkTextTag **TkBTreeGetTags(const TkTextIndex *indexPtr,
1000 TkTextIndex *indexPtr, const char *string);
1006 TkTextIndex *indexPtr);
1035 const TkTextIndex *indexPtr, int *xPtr, int *yPtr,
1038 TkTextIndex *indexPtr, TkTextSegment *segPtr,
1043 const TkTextIndex *indexPtr, int *xPtr, int *yPtr,
1055 const char *string, TkTextIndex *indexPtr);
1057 Tcl_Obj *idxPtr, TkTextIndex *indexPtr);
[all...]
H A DtkTextMark.c38 static int MarkLayoutProc(TkText *textPtr, TkTextIndex *indexPtr,
262 TkTextIndex *indexPtr) /* Where to set mark. */
302 if (TkBTreeLinesTo(textPtr, indexPtr->linePtr) ==
304 TkTextIndexBackChars(NULL,indexPtr, 1, &insertIndex,
306 indexPtr = &insertIndex;
315 markPtr->body.mark.linePtr = indexPtr->linePtr;
325 TkBTreeLinkSegment(markPtr, indexPtr);
335 TkTextIndexForwChars(NULL,indexPtr, 1, &index2, COUNT_INDICES);
342 TkTextChanged(NULL, textPtr, indexPtr, &index2);
370 TkTextIndex *indexPtr) /* Inde
257 TkTextSetMark( TkText *textPtr, const char *name, TkTextIndex *indexPtr) argument
364 TkTextMarkSegToIndex( TkText *textPtr, TkTextSegment *markPtr, TkTextIndex *indexPtr) argument
401 TkTextMarkNameToIndex( TkText *textPtr, const char *name, TkTextIndex *indexPtr) argument
504 MarkLayoutProc( TkText *textPtr, TkTextIndex *indexPtr, TkTextSegment *segPtr, int offset, int maxX, int maxChars, int noCharsYet, TkWrapMode wrapMode, register TkTextDispChunk *chunkPtr) argument
[all...]
H A DtkTextDisp.c545 static DLine * FindDLine(DLine *dlPtr, CONST TkTextIndex *indexPtr);
549 static TextStyle * GetStyle(TkText *textPtr, CONST TkTextIndex *indexPtr);
556 CONST TkTextIndex *indexPtr);
568 TkTextTabArray *tabArrayPtr, int *indexPtr, int x,
580 CONST TkTextIndex *indexPtr, int *byteCountPtr,
583 DLine *dlPtr, int x, TkTextIndex *indexPtr);
748 CONST TkTextIndex *indexPtr)/* The character in the text for which display
776 tagPtrs = TkBTreeGetTags(indexPtr, textPtr, &numTags);
1024 * whose leftmost character is given by indexPtr.
1055 CONST TkTextIndex *indexPtr)/* Beginnin
743 GetStyle( TkText *textPtr, CONST TkTextIndex *indexPtr) argument
1048 LayoutDLine( TkText *textPtr, CONST TkTextIndex *indexPtr) argument
3059 TkTextIndex *indexPtr; local
3374 TkTextFindDisplayLineEnd( TkText *textPtr, TkTextIndex *indexPtr, int end, int *xOffset) argument
3520 CalculateDisplayLineHeight( TkText *textPtr, CONST TkTextIndex *indexPtr, int *byteCountPtr, int *mergedLinePtr) argument
3591 TkTextIndexYPixels( TkText *textPtr, CONST TkTextIndex *indexPtr) argument
3672 TkTextUpdateOneLine( TkText *textPtr, TkTextLine *linePtr, int pixelHeight, TkTextIndex *indexPtr, int partialCalc) argument
4964 TkTextSetYView( TkText *textPtr, TkTextIndex *indexPtr, int pickPlace) argument
6415 FindDLine( register DLine *dlPtr, CONST TkTextIndex *indexPtr) argument
6493 TkTextPixelIndex( TkText *textPtr, int x, int y, TkTextIndex *indexPtr, int *nearest) argument
6596 DlineIndexOfX( TkText *textPtr, DLine *dlPtr, int x, TkTextIndex *indexPtr) argument
6683 TkTextIndexOfX( TkText *textPtr, int x, TkTextIndex *indexPtr) argument
6786 TkTextIndexBbox( TkText *textPtr, CONST TkTextIndex *indexPtr, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr, int *charWidthPtr) argument
6916 TkTextDLineInfo( TkText *textPtr, CONST TkTextIndex *indexPtr, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr, int *basePtr) argument
7024 TkTextCharLayoutProc( TkText *textPtr, TkTextIndex *indexPtr, TkTextSegment *segPtr, int byteOffset, int maxX, int maxBytes, int noCharsYet, TkWrapMode wrapMode, register TkTextDispChunk *chunkPtr) argument
7866 SizeOfTab( TkText *textPtr, int tabStyle, TkTextTabArray *tabArrayPtr, int *indexPtr, int x, int maxX) argument
[all...]
H A DtkTextBTree.c172 TkTextIndex *indexPtr);
179 static TkTextSegment * SplitSeg(TkTextIndex *indexPtr);
189 TkTextIndex *indexPtr);
1022 register TkTextIndex *indexPtr,
1054 prevPtr = SplitSeg(indexPtr);
1055 linePtr = indexPtr->linePtr;
1140 indexPtr->linePtr, changeToLineCount, TK_TEXT_INVALIDATE_INSERT);
1147 CleanupLine(indexPtr->linePtr);
1148 if (linePtr != indexPtr->linePtr) {
1175 TkBTreeCheck(indexPtr
1007 TkBTreeInsertChars( TkTextBTree tree, register TkTextIndex *indexPtr, const char *string) argument
1193 SplitSeg( TkTextIndex *indexPtr) argument
2020 TkBTreeLinkSegment( TkTextSegment *segPtr, TkTextIndex *indexPtr) argument
2447 FindTagStart( TkTextBTree tree, TkTextTag *tagPtr, TkTextIndex *indexPtr) argument
2528 FindTagEnd( TkTextBTree tree, TkTextTag *tagPtr, TkTextIndex *indexPtr) argument
3200 TkBTreeCharTagged( const TkTextIndex *indexPtr, TkTextTag *tagPtr) argument
3311 TkBTreeGetTags( const TkTextIndex *indexPtr, const TkText *textPtr, int *numTagsPtr) argument
3459 TkTextIsElided( const TkText *textPtr, const TkTextIndex *indexPtr, TkTextElideInfo *elideInfo) argument
[all...]
H A DtkTextImage.c47 TkTextIndex *indexPtr, TkTextSegment *segPtr,
534 TkTextIndex *indexPtr, /* Identifies first character in chunk. */
535 TkTextSegment *eiPtr, /* Segment corresponding to indexPtr. */
537 * indexPtr (always 0). */
775 * in the text widget, 0 otherwise. If the image exists, *indexPtr is
788 TkTextIndex *indexPtr) /* Index information gets stored here. */
798 indexPtr->tree = textPtr->sharedTextPtr->tree;
799 indexPtr->linePtr = eiPtr->body.ei.linePtr;
800 indexPtr->byteIndex = TkTextSegToOffset(eiPtr, indexPtr
527 EmbImageLayoutProc( TkText *textPtr, TkTextIndex *indexPtr, TkTextSegment *eiPtr, int offset, int maxX, int maxChars, int noCharsYet, TkWrapMode wrapMode, register TkTextDispChunk *chunkPtr) argument
776 TkTextImageIndex( TkText *textPtr, const char *name, TkTextIndex *indexPtr) argument
[all...]
H A DtkText.c344 TkText *textPtr, TkTextIndex *indexPtr,
360 CONST TkTextIndex *indexPtr, int viewUpdate);
722 CONST TkTextIndex *indexPtr;
729 indexPtr = TkTextGetIndexFromObj(interp, textPtr, objv[2]);
730 if (indexPtr == NULL) {
734 if (TkTextIndexBbox(textPtr, indexPtr, &x, &y, &width, &height,
1116 CONST TkTextIndex *indexPtr =
1119 if (indexPtr == NULL) {
1124 indices[i] = *indexPtr;
1207 CONST TkTextIndex *indexPtr;
719 CONST TkTextIndex *indexPtr; local
1113 CONST TkTextIndex *indexPtr = local
1204 CONST TkTextIndex *indexPtr; local
1334 CONST TkTextIndex *indexPtr; local
1351 CONST TkTextIndex *indexPtr; local
2499 InsertChars( TkSharedText *sharedTextPtr, TkText *textPtr, TkTextIndex *indexPtr, Tcl_Obj *stringPtr, int viewUpdate) argument
3493 TextInsertCmd( TkSharedText *sharedTextPtr, TkText *textPtr, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], CONST TkTextIndex *indexPtr, int viewUpdate) argument
3794 CONST TkTextIndex *indexPtr; local
[all...]
H A DtkCanvText.c156 Tcl_Obj *obj, int *indexPtr);
1234 * A standard Tcl result. If all went well, then *indexPtr is filled in
1252 int *indexPtr) /* Where to store converted character
1265 *indexPtr = textPtr->numChars;
1268 *indexPtr = textPtr->insertPos;
1275 *indexPtr = textInfoPtr->selectFirst;
1282 *indexPtr = textInfoPtr->selectLast;
1300 *indexPtr = Tk_PointToChar(textPtr->textLayout,
1303 } else if (Tcl_GetIntFromObj(NULL, obj, indexPtr) == TCL_OK) {
1304 if (*indexPtr <
1232 GetTextIndex( Tcl_Interp *interp, Tk_Canvas canvas, Tk_Item *itemPtr, Tcl_Obj *obj, int *indexPtr) argument
[all...]
H A DtkCanvPoly.c174 Tcl_Obj *obj, int *indexPtr);
1674 * A standard Tcl result. If all went well, then *indexPtr is filled in
1692 int *indexPtr) /* Where to store converted index. */
1700 *indexPtr = 2*(polyPtr->numPoints - polyPtr->autoClosed);
1729 *indexPtr = 0;
1734 *indexPtr = 2*i;
1741 if (Tcl_GetIntFromObj(interp, obj, indexPtr) != TCL_OK) {
1744 *indexPtr &= -2; /* if odd, make it even */
1746 if (*indexPtr > 0) {
1747 *indexPtr
1672 GetPolygonIndex( Tcl_Interp *interp, Tk_Canvas canvas, Tk_Item *itemPtr, Tcl_Obj *obj, int *indexPtr) argument
[all...]
/macosx-10.10.1/tcl-105/tcl84/tcl/win/
H A DtclWinThrd.c601 DWORD *indexPtr;
606 indexPtr = (DWORD *)ckalloc(sizeof(DWORD));
609 *indexPtr = newKey;
613 *keyPtr = (Tcl_ThreadDataKey)indexPtr;
642 DWORD *indexPtr = *(DWORD **)keyPtr;
644 if (indexPtr == NULL) {
647 result = TlsGetValue(*indexPtr);
679 DWORD *indexPtr = *(DWORD **)keyPtr;
681 success = TlsSetValue(*indexPtr, (void *)data);
710 DWORD *indexPtr;
586 DWORD *indexPtr; local
626 DWORD *indexPtr = *(DWORD **)keyPtr; local
662 DWORD *indexPtr = *(DWORD **)keyPtr; local
692 DWORD *indexPtr; local
742 DWORD *indexPtr; local
[all...]
/macosx-10.10.1/AppleUSBIrDA-145.2.4/IrDA/Utils/
H A DCDynamicArray.cpp183 void *indexPtr, *nextElementPtr, *lastElementPtr;
187 indexPtr = ElementPtrAt(index);
193 BlockMove(nextElementPtr, indexPtr, (long)lastElementPtr - (long)nextElementPtr);
259 void *indexPtr, *nextIndexPtr, *lastElementPtr; local
266 indexPtr = ElementPtrAt(index);
272 BlockMove(indexPtr, nextIndexPtr, (long)lastElementPtr - (long)indexPtr);
274 BlockMove(elemPtr, indexPtr, ComputeByteCount(count));
/macosx-10.10.1/tcl-105/tcl84/tcl/generic/
H A DtclIndexObj.c82 * *indexPtr. If there isn't a proper match, then TCL_ERROR is
97 Tcl_GetIndexFromObj(interp, objPtr, tablePtr, msg, flags, indexPtr)
105 int *indexPtr; /* Place to store resulting integer index. */
123 *indexPtr = indexRep->index;
128 msg, flags, indexPtr);
147 * *indexPtr. If there isn't a proper match, then TCL_ERROR is
163 indexPtr)
174 int *indexPtr; /* Place to store resulting integer index. */
190 *indexPtr = indexRep->index;
259 *indexPtr
[all...]
/macosx-10.10.1/tcl-105/tcl/tcl/generic/
H A DtclIndexObj.c77 * index of the matching entry is stored at *indexPtr. If there isn't a
101 int *indexPtr) /* Place to store resulting integer index. */
120 *indexPtr = indexRep->index;
125 msg, flags, indexPtr);
141 * index of the matching entry is stored at *indexPtr. If there isn't a
168 int *indexPtr) /* Place to store resulting integer index. */
184 *indexPtr = indexRep->index;
254 *indexPtr = index;
91 Tcl_GetIndexFromObj( Tcl_Interp *interp, Tcl_Obj *objPtr, const char **tablePtr, const char *msg, int flags, int *indexPtr) argument
154 Tcl_GetIndexFromObjStruct( Tcl_Interp *interp, Tcl_Obj *objPtr, const void *tablePtr, int offset, const char *msg, int flags, int *indexPtr) argument
/macosx-10.10.1/tcl-105/tk/tk/generic/ttk/
H A DttkManager.h77 Tcl_Interp *, Ttk_Manager *, Tcl_Obj *, int *indexPtr);
H A DttkEntry.c1272 * A standard Tcl result. If all went well, then *indexPtr is
1283 int *indexPtr) /* Return value */
1290 *indexPtr = entryPtr->entry.numChars;
1292 *indexPtr = entryPtr->entry.insertPos;
1294 *indexPtr = entryPtr->entry.xscroll.first;
1296 *indexPtr = entryPtr->entry.xscroll.last;
1305 *indexPtr = entryPtr->entry.selectFirst;
1307 *indexPtr = entryPtr->entry.selectLast;
1323 *indexPtr = Tk_PointToChar(entryPtr->entry.textLayout,
1326 if (*indexPtr < entryPt
1279 EntryIndex( Tcl_Interp *interp, Entry *entryPtr, Tcl_Obj *indexObj, int *indexPtr) argument
[all...]
/macosx-10.10.1/tcl-105/tk84/tk/win/
H A DtkWinColor.c82 XColor *colorPtr, int *indexPtr));
104 FindSystemColor(name, colorPtr, indexPtr)
107 int *indexPtr; /* Out parameter to store color index. */
156 *indexPtr = sysColors[i].index;

Completed in 337 milliseconds

1234