Esempio n. 1
0
void ActivityPartitionCanvas::resize(const QSize & sz, bool w, bool h) {
  double zoom = the_canvas()->zoom();
  
  if (DiagramCanvas::resize(sz, w, h,
			    (int) (ACTIVITY_PARTITION_CANVAS_MIN_SIZE * zoom),
			    (int) (ACTIVITY_PARTITION_CANVAS_MIN_SIZE * zoom)))
    force_sub_inside(FALSE);
}
Esempio n. 2
0
void InterruptibleActivityRegionCanvas::resize(const QSize & sz, bool w, bool h) {
  double zoom = the_canvas()->zoom();
  
  if (DiagramCanvas::resize(sz, w, h,
			    (int) (INTERRUPTIBLE_ACTIVITY_REGION_CANVAS_MIN_SIZE * zoom),
			    (int) (INTERRUPTIBLE_ACTIVITY_REGION_CANVAS_MIN_SIZE * zoom)))
    force_sub_inside(FALSE);
}
Esempio n. 3
0
void ActivityPartitionCanvas::resize(aCorner c, int dx, int dy, QPoint & o) {
  double zoom = the_canvas()->zoom();
  
  DiagramCanvas::resize(c, dx, dy, o,
			(int) (ACTIVITY_PARTITION_CANVAS_MIN_SIZE * zoom),
			(int) (ACTIVITY_PARTITION_CANVAS_MIN_SIZE * zoom));
  
  force_sub_inside(FALSE);
}
Esempio n. 4
0
void InterruptibleActivityRegionCanvas::resize(aCorner c, int dx, int dy, QPoint & o) {
  double zoom = the_canvas()->zoom();
  
  DiagramCanvas::resize(c, dx, dy, o,
			(int) (INTERRUPTIBLE_ACTIVITY_REGION_CANVAS_MIN_SIZE * zoom),
			(int) (INTERRUPTIBLE_ACTIVITY_REGION_CANVAS_MIN_SIZE * zoom));
  
  force_sub_inside(FALSE);
}
Esempio n. 5
0
void ActivityPartitionCanvas::modified() {
  hide();
  hide_lines();
  check_size();
  show();
  update_show_lines();
  check_stereotypeproperties();
  canvas()->update();
  force_sub_inside(FALSE);
  package_modified();
}