为GUN/Linux编程指南(第二版)一书中的全部代码

源代码在线查看: text.cpp

软件大小: 1453 K
上传用户: flashlee2003200
关键词: Linux GUN 编程指南 代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				// Text.cpp				//								#include 				#include 				#include  				#include "Text.hxx"								Text::Text(int width, int height) {				  my_width = width;				  my_height = height;				}								void Text::setup(Widget parent) {				  Arg args[2];				  XtSetArg(args[0], XtNwidth,  my_width);				  XtSetArg(args[1], XtNheight, my_height);				  my_widget = XtVaCreateManagedWidget("text", asciiTextWidgetClass, parent,				                                      XtNtype, XawAsciiString,				                                      XtNstring, " ",				                                      args, 2, NULL);				}								char * Text::getText() {				  Widget w = getWidget();				  String str;				  XtVaGetValues(w,				                XtNstring, &str,				                NULL);				  return str;				}								void Text::eraseText() {				  Widget w = getWidget();				  XtVaSetValues(w,				                XtNstring, "",				                NULL);				}							

相关资源