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

Lines Matching defs:embedded

26  * associated embedded window.
35 Window embedded; /* The MacDrawable for the embedded
39 TkWindow *embeddedPtr; /* Tk's information about the embedded
41 * embedded application isn't in
133 * If this window is marked as embedded then
189 * It is invoked by an embedded application to specify the window
190 * in which it is embedded.
253 * Save information about the container and the embedded window
256 * and embedded app. are in the same process.
269 * Make the embedded window.
282 * The grafPtr will be NULL for a Tk in Tk embedded window.
283 * It is none of our business what it is for a Tk not in Tk embedded window,
312 * Now check whether it is embedded in another Tk widget. If not (the first
333 containerPtr->embedded = (Window) macWin;
342 * The window is embedded in another Tk window.
354 * Finish filling up the container structure with the embedded window's
358 containerPtr->embedded = (Window) macWin;
381 * will be a container for an embedded application. This changes
412 containerPtr->embedded = None;
420 * the embedded application creates its window or attempts to
423 * the container down to the embedded toplevel.
444 * Given an embedded window, this procedure returns the MacDrawable
459 TkWindow *winPtr; /* Tk's structure for an embedded window. */
522 * to be put on a window in an embedded application, but the
538 * focus window; should be embedded. */
623 if (containerPtr->embedded == None) {
627 sprintf(buffer, "0x%x", (int) containerPtr->embedded);
654 * X can send an event to an embedded application when the real
683 * If both the container and embedded window are in the same
688 * embedded window, and vice versa. If the "other" window isn't in
700 * embedded window. */
731 * useful events are received for a window that is embedded in
738 * Our internal state gets cleaned up when an embedded window is
791 * (almost any operation could fail, for example, if the embedded
818 containerPtr->embedded = eventPtr->xcreatewindow.window;
823 * The embedded application is trying to move itself, which
827 * embedded application was also trying to resize itself, a
844 * The embedded application's map request was ignored and simply
853 * The embedded application is gone. Destroy the container window.
870 * This procedure reflects the size change in the embedded
877 * The embedded window gets resized to match the container.
891 if (containerPtr->embedded != None) {
893 * Ignore errors, since the embedded application could have
920 * event down into the embedded toplevel.
956 * back and forth between a container application and an embedded
983 event.xfocus.window = containerPtr->embedded;
988 * to move it to the embedded application, if there is one.
997 /* When the container gets a FocusOut event, it has to tell the embedded app
1015 * This procedure is invoked when an embedded application requests
1018 * to the embedded application.
1045 * to the embedded application if we decide not to honor its
1069 * embedded application of its current size and location. This
1070 * procedure is called when the embedded application made a
1071 * geometry request that we did not grant, so that the embedded
1098 * (as either the container or the embedded application) is
1119 * information about the embedded application and free the container's
1149 containerPtr->embedded = None;