Lines Matching refs:newfsb

3761     FontSelectionBoxWidget newfsb = (FontSelectionBoxWidget) new;
3765 #define NE(field) newfsb->fsb.field != oldfsb->fsb.field
3767 if (NE(field)) newfsb->fsb.field = oldfsb->fsb.field;
3791 if (newfsb->fsb.size_count > 0 && newfsb->fsb.sizes == NULL) {
3797 newfsb->fsb.size_count = 0;
3800 if (newfsb->fsb.size_count < 0) {
3806 newfsb->fsb.size_count = 0;
3809 if (newfsb->fsb.max_pending_deletes <= 0) {
3815 newfsb->fsb.max_pending_deletes = 1;
3820 newfsb->fsb.preview_string = XtNewString(newfsb->fsb.preview_string);
3826 newfsb->fsb.default_resource_path =
3827 XtNewString(newfsb->fsb.default_resource_path);
3833 newfsb->fsb.resource_path_override =
3834 XtNewString(newfsb->fsb.resource_path_override);
3838 if (newfsb->fsb.undef_unused_fonts) UndefSomeUnusedFonts(newfsb, False);
3841 if (newfsb->fsb.context == NULL) {
3842 newfsb->fsb.context = XDPSGetSharedContext(XtDisplay(newfsb));
3844 if (_XDPSTestComponentInitialized(newfsb->fsb.context,
3847 XDPSRegisterContext(newfsb->fsb.context, False);
3850 (void) _XDPSSetComponentInitialized(newfsb->fsb.context,
3852 _DPSFDefineFontEnumFunctions(newfsb->fsb.context);
3857 UndefUnusedFonts((Widget)newfsb);
3858 newfsb->fsb.pending_delete_font = NULL;
3859 newfsb->fsb.pending_delete_count = 0;
3860 FreeFontLists(newfsb);
3861 GetFontNames(newfsb);
3862 DisplayFontFamilies(newfsb);
3867 CreateSizeMenu(newfsb, True);
3872 if (newfsb->fsb.show_sampler) ShowSampler(newfsb);
3873 else XtPopdown(newfsb->fsb.sampler);
3877 if (newfsb->fsb.show_sampler_button) {
3878 XtManageChild(newfsb->fsb.sampler_button_child);
3879 } else XtUnmanageChild(newfsb->fsb.sampler_button_child);
3882 if (NE(font_size)) newfsb->fsb.currently_selected_size = 0.0;
3889 if (setSelection) SetUpCurrentSelections(newfsb);
3890 else if (do_preview && newfsb->fsb.preview_on_change) {
3891 DoPreview(newfsb, False);
3895 XtIsSensitive(newfsb->fsb.reset_button_child)) {
3897 if ((newfsb->fsb.font_size_multiple ||
3898 newfsb->fsb.font_size == newfsb->fsb.currently_selected_size) &&
3899 (newfsb->fsb.font_name_multiple ||
3900 newfsb->fsb.currently_selected_face == NULL ||
3901 newfsb->fsb.font_name ==
3902 newfsb->fsb.currently_selected_face->font_name)) {
3903 DesensitizeReset(newfsb);