Mercurial > vim
comparison src/structs.h @ 17235:2a97167854fc v8.1.1617
patch 8.1.1617: no test for popup window with mask and position fixed
commit https://github.com/vim/vim/commit/d529ba58dc7566833546e4beb5c4c50d8b78816a
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jul 2 23:13:53 2019 +0200
patch 8.1.1617: no test for popup window with mask and position fixed
Problem: No test for popup window with mask and position fixed.
Solution: Add a couple of screenshots. Fix deteced problems.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 02 Jul 2019 23:15:06 +0200 |
parents | 5169811b3044 |
children | 765aa1380e93 |
comparison
equal
deleted
inserted
replaced
17234:7f61c9065eea | 17235:2a97167854fc |
---|---|
2914 char_u *w_thumb_highlight; // "thumbhighlight" | 2914 char_u *w_thumb_highlight; // "thumbhighlight" |
2915 int w_popup_padding[4]; // popup padding top/right/bot/left | 2915 int w_popup_padding[4]; // popup padding top/right/bot/left |
2916 int w_popup_border[4]; // popup border top/right/bot/left | 2916 int w_popup_border[4]; // popup border top/right/bot/left |
2917 char_u *w_border_highlight[4]; // popup border highlight | 2917 char_u *w_border_highlight[4]; // popup border highlight |
2918 int w_border_char[8]; // popup border characters | 2918 int w_border_char[8]; // popup border characters |
2919 | |
2920 int w_popup_leftoff; // columns left of the screen | |
2921 int w_popup_rightoff; // columns right of the screen | |
2919 varnumber_T w_popup_last_changedtick; // b:changedtick when position was | 2922 varnumber_T w_popup_last_changedtick; // b:changedtick when position was |
2920 // computed | 2923 // computed |
2921 callback_T w_close_cb; // popup close callback | 2924 callback_T w_close_cb; // popup close callback |
2922 callback_T w_filter_cb; // popup filter callback | 2925 callback_T w_filter_cb; // popup filter callback |
2923 | 2926 |
2925 linenr_T w_popup_lnum; // close popup if cursor not on this line | 2928 linenr_T w_popup_lnum; // close popup if cursor not on this line |
2926 colnr_T w_popup_mincol; // close popup if cursor before this col | 2929 colnr_T w_popup_mincol; // close popup if cursor before this col |
2927 colnr_T w_popup_maxcol; // close popup if cursor after this col | 2930 colnr_T w_popup_maxcol; // close popup if cursor after this col |
2928 int w_popup_drag; // allow moving the popup with the mouse | 2931 int w_popup_drag; // allow moving the popup with the mouse |
2929 popclose_T w_popup_close; // allow closing the popup with the mouse | 2932 popclose_T w_popup_close; // allow closing the popup with the mouse |
2933 | |
2930 list_T *w_popup_mask; // list of lists for "mask" | 2934 list_T *w_popup_mask; // list of lists for "mask" |
2931 | |
2932 # if defined(FEAT_TIMERS) | 2935 # if defined(FEAT_TIMERS) |
2933 timer_T *w_popup_timer; // timer for closing popup window | 2936 timer_T *w_popup_timer; // timer for closing popup window |
2934 # endif | 2937 # endif |
2935 #endif | 2938 #endif |
2936 | 2939 |