From: MERC::"uunet!CRVAX.SRI.COM!RELAY-INFO-VAX" 7-AUG-1992 00:15:29.07 To: info-vax@kl.sri.com CC: Subj: Re: Changing the Decwindow arrow In article <920806112032.26606122@WCSUB.CTSTATEU.EDU>, PARMALEE001@WCSUB.CTSTATEU.EDU (Rich Parmalee) writes: > I remeber seeing a list of things you could change the pointer in Decwindows > to but I seem to have misplaced it. Could someone please send me a copy of it. > > I think it had ways to change the pointer into things that you can't access > from the customize menu. In the famous words of Ed McMahon (deep voice here..): "YOU, are CORRECT sir..." How to do it: 1) Pick a cursor out of the list below. Note its number. For example, the "trek" cursor [my favorite], is number 142. 2) Edit the file sys$login:decw$sm_general.dat (this file contains "general" session manager settings). 2a) Find the line that has: sm.pointer_shape 2b) Change the VALUE (it's a number) to be the NEGATIVE of the number you found in the list. For example, using the trek example, you'd end up with sm.pointer_shape: -142 3) Restart you session session manager. Voila! new cursor. Here's the list. #define x$c_X_cursor 0 #define x$c_arrow_cursor 2 #define x$c_based_arrow_down_cursor 4 #define x$c_based_arrow_up_cursor 6 #define x$c_boat_cursor 8 #define x$c_bogosity_cursor 10 #define x$c_bottom_left_corner_cursor 12 #define x$c_bottom_right_corner_cursor 14 #define x$c_bottom_side_cursor 16 #define x$c_bottom_tee_cursor 18 #define x$c_box_spiral_cursor 20 #define x$c_center_ptr_cursor 22 #define x$c_circle_cursor 24 #define x$c_clock_cursor 26 #define x$c_coffee_mug_cursor 28 #define x$c_cross_cursor 30 #define x$c_cross_reverse_cursor 32 #define x$c_cross_hair_cursor 34 #define x$c_diamond_cross_cursor 36 #define x$c_dot_cursor 38 #define x$c_dot_box_cursor 40 #define x$c_double_arrow_cursor 42 #define x$c_draft_large_cursor 44 #define x$c_draft_small_cursor 46 #define x$c_draped_box_cursor 48 #define x$c_exchange_cursor 50 #define x$c_fleur_cursor 52 #define x$c_gobbler_cursor 54 #define x$c_gumby_cursor 56 #define x$c_hand_cursor 58 #define x$c_hand1_cursor 60 #define x$c_heart_cursor 62 #define x$c_icon_cursor 64 #define x$c_iron_cross_cursor 66 #define x$c_left_ptr_cursor 68 #define x$c_left_side_cursor 70 #define x$c_left_tee_cursor 72 #define x$c_left_button_cursor 74 #define x$c_ll_angle_cursor 76 #define x$c_lr_angle_cursor 78 #define x$c_man_cursor 80 #define x$c_middle_button_cursor 82 #define x$c_mouse_cursor 84 #define x$c_pencil_cursor 86 #define x$c_pirate_cursor 88 #define x$c_plus_cursor 90 #define x$c_question_arrow_cursor 92 #define x$c_right_ptr_cursor 94 #define x$c_right_side_cursor 96 #define x$c_right_tee_cursor 98 #define x$c_right_button_cursor 100 #define x$c_rtl_logo_cursor 102 #define x$c_sailboat_cursor 104 #define x$c_sb_down_arrow_cursor 106 #define x$c_sb_h_double_arrow_cursor 108 #define x$c_sb_left_arrow_cursor 110 #define x$c_sb_right_arrow_cursor 112 #define x$c_sb_up_arrow_cursor 114 #define x$c_sb_v_double_arrow_cursor 116 #define x$c_shuttle_cursor 118 #define x$c_sizing_cursor 120 #define x$c_spider_cursor 122 #define x$c_spraycan_cursor 124 #define x$c_star_cursor 126 #define x$c_target_cursor 128 #define x$c_t_cross_cursor 130 #define x$c_top_left_arrow_cursor 132 #define x$c_top_left_corner_cursor 134 #define x$c_top_right_corner_cursor 136 #define x$c_top_side_cursor 138 #define x$c_top_tee_cursor 140 #define x$c_trek_cursor 142 <--- my favorite. #define x$c_ul_angle_cursor 144 #define x$c_umbrella_cursor 146 #define x$c_ur_angle_cursor 148 #define x$c_watch_cursor 150 #define x$c_xterm_cursor 152 #define decw$c_num_glyphs 54 #define decw$c_select_cursor 0 #define decw$c_leftselect_cursor 0 #define decw$c_help_select_cursor 2 #define decw$c_wait_cursor 4 #define decw$c_inactive_cursor 6 #define decw$c_resize_cursor 8 #define decw$c_vpane_cursor 10 #define decw$c_hpane_cursor 12 #define decw$c_text_insertion_cursor 14 #define decw$c_text_insertion_bl_cursor 16 #define decw$c_cross_hair_cursor 18 #define decw$c_draw_cursor 20 #define decw$c_pencil_cursor 22 #define decw$c_rpencil_cursor 22 #define decw$c_center_cursor 24 #define decw$c_rightselect_cursor 26 #define decw$c_wselect_cursor 28 #define decw$c_eselect_cursor 30 #define decw$c_x_cursor 32 #define decw$c_circle_cursor 34 #define decw$c_mouse_cursor 36 #define decw$c_lpencil_cursor 38 #define decw$c_leftgrab_cursor 40 #define decw$c_grabhand_cursor 42 #define decw$c_rightgrab_cursor 44 #define decw$c_leftpointing_cursor 46 #define decw$c_uppointing_cursor 48 #define decw$c_rightpointing_cursor 50 #define decw$c_check_cursor 52 -- Kent C. Brodie - Sr. Systems Manager InterNet: brodie@fps.mcw.edu Faculty Physicians & Surgeons uucpNet: fps.mcw.edu!brodie Medical College of Wisconsin MaBellNet: +1 414 266 5080 "Little bunny FOO-FOO, hoppin' through the forest, scoopin' up the field mice and boppin' 'em on the head.." -childrens song