void removeBoxItem(Context context, BoxItem* item);
void duplicateBoxItem(Context context, BoxItem* item);
void renameFunctionalBlock(Context context, BoxItem* item);
void generateBlockVHDL(Context context, BoxItem* item);
void renameGroupBlock(Context context, GroupItem* item);
void removeBoxItem(Context context, BoxItem* item);
void duplicateBoxItem(Context context, BoxItem* item);
void renameFunctionalBlock(Context context, BoxItem* item);
void generateBlockVHDL(Context context, BoxItem* item);
void renameGroupBlock(Context context, GroupItem* item);