| [ LinuxFreeBSD ] in KIDS 글 쓴 이(By): burp (spider) 날 짜 (Date): 1999년 6월 23일 수요일 오후 09시 09분 53초 제 목(Title): [Q]Motif에서 파일선택박스 프로그램 상에서 다음과 같이 파일열기를 했을때 보이는 디폴트 파일의 확장자를 *.cmd로 했읍니다. 그런데 저장할때의 디폴트 확장자를 *.dat로 하기 위해서는 어찌해야 합니까? 다른 파일선택대화상자를 또 열어야 하나요? 모티프에서 위젯을 만드는 함수는 있는데 파괴하는 함수는 없는건가요? void FileOpen(Widget w, XtPointer data, XtPointer callData) { Arg args[1]; if (filebox == NULL) { XtSetArg(args[0], XmNpattern, XmStringCreate("*.cmd", XmSTRING_DEFAULT_CHARSET)); filebox = XmCreateFileSelectionDialog(m_TopLevel, "filebox", args, 1); XtAddCallback(filebox, XmNcancelCallback, fileboxCancel, 0); XtAddCallback(filebox, XmNokCallback, fileBoxOk, 0); } XtManageChild(filebox); } |