Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/screen/area.c
| Show First 20 Lines • Show All 1,053 Lines • ▼ Show 20 Lines | static void region_azone_scrollbar_initialize(ScrArea *sa, | ||||
| BLI_rcti_init(&az->rect, az->x1, az->x2, az->y1, az->y2); | BLI_rcti_init(&az->rect, az->x1, az->x2, az->y1, az->y2); | ||||
| } | } | ||||
| static void region_azones_scrollbars_initialize(ScrArea *sa, ARegion *ar) | static void region_azones_scrollbars_initialize(ScrArea *sa, ARegion *ar) | ||||
| { | { | ||||
| const View2D *v2d = &ar->v2d; | const View2D *v2d = &ar->v2d; | ||||
| if ((v2d->scroll & V2D_SCROLL_VERTICAL) && ((v2d->scroll & V2D_SCROLL_SCALE_VERTICAL) == 0)) { | if ((v2d->scroll & V2D_SCROLL_VERTICAL) && ((v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES) == 0)) { | ||||
| region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_VERT); | region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_VERT); | ||||
| } | } | ||||
| if ((v2d->scroll & V2D_SCROLL_HORIZONTAL) && | if ((v2d->scroll & V2D_SCROLL_HORIZONTAL) && | ||||
| ((v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL) == 0)) { | ((v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES) == 0)) { | ||||
| region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_HOR); | region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_HOR); | ||||
| } | } | ||||
| } | } | ||||
| /* *************************************************************** */ | /* *************************************************************** */ | ||||
| static void region_azones_add(const bScreen *screen, ScrArea *sa, ARegion *ar, const int alignment) | static void region_azones_add(const bScreen *screen, ScrArea *sa, ARegion *ar, const int alignment) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 2,362 Lines • Show Last 20 Lines | |||||