Customin: Custom-Made InputPad
Android App
Customin: Custom-Made InputPad
Android App
Command Item Guidance
Command Items are placed on Command Line, and define an input form. Command items are classified into 4 types, and a total of 100+ kinds of Command Items are available.
1. Identification Command
2. Input Command
3. Display Command
4. Control Command
1. Identification Command
First Command Item is always Identification Command. No Arguments required. Field Data will be recording date & time, and automatically updated when Record is edited.
1.1 MultiMode: Multiple Records can be saved. It is convenient to use for diaries, daily reports, checklists, operating procedures, inventory management, etc.
1.2 SingleMode: Only one Record can be saved. In this mode, users can save/import/export only one Record. It is convenient to use for exams, questionnaires, etc.
2. Input Command
At least one Input Command must be used.
2.a Input Command - Inputs text
Argument is optional.
2.a1 Text(Label): Single-line input box with default keyboard.
2.a2 MultiLineText(Label): Multiple-line input box with default keyboard. Line breaks allowed.
2.a3 Number(Label): Input box with numeric keyboard.
2.a4 Counter(Label): Input box with tally counter. Field Data must be an integer in 0..9999.
2.a5 Date(Label): Input box with date picker.
2.a6 Time(Label): Input box with time picker.
2.a7 DateTime(Label): Input box with date & time picker.
2.a8 Map(Label): Input box with Google Map. Field Data can optionally have parameters for zoom and maptype as follows: 'Nagoya Castle&zoom=18&maptype=hybrid'. Zoom level should be an integer in 0..21. maptype: roadmap(default)/terrain/satellite/hybrid. Location parameter can be replaced with geo-coordinates such as 'latlng=35.18475,136.89969'.
2.b Input Command - Creates and/or registers a media file
Argument is optional. Field Data will be the name of the media file. Media player app is required to play media file.
2.b1 Image(Label): Takes a photo, and/or registers an image file.
2.b2 Audio(Label): Records an audio, and/or registers an audio file.
2.b3 Video(Label): Shoots a video, and/or registers a video file.
2.c Input Command - Selects from candidates
Blank Argument is not allowed. 'Label' in Argument is optional.
2.c1 List(Options): Selects one from Options. The format of Argument is as follows: List(Label||Option1|Option2|Option3). Vertical Bars work as a separator, and it cannot be used on Options. Options must be unique. Options cannot be blank, but it is selectable. The most simple format is as this: List(Option1). At least one Option is required. Field Data will be the selected Option.
2.c2 SubList(Values): Refers to 'List(Options)' placed in front, and displays Value that is same position. 'List(Options)' must be placed in front. The Number of Values must be the same as the number of Options. Up to 16 SubList(Values) can be associated with List(Options). The format of Argument is as follows: SubList(Label||Value1|Value2|Value3). In this case, Value1 is displayed when Option1 is selected. Vertical Bars work as a separator, and it cannot be used on Values. Values cannot be blank. Field Data will be the displayed Value.
3. Display Command
Display only. Field Data is not edited.
3.1 Caption(Label): Displays the caption. Argument is optional. Blank Label will be a spacer.
3.2 Figure(File): Displays the figure. Blank Argument is not allowed. Argument is the name of the figure file in the 'Pictures' directory. URLs starting with https are also available. Either jpg or png is available. Image display consumes a large amount of memory, so it is recommended to not overuse it to prevent crashes.
4. Control Command
No Arguments required. Control Commands cannot be placed at the end of Command Line. Field Data is not edited.
4.a Control Command - Format Control
Format Control acts on subsequent Command Items until it is relieved by 'ResetFormat'. Format Controls can also be overridden by other Format Controls.
4.a01 LabelSizeSmall: Changes font size of Label to small.
4.a02 LabelSizeLarge: Changes font size of Label to large.
4.a03 LabelSizeXlarge: Changes font size of Label to xlarge.
4.a04 LabelSizeMedium: Resets font size of Label to medium.
4.a05 LabelStyleBold: Changes font style of Label to bold.
4.a06 LabelStyleItalic: Changes font style of Label to italic.
4.a07 LabelStyleNormal: Resets font style of Label to normal.
4.a08 LabelColorRed: Changes font color of Label to red.
4.a09 LabelColorBlue: Changes font color of Label to blue.
4.a10 LabelColorGray: Changes font color of Label to gray.
4.a11 LabelColorBlack: Resets font color of Label to black.
For Format Control of Label Color, other HTML colors of V0.50 and below are also available.
4.a12 BackgroundColorLightPink: Changes background color to light pink.
4.a13 BackgroundColorLightBlue: Changes background color to light blue.
4.a14 BackgroundColorLightGreen: Changes background color to light green.
4.a15 BackgroundColorLightYellow: Changes background color to light yellow.
4.a16 BackgroundColorLightGray: Changes background color to light gray.
4.a17 BackgroundColorWhite: Resets background color to white.
For Format Control of Background Color, other HTML colors larger than V0.50 are also available.
4.a18 ResetFormat: Resets all Format Controls.
4.b Control Command - Page Control
4.b1 PageBreak: Displays a horizontal line.
All format controls for label color and background color are listed here.
Label Color:
LabelColorBlack, LabelColorDimGray, LabelColorGray, LabelColorBrown, LabelColorFirebrick, LabelColorMaroon, LabelColorDarkRed, LabelColorRed, LabelColorOrangeRed, LabelColorSienna, LabelColorChocolate, LabelColorSaddleBrown, LabelColorDarkOrange, LabelColorOrange, LabelColorGoldenrod, LabelColorDarkGoldenrod, LabelColorGold, LabelColorOlive, LabelColorYellow, LabelColorOliveDrab, LabelColorYellowGreen, LabelColorDarkOliveGreen, LabelColorLawnGreen, LabelColorChartreuse, LabelColorForestGreen, LabelColorLimeGreen, LabelColorDarkGreen, LabelColorGreen, LabelColorLime, LabelColorSeaGreen, LabelColorMediumSeaGreen, LabelColorSpringGreen, LabelColorMediumSpringGreen, LabelColorLightSeaGreen, LabelColorDarkSlateGray, LabelColorTeal, LabelColorDarkCyan, LabelColorAqua, LabelColorCyan, LabelColorDarkTurquoise, LabelColorCadetBlue, LabelColorDeepSkyBlue, LabelColorSteelBlue, LabelColorSlateGray, LabelColorMidnightBlue, LabelColorNavy, LabelColorDarkBlue, LabelColorMediumBlue, LabelColorBlue, LabelColorDarkSlateBlue, LabelColorIndigo, LabelColorDarkOrchid, LabelColorDarkViolet, LabelColorPurple, LabelColorDarkMagenta, LabelColorFuchsia, LabelColorMagenta, LabelColorMediumVioletRed, LabelColorCrimson
Background Color:
BackgroundColorDarkGray, BackgroundColorSilver, BackgroundColorLightGray, BackgroundColorGainsboro, BackgroundColorWhiteSmoke, BackgroundColorWhite, BackgroundColorRosyBrown, BackgroundColorIndianRed, BackgroundColorLightCoral, BackgroundColorSnow, BackgroundColorSalmon, BackgroundColorMistyRose, BackgroundColorTomato, BackgroundColorDarkSalmon, BackgroundColorCoral, BackgroundColorLightSalmon, BackgroundColorSeashell, BackgroundColorSandyBrown, BackgroundColorPeachPuff, BackgroundColorPeru, BackgroundColorLinen, BackgroundColorBisque, BackgroundColorTan, BackgroundColorBurlywood, BackgroundColorAntiqueWhite, BackgroundColorNavajoWhite, BackgroundColorBlanchedAlmond, BackgroundColorPapayaWhip, BackgroundColorMoccasin, BackgroundColorWheat, BackgroundColorOldLace, BackgroundColorFloralWhite, BackgroundColorCornsilk, BackgroundColorKhaki, BackgroundColorLemonChiffon, BackgroundColorPaleGoldenrod, BackgroundColorDarkKhaki, BackgroundColorBeige, BackgroundColorLightGoldenrodYellow, BackgroundColorLightYellow, BackgroundColorIvory, BackgroundColorGreenYellow, BackgroundColorDarkSeaGreen, BackgroundColorLightGreen, BackgroundColorPaleGreen, BackgroundColorHoneydew, BackgroundColorMintCream, BackgroundColorMediumAquamarine, BackgroundColorAquamarine, BackgroundColorTurquoise, BackgroundColorMediumTurquoise, BackgroundColorPaleTurquoise, BackgroundColorLightCyan, BackgroundColorAzure, BackgroundColorPowderBlue, BackgroundColorLightBlue, BackgroundColorSkyBlue, BackgroundColorLightSkyBlue, BackgroundColorAliceBlue, BackgroundColorLightSlateGray, BackgroundColorDodgerBlue, BackgroundColorLightSteelBlue, BackgroundColorCornflowerBlue, BackgroundColorRoyalBlue, BackgroundColorLavender, BackgroundColorGhostWhite, BackgroundColorSlateBlue, BackgroundColorMediumSlateBlue, BackgroundColorMediumPurple, BackgroundColorBlueViolet, BackgroundColorMediumOrchid, BackgroundColorThistle, BackgroundColorPlum, BackgroundColorViolet, BackgroundColorOrchid, BackgroundColorDeepPink, BackgroundColorHotPink, BackgroundColorPaleVioletRed, BackgroundColorLavenderBlush, BackgroundColorPink, BackgroundColorLightPink