diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-15 04:23:40 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-15 04:23:40 +0000 |
commit | b608d1066a61c3793c879266c93ab0a97b063f4c (patch) | |
tree | 330242725b8b5a464aa612d38ebc38821d20a08d /TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp | |
parent | 43d57c766dfd3d460d9d20264482dfe3a5b1279b (diff) | |
download | ATCD-ACE-4_5_55.tar.gz |
This commit was manufactured by cvs2svn to create tag 'ACE-4_5_55'.ACE-4_5_55
Diffstat (limited to 'TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp')
-rw-r--r-- | TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp | 182 |
1 files changed, 0 insertions, 182 deletions
diff --git a/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp b/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp deleted file mode 100644 index d0cd795186b..00000000000 --- a/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_mib/mibFrame.cpp +++ /dev/null @@ -1,182 +0,0 @@ -/* $Id$ */ - -/* Copyright (c) 1994 The Geometry Center; University of Minnesota - 1300 South Second Street; Minneapolis, MN 55454, USA; - -This file is free software; you can redistribute it and/or modify it only -under the the terms of the GNU GENERAL PUBLIC LICENSE which should be -included along with thisw file. This software may be obtained via anonymous -ftp from geom.umn.edu; email: software@geom.umn.edu. */ - -/* Author: Daeron Meyer */ - -#include "mibload.h" -#include "mibwidgets.h" - -ACE_RCSID(mpeg_mib, mibFrame, "$Id$") - -extern Display *dpy; -extern GC mib_gc; - -/* Code for Frames */ -/*****************************************************************************/ - -mib_Widget *mib_create_Frame(mib_Widget *parent, char *name, char *frame_type, - int posx, int posy, int width, int height, int mib_fill) -{ - mib_Widget *temp; - mib_Frame *myres; - Arg args[20]; - int n; - - /* create the new widget and add it to the tree */ - - temp = mib_new_mib_Widget(); - if (mib_fill == WDEFAULT) - mib_add_backward(temp, parent); - else - mib_add_mib_Widget(temp, parent); - - myres = (mib_Frame *)ACE_OS::malloc(sizeof(mib_Frame)); - - /* initialize public resources */ - - if (mib_fill == WDEFAULT) - { - temp->name = (char *)ACE_OS::malloc(strlen(name)+1); - strcpy(temp->name,name); - } - temp->mib_class = (char *)ACE_OS::malloc(6); - sprintf(temp->mib_class,"Frame"); - temp->mib_class_num = MIB_FRAME; - temp->width = width; - temp->height = height; - temp->topOffset = posy; - temp->leftOffset = posx; - temp->bottomOffset = 0; - temp->rightOffset = 0; - temp->topAttachment = 1; - temp->leftAttachment = 1; - temp->bottomAttachment = 0; - temp->rightAttachment = 0; - - temp->mib_allowresize = 1; - - /* initialize private resources */ - - temp->myres = (void *)myres; - myres->shadowtype = 0; - - /* create Xt widget */ - - n = 0; - - if (mib_fill == WDEFAULT) - { - XtSetArg (args[n], XmNleftAttachment, XmATTACH_FORM); n++; - XtSetArg (args[n], XmNleftOffset, posx);n++; - XtSetArg (args[n], XmNtopAttachment, XmATTACH_FORM); n++; - XtSetArg (args[n], XmNtopOffset, posy);n++; - XtSetArg (args[n], XmNwidth, width); n++; - XtSetArg (args[n], XmNheight, height); n++; - } - - XtSetArg (args[n], XmNrubberPositioning, False); n++; - - if (mib_fill == WDEFAULT) - if (!strcmp("InFrame",frame_type)) - { - XtSetArg (args[n], XmNshadowType, XmSHADOW_IN); n++; - } - else - if (!strcmp("OutFrame",frame_type)) - { - XtSetArg (args[n], XmNshadowType, XmSHADOW_OUT); n++; - myres->shadowtype = 1; - } - else - if (!strcmp("EtchedInFrame",frame_type)) - { - XtSetArg (args[n], XmNshadowType, XmSHADOW_ETCHED_IN); n++; - myres->shadowtype = 2; - } - else - if (!strcmp("EtchedOutFrame",frame_type)) - { - XtSetArg (args[n], XmNshadowType, XmSHADOW_ETCHED_OUT); n++; - myres->shadowtype = 3; - } - - temp->me = XtCreateManagedWidget(name, xmFrameWidgetClass, - temp->parent->me, args, n); - - if (mib_fill == WEDIT || mib_fill == WDEFAULT) - { - mib_apply_eventhandlers(temp->me, temp); - } - - return temp; -} - -void mib_delete_Frame(mib_Widget *thisw) -{ - mib_Frame *temp = (mib_Frame *)thisw->myres; - - ACE_OS::free(temp); -} - -void mib_save_Frame(mib_Widget *thisw, FILE *fout) -{ - mib_Frame *temp = (mib_Frame *)thisw->myres; - - fprintf(fout,"shadowtype: %d\\n\\\n", temp->shadowtype); -} - -int mib_load_Frame(mib_Widget *thisw, mib_Buffer *fin) -{ - mib_Frame *myres; - unsigned char *label_text; - char res[MI_MAXSTRLEN]; - char val[MI_MAXSTRLEN]; - Arg args[5]; - int n; - - myres = (mib_Frame *)thisw->myres; - - if (!mib_read_line(fin, res, val)) - return 0; - - if (!strcmp(res,"shadowtype")) - { - sscanf(val,"%d",&(myres->shadowtype)); - - n = 0; - switch (myres->shadowtype) { - case 0: - XtSetArg (args[n], XmNshadowType, XmSHADOW_IN); n++; - break; - case 1: - XtSetArg (args[n], XmNshadowType, XmSHADOW_OUT); n++; - break; - case 2: - XtSetArg (args[n], XmNshadowType, XmSHADOW_ETCHED_IN); n++; - break; - case 3: - XtSetArg (args[n], XmNshadowType, XmSHADOW_ETCHED_OUT); n++; - break; - default: - break; - } - XtSetValues(thisw->me, args, n); - } - else - return 0; - - if (!mib_read_line(fin, res, val)) - return 0; - - if (strcmp(res,"EndWidget")) - return 0; - - return 1; -} |