Skip to content

Commit

Permalink
More simplification
Browse files Browse the repository at this point in the history
  • Loading branch information
djowel committed Jul 15, 2024
1 parent 9e31bb3 commit ca324af
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 23 deletions.
2 changes: 1 addition & 1 deletion lib/include/elements/element/grid.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,7 @@ namespace cycfi::elements

/**
* \brief
* Create a horizontal grid layout, given column coordinates as an
* Create a horizontal grid layout, given column coordinates as a
* `std::array`.
*
* \tparam N
Expand Down
28 changes: 6 additions & 22 deletions lib/src/element/child_window.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -144,32 +144,16 @@ namespace cycfi::elements
else if (within(p.y, b.bottom-resize_margin-1, b.bottom))
b_resize = true;

using enum cursor_type;

if (l_resize)
{
if (t_resize)
set_cursor(cursor_type::nwse_resize);
else if (b_resize)
set_cursor(cursor_type::nesw_resize);
else
set_cursor(cursor_type::ew_resize);
}
set_cursor(t_resize? nwse_resize : b_resize? nesw_resize : ew_resize);
else if (r_resize)
{
if (t_resize)
set_cursor(cursor_type::nesw_resize);
else if (b_resize)
set_cursor(cursor_type::nwse_resize);
else
set_cursor(cursor_type::ew_resize);
}
set_cursor(t_resize? nesw_resize : b_resize? nwse_resize : ew_resize);
else if (t_resize || b_resize)
{
set_cursor(cursor_type::ns_resize);
}
set_cursor(ns_resize);
else
{
set_cursor(cursor_type::arrow);
}
set_cursor(arrow);

return true;
}
Expand Down

0 comments on commit ca324af

Please sign in to comment.