Lines Matching refs:selections
1496 for (count = 0, match = s->selections; count < s->atom_count; match++, count++)
1719 atomP = ctx->text.s.selections;
1726 ctx->text.s.selections[ctx->text.s.atom_count-1] == 0)
1733 atomP = ctx->text.s.selections;
1736 *atomP = ctx->text.s.selections[--ctx->text.s.atom_count];
1738 ctx->text.s.selections[ctx->text.s.atom_count-1] == 0)
1751 atomP = salt->s.selections;
1758 salt->s.selections[salt->s.atom_count-1] == 0)
1767 atomP = salt->s.selections;
1771 *atomP = salt->s.selections[--salt->s.atom_count];
1773 salt->s.selections[salt->s.atom_count-1] == 0)
1778 XtFree ((char *) salt->s.selections);
1792 _XawTextSaltAwaySelection (ctx, selections, num_atoms)
1794 Atom* selections;
1801 LoseSelection ((Widget) ctx, selections + i);
1808 salt->s.selections = (Atom *)
1810 if (!salt->s.selections)
1838 if (GetCutBufferNumber (selections[i]) == NOT_A_CUT_BUFFER)
1840 salt->s.selections[j++] = selections[i];
1841 XtOwnSelection ((Widget) ctx, selections[i], ctx->text.time,
1849 _SetSelection(ctx, left, right, selections, count)
1852 Atom *selections;
1878 (count == 0) ? None : selections[0]);
1885 Atom selection = selections[--count];
2467 Atom * sel = ctx->text.s.selections;
2474 ctx->text.s.selections = sel;
2479 return ctx->text.s.selections;
2843 XtFree((char *)ctx->text.s.selections);
3321 Atom sel = ctx->text.s.selections[ctx->text.s.atom_count - 1];
3324 * As selections are lost the atom_count will decrement.