【摘要】 本发明提供一种可自动排列插入元件的布局方法。在此方法中,首先是取得一插入点的座标,此插入点表示一选定元件欲插入在一元件群组中的插入位置,其中元件群组中的元件为垂直排列或水平排列。接着,依据插入点的座标而从元件群组中获取插入点的二个相邻元件,并使选定元件的摆放角度与上述二个相邻元件的摆放角度一致。然后,依据选定元件的大小以及选定元件与上述二个相邻元件的摆放方式来计算预定移动距离。再来,依据元件群组中的元件的排列方式来将元件群组中的元件挪动预定移动距离,以在插入点所指之处挪出足够的空间来摆放选定元件。然后,将选定元件移动至元件群组中的元件所挪出来的空间,并将选定元件的中心点对准上述空间的中心点。 【专利类型】发明申请 【申请人】英业达股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北市士林区后港街66号 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810183992.0 【申请日】2008-12-19 【申请年份】2008 【公开公告号】CN101751486A 【公开公告日】2010-06-23 【公开公告年份】2010 【IPC分类号】G06F17/50 【发明人】杨淑婷; 阮于绫; 林明慧 【主权项内容】一种可自动排列插入元件的布局方法,其特征在于,该方法包括下列步骤:取得一插入点的座标,该插入点表示一选定元件欲插入在一元件群组中的插入位置,其中该元件群组中的元件为垂直排列或水平排列;依据该插入点的座标而从该元件群组中获取该插入点的二个相邻元件,并使该选定元件的摆放角度与该二个相邻元件的摆放角度一致;依据该选定元件的大小以及该选定元件与该二个相邻元件的摆放方式来计算一预定移动距离;依据该元件群组中的元件的排列方式来将该元件群组中的元件挪动该预定移动距离,以在该插入点所指之处挪出足够的空间来摆放该选定元件;以及将该选定元件移动至该元件群组中的元件所挪出来的空间,并将该选定元件的中心点对准上述空间的中心点。 【当前权利人】英业达股份有限公司 【当前专利权人地址】中国台湾台北市士林区后港街66号 【被引证次数】4 【被他引次数】4.0 【家族被引证次数】4