CPC G06F 3/0481 (2013.01) [G06F 3/0428 (2013.01); G06F 3/04886 (2013.01)] | 19 Claims |
1. An electronic device comprising:
a driver comprising a motor;
a display configured to change a size of a viewable screen portion on a front surface of the electronic device based on a driving of the driver;
a memory configured to store computer-executable instructions; and
a processor operatively connected to the display and configured to execute the instructions by accessing the memory,
wherein the instructions that, when executed by the processor, cause the electronic device to:
detect a pointing input for an edge area of the viewable screen portion;
provide a first affordance, on the display, for changing the size of the viewable screen portion based on at least one of: a time when the pointing input is maintained on the edge area, a moving distance of the pointing input, and a moving speed of the pointing input;
change the size of the viewable screen portion, by using the driver, based on the pointing input,
when detecting a pointing position indicated by the pointing input for greater than or equal to a threshold time in an edge area of the viewable screen portion expanded to a maximum size, provide a second affordance, on the display, for reducing the viewable screen portion; and
perform at least one of an output of a guide, on the display, related to a reduced viewable screen portion in response to a selection input for the second affordance and a reduction of the size of the viewable screen portion by using the driver.
|