コード例 #1
0
        public static IList <ImageInformationSet> CreateDefaultLeftCursorImageInformationSetList()
        {
            var src = ImageInformationSet.CreateDefaultImageInformationSetList(CursorImageSetListFolderRelativePath);
            var ret = src.Select(e =>
            {
                e.AddImage((int)CursorImageIndexLabels.OpenHand, "Left_OpenHand.png");
                e.AddImage((int)CursorImageIndexLabels.CloseHand, "Left_CloseHand.png");
                //e.AddImage((int)CursorImageIndexLabelsForPowerPointViewer.OpenHandWithRightArrow, "Left_OpenHandWithRightArrow.png");
                //e.AddImage((int)CursorImageIndexLabelsForPowerPointViewer.OpenHandWithLeftArrow, "Left_OpenHandWithLeftArrow.png");
                return(e);
            }).ToList();

            return(ret);
        }
コード例 #2
0
        internal static IList <ImageInformationSet> CreateDefaultCameraViewUserControlImagesFolderRelativePath()
        {
            var imageInfoSetList = ImageInformationSet.CreateDefaultImageInformationSetList(CameraViewUserControlImagesFolderRelativePath);
            var ret = imageInfoSetList.Select(oneImageSetInfo =>
            {
                var imageFilePaths = Directory.GetFiles(oneImageSetInfo.FolderPath);
                int imageIndex     = 0;
                foreach (var imagefilePath in imageFilePaths)
                {
                    oneImageSetInfo.AddImage(imageIndex++, Path.GetFileName(imagefilePath));
                }
                return(oneImageSetInfo);
            }).ToList();

            return(ret);
        }