Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/screen/screen_ops.c
| Context not available. | |||||
| rmd->edge = az->edge; | rmd->edge = az->edge; | ||||
| rmd->origx = event->x; | rmd->origx = event->x; | ||||
| rmd->origy = event->y; | rmd->origy = event->y; | ||||
| rmd->maxsize = area_max_regionsize(rmd->sa, rmd->ar, rmd->edge); | rmd->maxsize = area_max_regionsize(rmd->sa, rmd->ar, rmd->edge) / UI_DPI_FAC; | ||||
| /* if not set we do now, otherwise it uses type */ | /* if not set we do now, otherwise it uses type */ | ||||
| if (rmd->ar->sizex == 0) | if (rmd->ar->sizex == 0) | ||||
| Context not available. | |||||
| rmd->origval = rmd->ar->sizey; | rmd->origval = rmd->ar->sizey; | ||||
| } | } | ||||
Gvgeo: Header size is coded in other place, this part makes no difference anymore. | |||||
GvgeoAuthorUnsubmitted Done Inline Actionsregion_rect_recursive Gvgeo: `region_rect_recursive` | |||||
| /* limit headers to standard height for now */ | CLAMP(rmd->maxsize, 0, 1000); | ||||
| if (rmd->ar->regiontype == RGN_TYPE_HEADER) | |||||
| maxsize = ED_area_headersize(); | |||||
| else | |||||
| maxsize = 1000; | |||||
| CLAMP(rmd->maxsize, 0, maxsize); | |||||
| /* add temp handler */ | /* add temp handler */ | ||||
| WM_event_add_modal_handler(C, op); | WM_event_add_modal_handler(C, op); | ||||
| Context not available. | |||||
| /* this calculation seems overly verbose | /* this calculation seems overly verbose | ||||
| * can someone explain why this method is necessary? - campbell */ | * can someone explain why this method is necessary? - campbell */ | ||||
| const bool top_header = ED_area_header_alignment(rmd->sa) == RGN_ALIGN_TOP; | const bool top_header = ED_area_header_alignment(rmd->sa) == RGN_ALIGN_TOP; | ||||
| maxsize = rmd->maxsize - ((top_header) ? UI_UNIT_Y * 2 : UI_UNIT_Y) - (UI_UNIT_Y / 4); | maxsize = rmd->maxsize - ((((top_header) ? UI_UNIT_Y * 2 : UI_UNIT_Y) - (UI_UNIT_Y / 4)) / UI_DPI_FAC); | ||||
| } | } | ||||
| return maxsize; | return maxsize; | ||||
| Context not available. | |||||
Header size is coded in other place, this part makes no difference anymore.