ui/motif/Fsb.c

changeset 927
b8c0f718b141
parent 925
df27741d02b5
equal deleted inserted replaced
926:32b16cbca280 927:b8c0f718b141
40 40
41 #include <Xm/XmAll.h> 41 #include <Xm/XmAll.h>
42 #include <Xm/DropDown.h> 42 #include <Xm/DropDown.h>
43 43
44 #include "pathbar.h" 44 #include "pathbar.h"
45
46 #include "../common/utils.h"
45 47
46 #ifdef FSB_ENABLE_DETAIL 48 #ifdef FSB_ENABLE_DETAIL
47 #include <XmL/Grid.h> 49 #include <XmL/Grid.h>
48 #endif 50 #endif
49 51
1846 XtSetArg(args[n], XmNrightOffset, widget_spacing); n++; 1848 XtSetArg(args[n], XmNrightOffset, widget_spacing); n++;
1847 XtSetArg(args[n], XmNshadowType, XmSHADOW_IN); n++; 1849 XtSetArg(args[n], XmNshadowType, XmSHADOW_IN); n++;
1848 Widget pathBarFrame = XmCreateFrame(form, "pathbar_frame", args, n); 1850 Widget pathBarFrame = XmCreateFrame(form, "pathbar_frame", args, n);
1849 XtManageChild(pathBarFrame); 1851 XtManageChild(pathBarFrame);
1850 w->fsb.pathBar = CreatePathBar(pathBarFrame, args, 0); 1852 w->fsb.pathBar = CreatePathBar(pathBarFrame, args, 0);
1853 w->fsb.pathBar->getpathelm = ui_default_pathelm_func;
1851 w->fsb.pathBar->updateDir = (updatedir_callback)filedialog_update_dir; 1854 w->fsb.pathBar->updateDir = (updatedir_callback)filedialog_update_dir;
1852 w->fsb.pathBar->updateDirData = w; 1855 w->fsb.pathBar->updateDirData = w;
1853 XtManageChild(w->fsb.pathBar->widget); 1856 XtManageChild(w->fsb.pathBar->widget);
1854 w->fsb.path = XmCreateTextField(form, "textfield", args, 0); 1857 w->fsb.path = XmCreateTextField(form, "textfield", args, 0);
1855 1858

mercurial