Fixed interpretation of last_hour
This commit is contained in:
parent
b82bfa2aa7
commit
e6fa543406
2 changed files with 5 additions and 4 deletions
|
@ -94,11 +94,12 @@ class DayViewPanel (PanelDesign):
|
||||||
|
|
||||||
def __get_current_hour_range__(self):
|
def __get_current_hour_range__(self):
|
||||||
start_hour = datetime.now().hour
|
start_hour = datetime.now().hour
|
||||||
|
additional_hours = self.shownhours_count - 1
|
||||||
|
|
||||||
if start_hour + self.shownhours_count > 23:
|
if start_hour + additional_hours > 23:
|
||||||
start_hour = 23 - self.shownhours_count
|
start_hour = 23 - additional_hours
|
||||||
|
|
||||||
return start_hour, start_hour + self.shownhours_count
|
return start_hour, start_hour + additional_hours
|
||||||
|
|
||||||
def __abs_co__ (self, coordinates):
|
def __abs_co__ (self, coordinates):
|
||||||
return (int(coordinates[0] * self.size[0]),int(coordinates[1] * self.size[1]))
|
return (int(coordinates[0] * self.size[0]),int(coordinates[1] * self.size[1]))
|
||||||
|
|
|
@ -36,7 +36,7 @@ class HourListDesign (DesignEntity):
|
||||||
self.__draw_current_time_line__()
|
self.__draw_current_time_line__()
|
||||||
|
|
||||||
def __calc_parameters__ (self):
|
def __calc_parameters__ (self):
|
||||||
self.hour_count = self.last_hour - self.first_hour
|
self.hour_count = self.last_hour - self.first_hour + 1
|
||||||
self.row_size = (self.size[0], self.size[1] / self.hour_count)
|
self.row_size = (self.size[0], self.size[1] / self.hour_count)
|
||||||
|
|
||||||
def __get_hour_text__ (self, hour):
|
def __get_hour_text__ (self, hour):
|
||||||
|
|
Loading…
Reference in a new issue