syntax = "proto3"; import "stationLayoutGraphics.proto"; package ibpGraphicData; message IBPGraphicStorage { graphicData.Canvas canvas = 1; repeated IBPButton ibpButtons = 2; } message IBPButton { enum IbpButtonColor { gray = 0; red = 1; green = 2; blue = 3; yellow = 4; } graphicData.CommonInfo common = 1; string code = 2; IbpButtonColor color = 3; bool isSelfReset = 4; } message IBPText { graphicData.CommonInfo common = 1; int32 size = 2; }