diff --git a/build/Docframe.cs b/build/Docframe.cs
index 764f468..2a64727 100644
--- a/build/Docframe.cs
+++ b/build/Docframe.cs
@@ -594,158 +594,168 @@ static DocframeReflection() {
"b2RlGAcgASgIIpMBChhQcm90b1BhcmFncmFwaFNldERlZmF1bHQSJQoGcGFy",
"ZW50GAEgASgLMhUuUHJvdG9Eb2N1bWVudEVsZW1lbnQSDAoEbmFtZRgCIAEo",
"CRIbChNwYXJhZ3JhcGhGb3JtYXRVVUlEGAMgASgJEgwKBHV1aWQYBCABKAkS",
- "FwoPY29tQ2hhbm5lbFVVSURzGAUgAygJIvkBChNQcm90b0lucHV0RmllbGRU",
+ "FwoPY29tQ2hhbm5lbFVVSURzGAUgAygJIs0EChNQcm90b0lucHV0RmllbGRU",
"ZXh0EiUKBnBhcmVudBgBIAEoCzIVLlByb3RvRG9jdW1lbnRFbGVtZW50EiIK",
"BGJhc2UYAiABKAsyFC5Qcm90b0Jhc2VJbnB1dEZpZWxkEjMKFXBkZl9wcmlu",
"dGluZ19iZWhhdmlvchgDIAEoDjIULlBERlByaW50aW5nQmVoYXZpb3ISJAoI",
"cGRmX3NpemUYBCABKAsyEi5Qcm90b0JveGVkTWVhc3VyZRIVCg1wZGZfZm9y",
"bV9uYW1lGAUgASgJEhcKD2NvbUNoYW5uZWxVVUlEcxgGIAMoCRIMCgR1dWlk",
- "GAcgASgJIocBChNQcm90b0lucHV0RmllbGREYXRlEiUKBnBhcmVudBgBIAEo",
+ "GAcgASgJEhIKCnBkZkFsdFRleHQYCCABKAkSKgoOcGRmSW5wdXRIZWlnaHQY",
+ "CSABKAsyEi5Qcm90b0JveGVkTWVhc3VyZRIVCg1wZGZJc1JlYWRPbmx5GAog",
+ "ASgIEhUKDXBkZklzUmVxdWlyZWQYCyABKAgSGAoQcGRmSXNOb3RFeHBvcnRl",
+ "ZBgMIAEoCBIWCg5wZGZJc011bHRpbGluZRgNIAEoCBIaChJwZGZJc1Bhc3N3",
+ "b3JkRmllbGQYDiABKAgSHwoXcGRmSXNGaWxlU2VsZWN0aW9uRmllbGQYDyAB",
+ "KAgSHAoUcGRmRGlzYWJsZVNwZWxsQ2hlY2sYECABKAgSGwoTcGRmRGlzYWJs",
+ "ZVNjcm9sbGluZxgRIAEoCBIcChRwZGZVc2VDb21iRm9ybWF0dGluZxgSIAEo",
+ "CBIcChRwZGZJc1JpY2hUZXh0RW5hYmxlZBgTIAEoCCKHAQoTUHJvdG9JbnB1",
+ "dEZpZWxkRGF0ZRIlCgZwYXJlbnQYASABKAsyFS5Qcm90b0RvY3VtZW50RWxl",
+ "bWVudBIiCgRiYXNlGAIgASgLMhQuUHJvdG9CYXNlSW5wdXRGaWVsZBIXCg9j",
+ "b21DaGFubmVsVVVJRHMYAyADKAkSDAoEdXVpZBgEIAEoCSLnAQoXUHJvdG9J",
+ "bnB1dEZpZWxkQ2hlY2tib3gSJQoGcGFyZW50GAEgASgLMhUuUHJvdG9Eb2N1",
+ "bWVudEVsZW1lbnQSIgoEYmFzZRgCIAEoCzIULlByb3RvQmFzZUlucHV0Rmll",
+ "bGQSFwoPY29tQ2hhbm5lbFVVSURzGAMgAygJEgwKBHV1aWQYBCABKAkSMQoT",
+ "cGRmUHJpbnRpbmdCZWhhdmlvchgFIAEoDjIULlBERlByaW50aW5nQmVoYXZp",
+ "b3ISEwoLcGRmRm9ybU5hbWUYBiABKAkSEgoKcGRmQWx0VGV4dBgHIAEoCSKI",
+ "AQoUUHJvdG9JbnB1dEZpZWxkTGFiZWwSJQoGcGFyZW50GAEgASgLMhUuUHJv",
+ "dG9Eb2N1bWVudEVsZW1lbnQSIgoEYmFzZRgCIAEoCzIULlByb3RvQmFzZUlu",
+ "cHV0RmllbGQSFwoPY29tQ2hhbm5lbFVVSURzGAMgAygJEgwKBHV1aWQYBCAB",
+ "KAki2AEKF1Byb3RvSW5wdXRGaWVsZERyb3Bkb3duEiUKBnBhcmVudBgBIAEo",
"CzIVLlByb3RvRG9jdW1lbnRFbGVtZW50EiIKBGJhc2UYAiABKAsyFC5Qcm90",
- "b0Jhc2VJbnB1dEZpZWxkEhcKD2NvbUNoYW5uZWxVVUlEcxgDIAMoCRIMCgR1",
- "dWlkGAQgASgJIosBChdQcm90b0lucHV0RmllbGRDaGVja2JveBIlCgZwYXJl",
- "bnQYASABKAsyFS5Qcm90b0RvY3VtZW50RWxlbWVudBIiCgRiYXNlGAIgASgL",
- "MhQuUHJvdG9CYXNlSW5wdXRGaWVsZBIXCg9jb21DaGFubmVsVVVJRHMYAyAD",
- "KAkSDAoEdXVpZBgEIAEoCSKIAQoUUHJvdG9JbnB1dEZpZWxkTGFiZWwSJQoG",
- "cGFyZW50GAEgASgLMhUuUHJvdG9Eb2N1bWVudEVsZW1lbnQSIgoEYmFzZRgC",
- "IAEoCzIULlByb3RvQmFzZUlucHV0RmllbGQSFwoPY29tQ2hhbm5lbFVVSURz",
- "GAMgAygJEgwKBHV1aWQYBCABKAki2AEKF1Byb3RvSW5wdXRGaWVsZERyb3Bk",
- "b3duEiUKBnBhcmVudBgBIAEoCzIVLlByb3RvRG9jdW1lbnRFbGVtZW50EiIK",
- "BGJhc2UYAiABKAsyFC5Qcm90b0Jhc2VJbnB1dEZpZWxkEh0KB29wdGlvbnMY",
- "AyADKAsyDC5Qcm90b09wdGlvbhIXCg9iaW5kT3B0aW9uc0NvZGUYBCABKAgS",
- "EwoLb3B0aW9uc0NvZGUYBSABKAkSFwoPY29tQ2hhbm5lbFVVSURzGAYgAygJ",
- "EgwKBHV1aWQYByABKAkqOAoMUHJvdG9TUEJNb2RlEggKBE5PTkUQABIPCgtT",
- "VVBFUlNDUklQVBABEg0KCVNVQlNDUklQVBACKvkBCg5Qcm90b1J1bGVTdHls",
- "ZRIUChBEVU1NWV9SVUxFX1NUWUxFEAASCQoFU09MSUQQARISCg5TUEFSU0Vf",
- "U0hBRElORxACEhIKDk1FRElVTV9TSEFESU5HEAMSEQoNREVOU0VfU0hBRElO",
- "RxAEEhAKDExJR0hUX0RPVFRFRBAFEhEKDU1FRElVTV9ET1RURUQQBhIQCgxI",
- "RUFWWV9ET1RURUQQBxIQCgxMSUdIVF9EQVNIRUQQCBIRCg1NRURJVU1fREFT",
- "SEVEEAkSEAoMSEVBVllfREFTSEVEEAoSEAoMREFTSF9QQVRURVJOEAsSCwoG",
- "RE9VQkxFEP4BKkcKEFByb3RvTWVhc3VyZVR5cGUSBgoCUFQQABIGCgJDTRAB",
- "EgYKAk1NEAISBgoCSU4QAxILCgdQRVJDRU5UEAQSBgoCUFgQBSp7CilQcm90",
- "b0FkdmFuY2VkSWxsdXN0cmF0aW9uQXJlYVRleHRGbG93VHlwZRIVChFET19O",
- "T1RfVVNFX0FUX0FMTBAAEgoKBkFST1VORBABEgsKB05PX0ZMT1cQAhIOCgpG",
- "T1JFR1JPVU5EEAMSDgoKQkFDS0dST1VORBAEKjkKDlByb3RvQ29sb3JUeXBl",
- "EhQKEERVTU1ZX0NPTE9SX1RZUEUQABIHCgNSR0IQAxIICgRDTVlLEAQqkgEK",
- "GFByb3RvSG9yaXpvbnRhbEFsaWdubWVudBIOCgpBTElHTl9MRUZUEAASEAoM",
- "QUxJR05fQ0VOVEVSEAESDwoLQUxJR05fUklHSFQQAhIRCg1BTElHTl9KVVNU",
- "SUZZEAMSFgoSQUxJR05fRlVMTF9KVVNUSUZZEAQSGAoUQUxJR05fQ0VOVEVS",
- "X09OX1BBR0UQBSo5ChZQcm90b1ZlcnRpY2FsQWxpZ25tZW50EgcKA1RPUBAA",
- "EgoKBk1JRERMRRABEgoKBkJPVFRPTRACKoMBChBQcm90b0JhcmNvZGVUeXBl",
- "EgoKBlBERjQxNxAAEg4KCkRBVEFNQVRSSVgQARIJCgVCQzEyOBACEgYKAlFS",
- "EAMSBwoDSVRGEAQSCAoERUFOOBAFEgkKBUVBTjEzEAYSCgoGQ09ERTM5EAcS",
- "CwoHU1dJU1NRUhAIEgkKBUFaVEVDEAkqTgoSUHJvdG9CYXJjb2RlVUFNb2Rl",
- "EhoKFkJBUkNPREVfVUFfTU9ERV9TSU1QTEUQABIcChhCQVJDT0RFX1VBX01P",
- "REVfQURWQU5DRUQQASpSChFQcm90b1Bvc2l0aW9uTW9kZRIKCgZDRU5URVIQ",
- "ABIICgRMRUZUEAESCQoFRk9MSU8QAhIJCgVSSUdIVBADEhEKDVJFVkVSU0Vf",
- "Rk9MSU8QBCqOAQoSUHJvdG9VbmRlcmxpbmVNb2RlEhgKFERVTU1ZX1VOREVS",
- "TElORV9NT0RFEAASEwoPV09SRFNfTk9fQkxBTktTEAESFAoQV09SRFNfQU5E",
- "X0JMQU5LUxACEhgKFENIQVJBQ1RFUlNfTk9fQkxBTktTEAMSGQoVQ0hBUkFD",
- "VEVSU19BTkRfQkxBTktTEAQquQEKGFByb3RvSW1hZ2VSZWZlcmVuY2VQb2lu",
- "dBIfChtSRUZfUE9JTlRfRE9fTk9UX1VTRV9BVF9BTEwQABIZChVSRUZfUE9J",
- "TlRfQk9UVE9NX0xFRlQQARIWChJSRUZfUE9JTlRfVE9QX0xFRlQQAhIUChBS",
- "RUZfUE9JTlRfQ0VOVEVSEAMSGgoWUkVGX1BPSU5UX0JPVFRPTV9SSUdIVBAE",
- "EhcKE1JFRl9QT0lOVF9UT1BfUklHSFQQBSqJAQoRUHJvdG9TZW1hbnRpY1R5",
- "cGUSFgoSU0VNQU5USUNfVFlQRV9OT05FEAASFgoSU0VNQU5USUNfVFlQRV9Q",
- "QVJUEAESFQoRU0VNQU5USUNfVFlQRV9BUlQQAhIWChJTRU1BTlRJQ19UWVBF",
- "X1NFQ1QQAxIVChFTRU1BTlRJQ19UWVBFX0RJVhAEKnkKE1BERlByaW50aW5n",
- "QmVoYXZpb3ISHwobUERGX1BSSU5USU5HX0JFSEFWSU9SX0lOUFVUEAASHgoa",
- "UERGX1BSSU5USU5HX0JFSEFWSU9SX1RFWFQQARIhCh1QREZfUFJJTlRJTkdf",
- "QkVIQVZJT1JfSU5IRVJJVBACKoYBCgtJbmhlcml0YW5jZRIXChNJTkhFUklU",
- "QU5DRV9JTkhFUklUEAASFAoQSU5IRVJJVEFOQ0VfQ09ERRABEhkKFUlOSEVS",
- "SVRBTkNFX0JJTkRfQ09ERRACEhYKEklOSEVSSVRBTkNFX1NUQVRJQxADEhUK",
- "EUlOSEVSSVRBTkNFX1JFU0VUEAQqbwoPUHJvdG9OdW1iZXJUeXBlEgoKBkFS",
- "QUJJQxAAEhEKDVJPTV9VUFBFUkNBU0UQARIRCg1ST01fTE9XRVJDQVNFEAIS",
- "FAoQTEVUVEVSX1VQUEVSQ0FTRRADEhQKEExFVFRFUl9MT1dFUkNBU0UQBCpD",
- "ChlQcm90b0xpc3RMZXZlbFNldHRpbmdUeXBlEg4KClVOTlVNQkVSRUQQABIL",
- "CgdOVU1FUklDEAESCQoFSU1BR0UQAipOChpQcm90b1RhYmxlQ29udGVudEdy",
- "b3VwVHlwZRIKCgZIRUFERVIQABIICgRCT0RZEAESCgoGRk9PVEVSEAISDgoK",
- "U1VCX0hFQURFUhADKl8KElByb3RvVGFibGVDZWxsVHlwZRITCg9UQUJMRV9D",
- "RUxMX0JPRFkQABIZChVUQUJMRV9DRUxMX1JPV19IRUFERVIQARIZChVUQUJM",
- "RV9DRUxMX1JPV19GT09URVIQAioyCg9Db2x1bW5CYWxhbmNpbmcSEAoMTk9f",
- "QkFMQU5DSU5HEAASDQoJQkFMQU5DSU5HEAEqegoPUHJvdG9IZWFkZXJNb2Rl",
- "Eh4KGkhFQURFUl9NT0RFX0FQUEVORF9JTklUSUFMEAASFgoSSEVBREVSX01P",
- "REVfQVBQRU5EEAESFgoSSEVBREVSX01PREVfRVhURU5EEAISFwoTSEVBREVS",
- "X01PREVfUkVQTEFDRRADKnoKD1Byb3RvRm9vdGVyTW9kZRIeChpGT09URVJf",
- "TU9ERV9BUFBFTkRfSU5JVElBTBAAEhYKEkZPT1RFUl9NT0RFX0FQUEVORBAB",
- "EhYKEkZPT1RFUl9NT0RFX0VYVEVORBACEhcKE0ZPT1RFUl9NT0RFX1JFUExB",
- "Q0UQAyqHEgoITm9kZVR5cGUSLAooRE9DVU1FTlRfRUxFTUVOVF9CUkFOQ0hf",
- "RE9DVU1FTlRfRUxFTUVOVBAAEiQKIERPQ1VNRU5UX0VMRU1FTlRfQlJJQ0tf",
- "UkVGRVJFTkNFEAESGgoWRE9DVU1FTlRfRUxFTUVOVF9CUklDSxACEiUKIURP",
- "Q1VNRU5UX0VMRU1FTlRfRE9DVU1FTlRfRUxFTUVOVBADEh4KGkRPQ1VNRU5U",
- "X0VMRU1FTlRfTElORUJSRUFLEAQSIQodRE9DVU1FTlRfRUxFTUVOVF9MSVNU",
- "X1NFVFRJTkcQBhIlCiFET0NVTUVOVF9FTEVNRU5UX1BBUkFHUkFQSF9GT1JN",
- "QVQQBxIeChpET0NVTUVOVF9FTEVNRU5UX1BBUkFHUkFQSBAIEhwKGERPQ1VN",
- "RU5UX0VMRU1FTlRfU0VDVElPThAJEhkKFURPQ1VNRU5UX0VMRU1FTlRfU1BB",
- "ThAKEhoKFkRPQ1VNRU5UX0VMRU1FTlRfVEFCTEUQCxIfChtET0NVTUVOVF9F",
- "TEVNRU5UX1RBQkxFX0NFTEwQDBIeChpET0NVTUVOVF9FTEVNRU5UX1RBQkxF",
- "X1JPVxANEh0KGURPQ1VNRU5UX0VMRU1FTlRfVEVNUExBVEUQDxIZChVET0NV",
- "TUVOVF9FTEVNRU5UX1RFWFQQEBIeChpET0NVTUVOVF9FTEVNRU5UX0NPTE9S",
- "X0RFRhATEhoKFkRPQ1VNRU5UX0VMRU1FTlRfSU1BR0UQHhIhCh1ET0NVTUVO",
- "VF9FTEVNRU5UX05BTUVEX1NUUklORxAiEigKJERPQ1VNRU5UX0VMRU1FTlRf",
- "VEFCTEVfQ09OVEVOVF9HUk9VUBAjEiEKHURPQ1VNRU5UX0VMRU1FTlRfVEFC",
- "TEVfQ09ORklHECQSJgoiRE9DVU1FTlRfRUxFTUVOVF9UQUJMRV9DRUxMX0NP",
- "TkZJRxAlEiUKIURPQ1VNRU5UX0VMRU1FTlRfVEFCTEVfUk9XX0NPTkZJRxAm",
- "Ei8KK0RPQ1VNRU5UX0VMRU1FTlRfVEFCTEVfQ09OVEVOVF9HUk9VUF9DT05G",
- "SUcQJxIZChVET0NVTUVOVF9FTEVNRU5UX0xJTksQKBIeChpET0NVTUVOVF9F",
- "TEVNRU5UX0RJUkVDVE9SWRApEh8KG0RPQ1VNRU5UX0VMRU1FTlRfVEVYVF9C",
- "UklDSxAqEh0KGURPQ1VNRU5UX0VMRU1FTlRfVkFSSUFCTEUQLBIlCiFET0NV",
- "TUVOVF9FTEVNRU5UX1NQQUNFX1ZFUlRJQ0FMTFkQLRIeChpET0NVTUVOVF9F",
- "TEVNRU5UX0ZPUk1BVFRFRBAuEiAKHERPQ1VNRU5UX0VMRU1FTlRfQVBQTFlf",
- "Q19ERUYQLxIgChxET0NVTUVOVF9FTEVNRU5UX0FQUExZX1BfREVGEDASJAog",
- "RE9DVU1FTlRfRUxFTUVOVF9BUFBMWV9QVF9DT05GSUcQMRIkCiBET0NVTUVO",
- "VF9FTEVNRU5UX0FQUExZX1VMX0NPTkZJRxAyEhoKFkRPQ1VNRU5UX0VMRU1F",
- "TlRfQ19ERUYQMxIaChZET0NVTUVOVF9FTEVNRU5UX1BfREVGEDQSHgoaRE9D",
- "VU1FTlRfRUxFTUVOVF9QVF9DT05GSUcQNRIeChpET0NVTUVOVF9FTEVNRU5U",
- "X1VMX0NPTkZJRxA2Eh0KGURPQ1VNRU5UX0VMRU1FTlRfTkVXX1BBR0UQNxIb",
- "ChdET0NVTUVOVF9FTEVNRU5UX0hFQURFUhA4EhsKF0RPQ1VNRU5UX0VMRU1F",
- "TlRfRk9PVEVSEDkSIAocRE9DVU1FTlRfRUxFTUVOVF9JTkRFTlRBVElPThA8",
- "EhwKGERPQ1VNRU5UX0VMRU1FTlRfQkFSQ09ERRA9EhwKGERPQ1VNRU5UX0VM",
- "RU1FTlRfV1NfQVJFQRA+Eh8KG0RPQ1VNRU5UX0VMRU1FTlRfQ0FSUllfT1ZF",
- "UhA/Eh4KGkRPQ1VNRU5UX0VMRU1FTlRfU1VCX1RPVEFMEEASGQoVRE9DVU1F",
- "TlRfRUxFTUVOVF9MT09QEEESHwobRE9DVU1FTlRfRUxFTUVOVF9MT09QX0VO",
- "VFJZEEISGQoVRE9DVU1FTlRfRUxFTUVOVF9SVUxFEEMSJwojRE9DVU1FTlRf",
- "RUxFTUVOVF9MSVNUX0xFVkVMX1NFVFRJTkcQRBIbChdET0NVTUVOVF9FTEVN",
- "RU5UX0xBWU9VVBBFEi8KK0RPQ1VNRU5UX0VMRU1FTlRfQURWQU5DRURfSUxM",
- "VVNUUkFUSU9OX0FSRUEQRhIoCiRET0NVTUVOVF9FTEVNRU5UX0FESlVTVF9I",
- "T1JJWk9OVEFMTFkQRxIjCh9ET0NVTUVOVF9FTEVNRU5UX0RPQ1RZUEVfU0NS",
- "SVBUEEgSHgoaRE9DVU1FTlRfRUxFTUVOVF9ETV9TQ1JJUFQQSRIlCiFET0NV",
- "TUVOVF9FTEVNRU5UX0RZTkFNSUNfVEVNUExBVEUQShIeChpET0NVTUVOVF9F",
- "TEVNRU5UX1NFTEVDVElPThBLEiQKIERPQ1VNRU5UX0VMRU1FTlRfU0VMRUNU",
- "SU9OX0VOVFJZEEwSHgoaRE9DVU1FTlRfRUxFTUVOVF9DT05ESVRJT04QTRIj",
- "Ch9ET0NVTUVOVF9FTEVNRU5UX1BBR0VfQ09ORElUSU9OEE4SGwoXRE9DVU1F",
- "TlRfRUxFTUVOVF9MT0NBTEUQTxIYChRET0NVTUVOVF9FTEVNRU5UX1RBRxBQ",
- "EioKJkRPQ1VNRU5UX0VMRU1FTlRfUEFSQUdSQVBIX1NFVF9ERUZBVUxUEFES",
- "JQohRE9DVU1FTlRfRUxFTUVOVF9JTlBVVF9GSUVMRF9URVhUEFISJQohRE9D",
- "VU1FTlRfRUxFTUVOVF9JTlBVVF9GSUVMRF9EQVRFEFMSKQolRE9DVU1FTlRf",
- "RUxFTUVOVF9JTlBVVF9GSUVMRF9DSEVDS0JPWBBUEiYKIkRPQ1VNRU5UX0VM",
- "RU1FTlRfSU5QVVRfRklFTERfTEFCRUwQVRIpCiVET0NVTUVOVF9FTEVNRU5U",
- "X0lOUFVUX0ZJRUxEX0RST1BET1dOEFYqpAEKE1Byb3RvSW1hZ2VTY2FsZVR5",
- "cGUSJgoiSU1BR0VfU0NBTEVfVFlQRV9ET19OT1RfVVNFX0FUX0FMTBAAEh0K",
- "GUlNQUdFX1NDQUxFX1RZUEVfUkVMQVRJVkUQARIdChlJTUFHRV9TQ0FMRV9U",
- "WVBFX0FCU09MVVRFEAISJwojSU1BR0VfU0NBTEVfVFlQRV9SRUxBVElWRV9U",
- "T19DT0xVTU4QAyqKAQoQUHJvdG9JbWFnZVVBTW9kZRIjCh9JTUFHRV9VQV9N",
- "T0RFX0RPX05PVF9VU0VfQVRfQUxMEAASGwoXSU1BR0VfVUFfTU9ERV9JTkhF",
- "UklURUQQARIYChRJTUFHRV9VQV9NT0RFX1NJTVBMRRACEhoKFklNQUdFX1VB",
- "X01PREVfQURWQU5DRUQQAyrLAQoVUHJvdG9JbWFnZUNvbnRlbnRUeXBlEicK",
- "I0lNQUdFX0NPTlRFTlRfVVVJRF9SRUZFUkVOQ0VfSU5MSU5FEAASJgoiSU1B",
- "R0VfQ09OVEVOVF9VVUlEX1JFRkVSRU5DRV9MT0NBTBABEicKI0lNQUdFX0NP",
- "TlRFTlRfVVVJRF9SRUZFUkVOQ0VfR0xPQkFMEAISGgoWSU1BR0VfQ09OVEVO",
- "VF9ETVNDUklQVBADEhwKGElNQUdFX0NPTlRFTlRfSU1BR0VfREFUQRAEKsQB",
- "ChhQcm90b1ZhcmlhYmxlU3BlY2lhbFR5cGUSDwoLTk9UX1NQRUNJQUwQABIQ",
- "CgxUQUJMRV9OVU1CRVIQARISCg5ET0NfUEFHRV9DT1VOVBACEhAKDERPQ19D",
- "VVJfUEFHRRADEgwKCENVUl9QQUdFEAQSDgoKUEFHRV9DT1VOVBAFEg0KCVBS",
- "RVZfUEFHRRAGEhAKDFNFQ1RJT05fUEFHRRAHEg4KClVQREFURURfQVQQCBIQ",
- "CgxHRU5FUkFURURfQVQQCSpICg1Qcm90b1BhZ2VNb2RlEg0KCU5FWFRfUEFH",
- "RRAAEhMKD05FWFRfUkVDVE9fUEFHRRABEhMKD05FWFRfVkVSU09fUEFHRRAC",
- "KmsKFFByb3RvUGFnZU9yaWVudGF0aW9uEgkKBVVOU0VUEAASDAoIUE9SVFJB",
- "SVQQARINCglMQU5EU0NBUEUQAhIUChBJTlZFUlNFX1BPUlRSQUlUEAMSFQoR",
- "SU5WRVJTRV9MQU5EU0NBUEUQBCpOChVQcm90b1N1YlRvdGFsUG9zaXRpb24S",
- "GQoVUE9TSVRJT05fQUJPVkVfRk9PVEVSEAASGgoWUE9TSVRJT05fQkVMT1df",
- "Q09OVEVOVBABKikKDVByb3RvUnVsZU1vZGUSCgoGTk9STUFMEAASDAoIQk9V",
- "TkRBUlkQASpQChZQcm90b0RvY3R5cGVPdXRwdXRNb2RlEh8KG0RPQ1RZUEVf",
- "T1VUUFVUX01PREVfTk9UX1NFVBAAEgsKB0RPQ1RZUEUQARIICgRKU09OEAJC",
- "C6oCCERvY2ZyYW1lYgZwcm90bzM="));
+ "b0Jhc2VJbnB1dEZpZWxkEh0KB29wdGlvbnMYAyADKAsyDC5Qcm90b09wdGlv",
+ "bhIXCg9iaW5kT3B0aW9uc0NvZGUYBCABKAgSEwoLb3B0aW9uc0NvZGUYBSAB",
+ "KAkSFwoPY29tQ2hhbm5lbFVVSURzGAYgAygJEgwKBHV1aWQYByABKAkqOAoM",
+ "UHJvdG9TUEJNb2RlEggKBE5PTkUQABIPCgtTVVBFUlNDUklQVBABEg0KCVNV",
+ "QlNDUklQVBACKvkBCg5Qcm90b1J1bGVTdHlsZRIUChBEVU1NWV9SVUxFX1NU",
+ "WUxFEAASCQoFU09MSUQQARISCg5TUEFSU0VfU0hBRElORxACEhIKDk1FRElV",
+ "TV9TSEFESU5HEAMSEQoNREVOU0VfU0hBRElORxAEEhAKDExJR0hUX0RPVFRF",
+ "RBAFEhEKDU1FRElVTV9ET1RURUQQBhIQCgxIRUFWWV9ET1RURUQQBxIQCgxM",
+ "SUdIVF9EQVNIRUQQCBIRCg1NRURJVU1fREFTSEVEEAkSEAoMSEVBVllfREFT",
+ "SEVEEAoSEAoMREFTSF9QQVRURVJOEAsSCwoGRE9VQkxFEP4BKkcKEFByb3Rv",
+ "TWVhc3VyZVR5cGUSBgoCUFQQABIGCgJDTRABEgYKAk1NEAISBgoCSU4QAxIL",
+ "CgdQRVJDRU5UEAQSBgoCUFgQBSp7CilQcm90b0FkdmFuY2VkSWxsdXN0cmF0",
+ "aW9uQXJlYVRleHRGbG93VHlwZRIVChFET19OT1RfVVNFX0FUX0FMTBAAEgoK",
+ "BkFST1VORBABEgsKB05PX0ZMT1cQAhIOCgpGT1JFR1JPVU5EEAMSDgoKQkFD",
+ "S0dST1VORBAEKjkKDlByb3RvQ29sb3JUeXBlEhQKEERVTU1ZX0NPTE9SX1RZ",
+ "UEUQABIHCgNSR0IQAxIICgRDTVlLEAQqkgEKGFByb3RvSG9yaXpvbnRhbEFs",
+ "aWdubWVudBIOCgpBTElHTl9MRUZUEAASEAoMQUxJR05fQ0VOVEVSEAESDwoL",
+ "QUxJR05fUklHSFQQAhIRCg1BTElHTl9KVVNUSUZZEAMSFgoSQUxJR05fRlVM",
+ "TF9KVVNUSUZZEAQSGAoUQUxJR05fQ0VOVEVSX09OX1BBR0UQBSo5ChZQcm90",
+ "b1ZlcnRpY2FsQWxpZ25tZW50EgcKA1RPUBAAEgoKBk1JRERMRRABEgoKBkJP",
+ "VFRPTRACKoMBChBQcm90b0JhcmNvZGVUeXBlEgoKBlBERjQxNxAAEg4KCkRB",
+ "VEFNQVRSSVgQARIJCgVCQzEyOBACEgYKAlFSEAMSBwoDSVRGEAQSCAoERUFO",
+ "OBAFEgkKBUVBTjEzEAYSCgoGQ09ERTM5EAcSCwoHU1dJU1NRUhAIEgkKBUFa",
+ "VEVDEAkqTgoSUHJvdG9CYXJjb2RlVUFNb2RlEhoKFkJBUkNPREVfVUFfTU9E",
+ "RV9TSU1QTEUQABIcChhCQVJDT0RFX1VBX01PREVfQURWQU5DRUQQASpSChFQ",
+ "cm90b1Bvc2l0aW9uTW9kZRIKCgZDRU5URVIQABIICgRMRUZUEAESCQoFRk9M",
+ "SU8QAhIJCgVSSUdIVBADEhEKDVJFVkVSU0VfRk9MSU8QBCqOAQoSUHJvdG9V",
+ "bmRlcmxpbmVNb2RlEhgKFERVTU1ZX1VOREVSTElORV9NT0RFEAASEwoPV09S",
+ "RFNfTk9fQkxBTktTEAESFAoQV09SRFNfQU5EX0JMQU5LUxACEhgKFENIQVJB",
+ "Q1RFUlNfTk9fQkxBTktTEAMSGQoVQ0hBUkFDVEVSU19BTkRfQkxBTktTEAQq",
+ "uQEKGFByb3RvSW1hZ2VSZWZlcmVuY2VQb2ludBIfChtSRUZfUE9JTlRfRE9f",
+ "Tk9UX1VTRV9BVF9BTEwQABIZChVSRUZfUE9JTlRfQk9UVE9NX0xFRlQQARIW",
+ "ChJSRUZfUE9JTlRfVE9QX0xFRlQQAhIUChBSRUZfUE9JTlRfQ0VOVEVSEAMS",
+ "GgoWUkVGX1BPSU5UX0JPVFRPTV9SSUdIVBAEEhcKE1JFRl9QT0lOVF9UT1Bf",
+ "UklHSFQQBSqJAQoRUHJvdG9TZW1hbnRpY1R5cGUSFgoSU0VNQU5USUNfVFlQ",
+ "RV9OT05FEAASFgoSU0VNQU5USUNfVFlQRV9QQVJUEAESFQoRU0VNQU5USUNf",
+ "VFlQRV9BUlQQAhIWChJTRU1BTlRJQ19UWVBFX1NFQ1QQAxIVChFTRU1BTlRJ",
+ "Q19UWVBFX0RJVhAEKnkKE1BERlByaW50aW5nQmVoYXZpb3ISHwobUERGX1BS",
+ "SU5USU5HX0JFSEFWSU9SX0lOUFVUEAASHgoaUERGX1BSSU5USU5HX0JFSEFW",
+ "SU9SX1RFWFQQARIhCh1QREZfUFJJTlRJTkdfQkVIQVZJT1JfSU5IRVJJVBAC",
+ "KoYBCgtJbmhlcml0YW5jZRIXChNJTkhFUklUQU5DRV9JTkhFUklUEAASFAoQ",
+ "SU5IRVJJVEFOQ0VfQ09ERRABEhkKFUlOSEVSSVRBTkNFX0JJTkRfQ09ERRAC",
+ "EhYKEklOSEVSSVRBTkNFX1NUQVRJQxADEhUKEUlOSEVSSVRBTkNFX1JFU0VU",
+ "EAQqbwoPUHJvdG9OdW1iZXJUeXBlEgoKBkFSQUJJQxAAEhEKDVJPTV9VUFBF",
+ "UkNBU0UQARIRCg1ST01fTE9XRVJDQVNFEAISFAoQTEVUVEVSX1VQUEVSQ0FT",
+ "RRADEhQKEExFVFRFUl9MT1dFUkNBU0UQBCpDChlQcm90b0xpc3RMZXZlbFNl",
+ "dHRpbmdUeXBlEg4KClVOTlVNQkVSRUQQABILCgdOVU1FUklDEAESCQoFSU1B",
+ "R0UQAipOChpQcm90b1RhYmxlQ29udGVudEdyb3VwVHlwZRIKCgZIRUFERVIQ",
+ "ABIICgRCT0RZEAESCgoGRk9PVEVSEAISDgoKU1VCX0hFQURFUhADKl8KElBy",
+ "b3RvVGFibGVDZWxsVHlwZRITCg9UQUJMRV9DRUxMX0JPRFkQABIZChVUQUJM",
+ "RV9DRUxMX1JPV19IRUFERVIQARIZChVUQUJMRV9DRUxMX1JPV19GT09URVIQ",
+ "AioyCg9Db2x1bW5CYWxhbmNpbmcSEAoMTk9fQkFMQU5DSU5HEAASDQoJQkFM",
+ "QU5DSU5HEAEqegoPUHJvdG9IZWFkZXJNb2RlEh4KGkhFQURFUl9NT0RFX0FQ",
+ "UEVORF9JTklUSUFMEAASFgoSSEVBREVSX01PREVfQVBQRU5EEAESFgoSSEVB",
+ "REVSX01PREVfRVhURU5EEAISFwoTSEVBREVSX01PREVfUkVQTEFDRRADKnoK",
+ "D1Byb3RvRm9vdGVyTW9kZRIeChpGT09URVJfTU9ERV9BUFBFTkRfSU5JVElB",
+ "TBAAEhYKEkZPT1RFUl9NT0RFX0FQUEVORBABEhYKEkZPT1RFUl9NT0RFX0VY",
+ "VEVORBACEhcKE0ZPT1RFUl9NT0RFX1JFUExBQ0UQAyqHEgoITm9kZVR5cGUS",
+ "LAooRE9DVU1FTlRfRUxFTUVOVF9CUkFOQ0hfRE9DVU1FTlRfRUxFTUVOVBAA",
+ "EiQKIERPQ1VNRU5UX0VMRU1FTlRfQlJJQ0tfUkVGRVJFTkNFEAESGgoWRE9D",
+ "VU1FTlRfRUxFTUVOVF9CUklDSxACEiUKIURPQ1VNRU5UX0VMRU1FTlRfRE9D",
+ "VU1FTlRfRUxFTUVOVBADEh4KGkRPQ1VNRU5UX0VMRU1FTlRfTElORUJSRUFL",
+ "EAQSIQodRE9DVU1FTlRfRUxFTUVOVF9MSVNUX1NFVFRJTkcQBhIlCiFET0NV",
+ "TUVOVF9FTEVNRU5UX1BBUkFHUkFQSF9GT1JNQVQQBxIeChpET0NVTUVOVF9F",
+ "TEVNRU5UX1BBUkFHUkFQSBAIEhwKGERPQ1VNRU5UX0VMRU1FTlRfU0VDVElP",
+ "ThAJEhkKFURPQ1VNRU5UX0VMRU1FTlRfU1BBThAKEhoKFkRPQ1VNRU5UX0VM",
+ "RU1FTlRfVEFCTEUQCxIfChtET0NVTUVOVF9FTEVNRU5UX1RBQkxFX0NFTEwQ",
+ "DBIeChpET0NVTUVOVF9FTEVNRU5UX1RBQkxFX1JPVxANEh0KGURPQ1VNRU5U",
+ "X0VMRU1FTlRfVEVNUExBVEUQDxIZChVET0NVTUVOVF9FTEVNRU5UX1RFWFQQ",
+ "EBIeChpET0NVTUVOVF9FTEVNRU5UX0NPTE9SX0RFRhATEhoKFkRPQ1VNRU5U",
+ "X0VMRU1FTlRfSU1BR0UQHhIhCh1ET0NVTUVOVF9FTEVNRU5UX05BTUVEX1NU",
+ "UklORxAiEigKJERPQ1VNRU5UX0VMRU1FTlRfVEFCTEVfQ09OVEVOVF9HUk9V",
+ "UBAjEiEKHURPQ1VNRU5UX0VMRU1FTlRfVEFCTEVfQ09ORklHECQSJgoiRE9D",
+ "VU1FTlRfRUxFTUVOVF9UQUJMRV9DRUxMX0NPTkZJRxAlEiUKIURPQ1VNRU5U",
+ "X0VMRU1FTlRfVEFCTEVfUk9XX0NPTkZJRxAmEi8KK0RPQ1VNRU5UX0VMRU1F",
+ "TlRfVEFCTEVfQ09OVEVOVF9HUk9VUF9DT05GSUcQJxIZChVET0NVTUVOVF9F",
+ "TEVNRU5UX0xJTksQKBIeChpET0NVTUVOVF9FTEVNRU5UX0RJUkVDVE9SWRAp",
+ "Eh8KG0RPQ1VNRU5UX0VMRU1FTlRfVEVYVF9CUklDSxAqEh0KGURPQ1VNRU5U",
+ "X0VMRU1FTlRfVkFSSUFCTEUQLBIlCiFET0NVTUVOVF9FTEVNRU5UX1NQQUNF",
+ "X1ZFUlRJQ0FMTFkQLRIeChpET0NVTUVOVF9FTEVNRU5UX0ZPUk1BVFRFRBAu",
+ "EiAKHERPQ1VNRU5UX0VMRU1FTlRfQVBQTFlfQ19ERUYQLxIgChxET0NVTUVO",
+ "VF9FTEVNRU5UX0FQUExZX1BfREVGEDASJAogRE9DVU1FTlRfRUxFTUVOVF9B",
+ "UFBMWV9QVF9DT05GSUcQMRIkCiBET0NVTUVOVF9FTEVNRU5UX0FQUExZX1VM",
+ "X0NPTkZJRxAyEhoKFkRPQ1VNRU5UX0VMRU1FTlRfQ19ERUYQMxIaChZET0NV",
+ "TUVOVF9FTEVNRU5UX1BfREVGEDQSHgoaRE9DVU1FTlRfRUxFTUVOVF9QVF9D",
+ "T05GSUcQNRIeChpET0NVTUVOVF9FTEVNRU5UX1VMX0NPTkZJRxA2Eh0KGURP",
+ "Q1VNRU5UX0VMRU1FTlRfTkVXX1BBR0UQNxIbChdET0NVTUVOVF9FTEVNRU5U",
+ "X0hFQURFUhA4EhsKF0RPQ1VNRU5UX0VMRU1FTlRfRk9PVEVSEDkSIAocRE9D",
+ "VU1FTlRfRUxFTUVOVF9JTkRFTlRBVElPThA8EhwKGERPQ1VNRU5UX0VMRU1F",
+ "TlRfQkFSQ09ERRA9EhwKGERPQ1VNRU5UX0VMRU1FTlRfV1NfQVJFQRA+Eh8K",
+ "G0RPQ1VNRU5UX0VMRU1FTlRfQ0FSUllfT1ZFUhA/Eh4KGkRPQ1VNRU5UX0VM",
+ "RU1FTlRfU1VCX1RPVEFMEEASGQoVRE9DVU1FTlRfRUxFTUVOVF9MT09QEEES",
+ "HwobRE9DVU1FTlRfRUxFTUVOVF9MT09QX0VOVFJZEEISGQoVRE9DVU1FTlRf",
+ "RUxFTUVOVF9SVUxFEEMSJwojRE9DVU1FTlRfRUxFTUVOVF9MSVNUX0xFVkVM",
+ "X1NFVFRJTkcQRBIbChdET0NVTUVOVF9FTEVNRU5UX0xBWU9VVBBFEi8KK0RP",
+ "Q1VNRU5UX0VMRU1FTlRfQURWQU5DRURfSUxMVVNUUkFUSU9OX0FSRUEQRhIo",
+ "CiRET0NVTUVOVF9FTEVNRU5UX0FESlVTVF9IT1JJWk9OVEFMTFkQRxIjCh9E",
+ "T0NVTUVOVF9FTEVNRU5UX0RPQ1RZUEVfU0NSSVBUEEgSHgoaRE9DVU1FTlRf",
+ "RUxFTUVOVF9ETV9TQ1JJUFQQSRIlCiFET0NVTUVOVF9FTEVNRU5UX0RZTkFN",
+ "SUNfVEVNUExBVEUQShIeChpET0NVTUVOVF9FTEVNRU5UX1NFTEVDVElPThBL",
+ "EiQKIERPQ1VNRU5UX0VMRU1FTlRfU0VMRUNUSU9OX0VOVFJZEEwSHgoaRE9D",
+ "VU1FTlRfRUxFTUVOVF9DT05ESVRJT04QTRIjCh9ET0NVTUVOVF9FTEVNRU5U",
+ "X1BBR0VfQ09ORElUSU9OEE4SGwoXRE9DVU1FTlRfRUxFTUVOVF9MT0NBTEUQ",
+ "TxIYChRET0NVTUVOVF9FTEVNRU5UX1RBRxBQEioKJkRPQ1VNRU5UX0VMRU1F",
+ "TlRfUEFSQUdSQVBIX1NFVF9ERUZBVUxUEFESJQohRE9DVU1FTlRfRUxFTUVO",
+ "VF9JTlBVVF9GSUVMRF9URVhUEFISJQohRE9DVU1FTlRfRUxFTUVOVF9JTlBV",
+ "VF9GSUVMRF9EQVRFEFMSKQolRE9DVU1FTlRfRUxFTUVOVF9JTlBVVF9GSUVM",
+ "RF9DSEVDS0JPWBBUEiYKIkRPQ1VNRU5UX0VMRU1FTlRfSU5QVVRfRklFTERf",
+ "TEFCRUwQVRIpCiVET0NVTUVOVF9FTEVNRU5UX0lOUFVUX0ZJRUxEX0RST1BE",
+ "T1dOEFYqpAEKE1Byb3RvSW1hZ2VTY2FsZVR5cGUSJgoiSU1BR0VfU0NBTEVf",
+ "VFlQRV9ET19OT1RfVVNFX0FUX0FMTBAAEh0KGUlNQUdFX1NDQUxFX1RZUEVf",
+ "UkVMQVRJVkUQARIdChlJTUFHRV9TQ0FMRV9UWVBFX0FCU09MVVRFEAISJwoj",
+ "SU1BR0VfU0NBTEVfVFlQRV9SRUxBVElWRV9UT19DT0xVTU4QAyqKAQoQUHJv",
+ "dG9JbWFnZVVBTW9kZRIjCh9JTUFHRV9VQV9NT0RFX0RPX05PVF9VU0VfQVRf",
+ "QUxMEAASGwoXSU1BR0VfVUFfTU9ERV9JTkhFUklURUQQARIYChRJTUFHRV9V",
+ "QV9NT0RFX1NJTVBMRRACEhoKFklNQUdFX1VBX01PREVfQURWQU5DRUQQAyrL",
+ "AQoVUHJvdG9JbWFnZUNvbnRlbnRUeXBlEicKI0lNQUdFX0NPTlRFTlRfVVVJ",
+ "RF9SRUZFUkVOQ0VfSU5MSU5FEAASJgoiSU1BR0VfQ09OVEVOVF9VVUlEX1JF",
+ "RkVSRU5DRV9MT0NBTBABEicKI0lNQUdFX0NPTlRFTlRfVVVJRF9SRUZFUkVO",
+ "Q0VfR0xPQkFMEAISGgoWSU1BR0VfQ09OVEVOVF9ETVNDUklQVBADEhwKGElN",
+ "QUdFX0NPTlRFTlRfSU1BR0VfREFUQRAEKsQBChhQcm90b1ZhcmlhYmxlU3Bl",
+ "Y2lhbFR5cGUSDwoLTk9UX1NQRUNJQUwQABIQCgxUQUJMRV9OVU1CRVIQARIS",
+ "Cg5ET0NfUEFHRV9DT1VOVBACEhAKDERPQ19DVVJfUEFHRRADEgwKCENVUl9Q",
+ "QUdFEAQSDgoKUEFHRV9DT1VOVBAFEg0KCVBSRVZfUEFHRRAGEhAKDFNFQ1RJ",
+ "T05fUEFHRRAHEg4KClVQREFURURfQVQQCBIQCgxHRU5FUkFURURfQVQQCSpI",
+ "Cg1Qcm90b1BhZ2VNb2RlEg0KCU5FWFRfUEFHRRAAEhMKD05FWFRfUkVDVE9f",
+ "UEFHRRABEhMKD05FWFRfVkVSU09fUEFHRRACKmsKFFByb3RvUGFnZU9yaWVu",
+ "dGF0aW9uEgkKBVVOU0VUEAASDAoIUE9SVFJBSVQQARINCglMQU5EU0NBUEUQ",
+ "AhIUChBJTlZFUlNFX1BPUlRSQUlUEAMSFQoRSU5WRVJTRV9MQU5EU0NBUEUQ",
+ "BCpOChVQcm90b1N1YlRvdGFsUG9zaXRpb24SGQoVUE9TSVRJT05fQUJPVkVf",
+ "Rk9PVEVSEAASGgoWUE9TSVRJT05fQkVMT1dfQ09OVEVOVBABKikKDVByb3Rv",
+ "UnVsZU1vZGUSCgoGTk9STUFMEAASDAoIQk9VTkRBUlkQASpQChZQcm90b0Rv",
+ "Y3R5cGVPdXRwdXRNb2RlEh8KG0RPQ1RZUEVfT1VUUFVUX01PREVfTk9UX1NF",
+ "VBAAEgsKB0RPQ1RZUEUQARIICgRKU09OEAJCC6oCCERvY2ZyYW1lYgZwcm90",
+ "bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Docframe.ProtoSPBMode), typeof(global::Docframe.ProtoRuleStyle), typeof(global::Docframe.ProtoMeasureType), typeof(global::Docframe.ProtoAdvancedIllustrationAreaTextFlowType), typeof(global::Docframe.ProtoColorType), typeof(global::Docframe.ProtoHorizontalAlignment), typeof(global::Docframe.ProtoVerticalAlignment), typeof(global::Docframe.ProtoBarcodeType), typeof(global::Docframe.ProtoBarcodeUAMode), typeof(global::Docframe.ProtoPositionMode), typeof(global::Docframe.ProtoUnderlineMode), typeof(global::Docframe.ProtoImageReferencePoint), typeof(global::Docframe.ProtoSemanticType), typeof(global::Docframe.PDFPrintingBehavior), typeof(global::Docframe.Inheritance), typeof(global::Docframe.ProtoNumberType), typeof(global::Docframe.ProtoListLevelSettingType), typeof(global::Docframe.ProtoTableContentGroupType), typeof(global::Docframe.ProtoTableCellType), typeof(global::Docframe.ColumnBalancing), typeof(global::Docframe.ProtoHeaderMode), typeof(global::Docframe.ProtoFooterMode), typeof(global::Docframe.NodeType), typeof(global::Docframe.ProtoImageScaleType), typeof(global::Docframe.ProtoImageUAMode), typeof(global::Docframe.ProtoImageContentType), typeof(global::Docframe.ProtoVariableSpecialType), typeof(global::Docframe.ProtoPageMode), typeof(global::Docframe.ProtoPageOrientation), typeof(global::Docframe.ProtoSubTotalPosition), typeof(global::Docframe.ProtoRuleMode), typeof(global::Docframe.ProtoDoctypeOutputMode), }, null, new pbr::GeneratedClrTypeInfo[] {
@@ -862,9 +872,9 @@ static DocframeReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoLocale), global::Docframe.ProtoLocale.Parser, new[]{ "Children", "Parent", "Uuid", "ComChannelUUIDs", "LanguageUUIDs", "RegionUUIDs" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoTag), global::Docframe.ProtoTag.Parser, new[]{ "Parent", "Name", "ComChannelUUIDs", "Uuid", "Params", "NameCode", "CodeMode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoParagraphSetDefault), global::Docframe.ProtoParagraphSetDefault.Parser, new[]{ "Parent", "Name", "ParagraphFormatUUID", "Uuid", "ComChannelUUIDs" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldText), global::Docframe.ProtoInputFieldText.Parser, new[]{ "Parent", "Base", "PdfPrintingBehavior", "PdfSize", "PdfFormName", "ComChannelUUIDs", "Uuid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldText), global::Docframe.ProtoInputFieldText.Parser, new[]{ "Parent", "Base", "PdfPrintingBehavior", "PdfSize", "PdfFormName", "ComChannelUUIDs", "Uuid", "PdfAltText", "PdfInputHeight", "PdfIsReadOnly", "PdfIsRequired", "PdfIsNotExported", "PdfIsMultiline", "PdfIsPasswordField", "PdfIsFileSelectionField", "PdfDisableSpellCheck", "PdfDisableScrolling", "PdfUseCombFormatting", "PdfIsRichTextEnabled" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldDate), global::Docframe.ProtoInputFieldDate.Parser, new[]{ "Parent", "Base", "ComChannelUUIDs", "Uuid" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldCheckbox), global::Docframe.ProtoInputFieldCheckbox.Parser, new[]{ "Parent", "Base", "ComChannelUUIDs", "Uuid" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldCheckbox), global::Docframe.ProtoInputFieldCheckbox.Parser, new[]{ "Parent", "Base", "ComChannelUUIDs", "Uuid", "PdfPrintingBehavior", "PdfFormName", "PdfAltText" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldLabel), global::Docframe.ProtoInputFieldLabel.Parser, new[]{ "Parent", "Base", "ComChannelUUIDs", "Uuid" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Docframe.ProtoInputFieldDropdown), global::Docframe.ProtoInputFieldDropdown.Parser, new[]{ "Parent", "Base", "Options", "BindOptionsCode", "OptionsCode", "ComChannelUUIDs", "Uuid" }, null, null, null, null)
}));
@@ -49788,6 +49798,18 @@ public ProtoInputFieldText(ProtoInputFieldText other) : this() {
pdfFormName_ = other.pdfFormName_;
comChannelUUIDs_ = other.comChannelUUIDs_.Clone();
uuid_ = other.uuid_;
+ pdfAltText_ = other.pdfAltText_;
+ pdfInputHeight_ = other.pdfInputHeight_ != null ? other.pdfInputHeight_.Clone() : null;
+ pdfIsReadOnly_ = other.pdfIsReadOnly_;
+ pdfIsRequired_ = other.pdfIsRequired_;
+ pdfIsNotExported_ = other.pdfIsNotExported_;
+ pdfIsMultiline_ = other.pdfIsMultiline_;
+ pdfIsPasswordField_ = other.pdfIsPasswordField_;
+ pdfIsFileSelectionField_ = other.pdfIsFileSelectionField_;
+ pdfDisableSpellCheck_ = other.pdfDisableSpellCheck_;
+ pdfDisableScrolling_ = other.pdfDisableScrolling_;
+ pdfUseCombFormatting_ = other.pdfUseCombFormatting_;
+ pdfIsRichTextEnabled_ = other.pdfIsRichTextEnabled_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -49880,6 +49902,150 @@ public string Uuid {
}
}
+ /// Field number for the "pdfAltText" field.
+ public const int PdfAltTextFieldNumber = 8;
+ private string pdfAltText_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string PdfAltText {
+ get { return pdfAltText_; }
+ set {
+ pdfAltText_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "pdfInputHeight" field.
+ public const int PdfInputHeightFieldNumber = 9;
+ private global::Docframe.ProtoBoxedMeasure pdfInputHeight_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Docframe.ProtoBoxedMeasure PdfInputHeight {
+ get { return pdfInputHeight_; }
+ set {
+ pdfInputHeight_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsReadOnly" field.
+ public const int PdfIsReadOnlyFieldNumber = 10;
+ private bool pdfIsReadOnly_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsReadOnly {
+ get { return pdfIsReadOnly_; }
+ set {
+ pdfIsReadOnly_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsRequired" field.
+ public const int PdfIsRequiredFieldNumber = 11;
+ private bool pdfIsRequired_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsRequired {
+ get { return pdfIsRequired_; }
+ set {
+ pdfIsRequired_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsNotExported" field.
+ public const int PdfIsNotExportedFieldNumber = 12;
+ private bool pdfIsNotExported_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsNotExported {
+ get { return pdfIsNotExported_; }
+ set {
+ pdfIsNotExported_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsMultiline" field.
+ public const int PdfIsMultilineFieldNumber = 13;
+ private bool pdfIsMultiline_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsMultiline {
+ get { return pdfIsMultiline_; }
+ set {
+ pdfIsMultiline_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsPasswordField" field.
+ public const int PdfIsPasswordFieldFieldNumber = 14;
+ private bool pdfIsPasswordField_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsPasswordField {
+ get { return pdfIsPasswordField_; }
+ set {
+ pdfIsPasswordField_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsFileSelectionField" field.
+ public const int PdfIsFileSelectionFieldFieldNumber = 15;
+ private bool pdfIsFileSelectionField_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsFileSelectionField {
+ get { return pdfIsFileSelectionField_; }
+ set {
+ pdfIsFileSelectionField_ = value;
+ }
+ }
+
+ /// Field number for the "pdfDisableSpellCheck" field.
+ public const int PdfDisableSpellCheckFieldNumber = 16;
+ private bool pdfDisableSpellCheck_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfDisableSpellCheck {
+ get { return pdfDisableSpellCheck_; }
+ set {
+ pdfDisableSpellCheck_ = value;
+ }
+ }
+
+ /// Field number for the "pdfDisableScrolling" field.
+ public const int PdfDisableScrollingFieldNumber = 17;
+ private bool pdfDisableScrolling_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfDisableScrolling {
+ get { return pdfDisableScrolling_; }
+ set {
+ pdfDisableScrolling_ = value;
+ }
+ }
+
+ /// Field number for the "pdfUseCombFormatting" field.
+ public const int PdfUseCombFormattingFieldNumber = 18;
+ private bool pdfUseCombFormatting_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfUseCombFormatting {
+ get { return pdfUseCombFormatting_; }
+ set {
+ pdfUseCombFormatting_ = value;
+ }
+ }
+
+ /// Field number for the "pdfIsRichTextEnabled" field.
+ public const int PdfIsRichTextEnabledFieldNumber = 19;
+ private bool pdfIsRichTextEnabled_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool PdfIsRichTextEnabled {
+ get { return pdfIsRichTextEnabled_; }
+ set {
+ pdfIsRichTextEnabled_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -49902,6 +50068,18 @@ public bool Equals(ProtoInputFieldText other) {
if (PdfFormName != other.PdfFormName) return false;
if(!comChannelUUIDs_.Equals(other.comChannelUUIDs_)) return false;
if (Uuid != other.Uuid) return false;
+ if (PdfAltText != other.PdfAltText) return false;
+ if (!object.Equals(PdfInputHeight, other.PdfInputHeight)) return false;
+ if (PdfIsReadOnly != other.PdfIsReadOnly) return false;
+ if (PdfIsRequired != other.PdfIsRequired) return false;
+ if (PdfIsNotExported != other.PdfIsNotExported) return false;
+ if (PdfIsMultiline != other.PdfIsMultiline) return false;
+ if (PdfIsPasswordField != other.PdfIsPasswordField) return false;
+ if (PdfIsFileSelectionField != other.PdfIsFileSelectionField) return false;
+ if (PdfDisableSpellCheck != other.PdfDisableSpellCheck) return false;
+ if (PdfDisableScrolling != other.PdfDisableScrolling) return false;
+ if (PdfUseCombFormatting != other.PdfUseCombFormatting) return false;
+ if (PdfIsRichTextEnabled != other.PdfIsRichTextEnabled) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -49916,6 +50094,18 @@ public override int GetHashCode() {
if (PdfFormName.Length != 0) hash ^= PdfFormName.GetHashCode();
hash ^= comChannelUUIDs_.GetHashCode();
if (Uuid.Length != 0) hash ^= Uuid.GetHashCode();
+ if (PdfAltText.Length != 0) hash ^= PdfAltText.GetHashCode();
+ if (pdfInputHeight_ != null) hash ^= PdfInputHeight.GetHashCode();
+ if (PdfIsReadOnly != false) hash ^= PdfIsReadOnly.GetHashCode();
+ if (PdfIsRequired != false) hash ^= PdfIsRequired.GetHashCode();
+ if (PdfIsNotExported != false) hash ^= PdfIsNotExported.GetHashCode();
+ if (PdfIsMultiline != false) hash ^= PdfIsMultiline.GetHashCode();
+ if (PdfIsPasswordField != false) hash ^= PdfIsPasswordField.GetHashCode();
+ if (PdfIsFileSelectionField != false) hash ^= PdfIsFileSelectionField.GetHashCode();
+ if (PdfDisableSpellCheck != false) hash ^= PdfDisableSpellCheck.GetHashCode();
+ if (PdfDisableScrolling != false) hash ^= PdfDisableScrolling.GetHashCode();
+ if (PdfUseCombFormatting != false) hash ^= PdfUseCombFormatting.GetHashCode();
+ if (PdfIsRichTextEnabled != false) hash ^= PdfIsRichTextEnabled.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -49959,6 +50149,54 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(58);
output.WriteString(Uuid);
}
+ if (PdfAltText.Length != 0) {
+ output.WriteRawTag(66);
+ output.WriteString(PdfAltText);
+ }
+ if (pdfInputHeight_ != null) {
+ output.WriteRawTag(74);
+ output.WriteMessage(PdfInputHeight);
+ }
+ if (PdfIsReadOnly != false) {
+ output.WriteRawTag(80);
+ output.WriteBool(PdfIsReadOnly);
+ }
+ if (PdfIsRequired != false) {
+ output.WriteRawTag(88);
+ output.WriteBool(PdfIsRequired);
+ }
+ if (PdfIsNotExported != false) {
+ output.WriteRawTag(96);
+ output.WriteBool(PdfIsNotExported);
+ }
+ if (PdfIsMultiline != false) {
+ output.WriteRawTag(104);
+ output.WriteBool(PdfIsMultiline);
+ }
+ if (PdfIsPasswordField != false) {
+ output.WriteRawTag(112);
+ output.WriteBool(PdfIsPasswordField);
+ }
+ if (PdfIsFileSelectionField != false) {
+ output.WriteRawTag(120);
+ output.WriteBool(PdfIsFileSelectionField);
+ }
+ if (PdfDisableSpellCheck != false) {
+ output.WriteRawTag(128, 1);
+ output.WriteBool(PdfDisableSpellCheck);
+ }
+ if (PdfDisableScrolling != false) {
+ output.WriteRawTag(136, 1);
+ output.WriteBool(PdfDisableScrolling);
+ }
+ if (PdfUseCombFormatting != false) {
+ output.WriteRawTag(144, 1);
+ output.WriteBool(PdfUseCombFormatting);
+ }
+ if (PdfIsRichTextEnabled != false) {
+ output.WriteRawTag(152, 1);
+ output.WriteBool(PdfIsRichTextEnabled);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -49994,6 +50232,54 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(58);
output.WriteString(Uuid);
}
+ if (PdfAltText.Length != 0) {
+ output.WriteRawTag(66);
+ output.WriteString(PdfAltText);
+ }
+ if (pdfInputHeight_ != null) {
+ output.WriteRawTag(74);
+ output.WriteMessage(PdfInputHeight);
+ }
+ if (PdfIsReadOnly != false) {
+ output.WriteRawTag(80);
+ output.WriteBool(PdfIsReadOnly);
+ }
+ if (PdfIsRequired != false) {
+ output.WriteRawTag(88);
+ output.WriteBool(PdfIsRequired);
+ }
+ if (PdfIsNotExported != false) {
+ output.WriteRawTag(96);
+ output.WriteBool(PdfIsNotExported);
+ }
+ if (PdfIsMultiline != false) {
+ output.WriteRawTag(104);
+ output.WriteBool(PdfIsMultiline);
+ }
+ if (PdfIsPasswordField != false) {
+ output.WriteRawTag(112);
+ output.WriteBool(PdfIsPasswordField);
+ }
+ if (PdfIsFileSelectionField != false) {
+ output.WriteRawTag(120);
+ output.WriteBool(PdfIsFileSelectionField);
+ }
+ if (PdfDisableSpellCheck != false) {
+ output.WriteRawTag(128, 1);
+ output.WriteBool(PdfDisableSpellCheck);
+ }
+ if (PdfDisableScrolling != false) {
+ output.WriteRawTag(136, 1);
+ output.WriteBool(PdfDisableScrolling);
+ }
+ if (PdfUseCombFormatting != false) {
+ output.WriteRawTag(144, 1);
+ output.WriteBool(PdfUseCombFormatting);
+ }
+ if (PdfIsRichTextEnabled != false) {
+ output.WriteRawTag(152, 1);
+ output.WriteBool(PdfIsRichTextEnabled);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -50023,6 +50309,42 @@ public int CalculateSize() {
if (Uuid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Uuid);
}
+ if (PdfAltText.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(PdfAltText);
+ }
+ if (pdfInputHeight_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(PdfInputHeight);
+ }
+ if (PdfIsReadOnly != false) {
+ size += 1 + 1;
+ }
+ if (PdfIsRequired != false) {
+ size += 1 + 1;
+ }
+ if (PdfIsNotExported != false) {
+ size += 1 + 1;
+ }
+ if (PdfIsMultiline != false) {
+ size += 1 + 1;
+ }
+ if (PdfIsPasswordField != false) {
+ size += 1 + 1;
+ }
+ if (PdfIsFileSelectionField != false) {
+ size += 1 + 1;
+ }
+ if (PdfDisableSpellCheck != false) {
+ size += 2 + 1;
+ }
+ if (PdfDisableScrolling != false) {
+ size += 2 + 1;
+ }
+ if (PdfUseCombFormatting != false) {
+ size += 2 + 1;
+ }
+ if (PdfIsRichTextEnabled != false) {
+ size += 2 + 1;
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -50063,6 +50385,45 @@ public void MergeFrom(ProtoInputFieldText other) {
if (other.Uuid.Length != 0) {
Uuid = other.Uuid;
}
+ if (other.PdfAltText.Length != 0) {
+ PdfAltText = other.PdfAltText;
+ }
+ if (other.pdfInputHeight_ != null) {
+ if (pdfInputHeight_ == null) {
+ PdfInputHeight = new global::Docframe.ProtoBoxedMeasure();
+ }
+ PdfInputHeight.MergeFrom(other.PdfInputHeight);
+ }
+ if (other.PdfIsReadOnly != false) {
+ PdfIsReadOnly = other.PdfIsReadOnly;
+ }
+ if (other.PdfIsRequired != false) {
+ PdfIsRequired = other.PdfIsRequired;
+ }
+ if (other.PdfIsNotExported != false) {
+ PdfIsNotExported = other.PdfIsNotExported;
+ }
+ if (other.PdfIsMultiline != false) {
+ PdfIsMultiline = other.PdfIsMultiline;
+ }
+ if (other.PdfIsPasswordField != false) {
+ PdfIsPasswordField = other.PdfIsPasswordField;
+ }
+ if (other.PdfIsFileSelectionField != false) {
+ PdfIsFileSelectionField = other.PdfIsFileSelectionField;
+ }
+ if (other.PdfDisableSpellCheck != false) {
+ PdfDisableSpellCheck = other.PdfDisableSpellCheck;
+ }
+ if (other.PdfDisableScrolling != false) {
+ PdfDisableScrolling = other.PdfDisableScrolling;
+ }
+ if (other.PdfUseCombFormatting != false) {
+ PdfUseCombFormatting = other.PdfUseCombFormatting;
+ }
+ if (other.PdfIsRichTextEnabled != false) {
+ PdfIsRichTextEnabled = other.PdfIsRichTextEnabled;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -50119,6 +50480,57 @@ public void MergeFrom(pb::CodedInputStream input) {
Uuid = input.ReadString();
break;
}
+ case 66: {
+ PdfAltText = input.ReadString();
+ break;
+ }
+ case 74: {
+ if (pdfInputHeight_ == null) {
+ PdfInputHeight = new global::Docframe.ProtoBoxedMeasure();
+ }
+ input.ReadMessage(PdfInputHeight);
+ break;
+ }
+ case 80: {
+ PdfIsReadOnly = input.ReadBool();
+ break;
+ }
+ case 88: {
+ PdfIsRequired = input.ReadBool();
+ break;
+ }
+ case 96: {
+ PdfIsNotExported = input.ReadBool();
+ break;
+ }
+ case 104: {
+ PdfIsMultiline = input.ReadBool();
+ break;
+ }
+ case 112: {
+ PdfIsPasswordField = input.ReadBool();
+ break;
+ }
+ case 120: {
+ PdfIsFileSelectionField = input.ReadBool();
+ break;
+ }
+ case 128: {
+ PdfDisableSpellCheck = input.ReadBool();
+ break;
+ }
+ case 136: {
+ PdfDisableScrolling = input.ReadBool();
+ break;
+ }
+ case 144: {
+ PdfUseCombFormatting = input.ReadBool();
+ break;
+ }
+ case 152: {
+ PdfIsRichTextEnabled = input.ReadBool();
+ break;
+ }
}
}
#endif
@@ -50175,6 +50587,57 @@ public void MergeFrom(pb::CodedInputStream input) {
Uuid = input.ReadString();
break;
}
+ case 66: {
+ PdfAltText = input.ReadString();
+ break;
+ }
+ case 74: {
+ if (pdfInputHeight_ == null) {
+ PdfInputHeight = new global::Docframe.ProtoBoxedMeasure();
+ }
+ input.ReadMessage(PdfInputHeight);
+ break;
+ }
+ case 80: {
+ PdfIsReadOnly = input.ReadBool();
+ break;
+ }
+ case 88: {
+ PdfIsRequired = input.ReadBool();
+ break;
+ }
+ case 96: {
+ PdfIsNotExported = input.ReadBool();
+ break;
+ }
+ case 104: {
+ PdfIsMultiline = input.ReadBool();
+ break;
+ }
+ case 112: {
+ PdfIsPasswordField = input.ReadBool();
+ break;
+ }
+ case 120: {
+ PdfIsFileSelectionField = input.ReadBool();
+ break;
+ }
+ case 128: {
+ PdfDisableSpellCheck = input.ReadBool();
+ break;
+ }
+ case 136: {
+ PdfDisableScrolling = input.ReadBool();
+ break;
+ }
+ case 144: {
+ PdfUseCombFormatting = input.ReadBool();
+ break;
+ }
+ case 152: {
+ PdfIsRichTextEnabled = input.ReadBool();
+ break;
+ }
}
}
}
@@ -50537,6 +51000,9 @@ public ProtoInputFieldCheckbox(ProtoInputFieldCheckbox other) : this() {
base_ = other.base_ != null ? other.base_.Clone() : null;
comChannelUUIDs_ = other.comChannelUUIDs_.Clone();
uuid_ = other.uuid_;
+ pdfPrintingBehavior_ = other.pdfPrintingBehavior_;
+ pdfFormName_ = other.pdfFormName_;
+ pdfAltText_ = other.pdfAltText_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -50593,6 +51059,42 @@ public string Uuid {
}
}
+ /// Field number for the "pdfPrintingBehavior" field.
+ public const int PdfPrintingBehaviorFieldNumber = 5;
+ private global::Docframe.PDFPrintingBehavior pdfPrintingBehavior_ = global::Docframe.PDFPrintingBehavior.Input;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Docframe.PDFPrintingBehavior PdfPrintingBehavior {
+ get { return pdfPrintingBehavior_; }
+ set {
+ pdfPrintingBehavior_ = value;
+ }
+ }
+
+ /// Field number for the "pdfFormName" field.
+ public const int PdfFormNameFieldNumber = 6;
+ private string pdfFormName_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string PdfFormName {
+ get { return pdfFormName_; }
+ set {
+ pdfFormName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "pdfAltText" field.
+ public const int PdfAltTextFieldNumber = 7;
+ private string pdfAltText_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string PdfAltText {
+ get { return pdfAltText_; }
+ set {
+ pdfAltText_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -50612,6 +51114,9 @@ public bool Equals(ProtoInputFieldCheckbox other) {
if (!object.Equals(Base, other.Base)) return false;
if(!comChannelUUIDs_.Equals(other.comChannelUUIDs_)) return false;
if (Uuid != other.Uuid) return false;
+ if (PdfPrintingBehavior != other.PdfPrintingBehavior) return false;
+ if (PdfFormName != other.PdfFormName) return false;
+ if (PdfAltText != other.PdfAltText) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -50623,6 +51128,9 @@ public override int GetHashCode() {
if (base_ != null) hash ^= Base.GetHashCode();
hash ^= comChannelUUIDs_.GetHashCode();
if (Uuid.Length != 0) hash ^= Uuid.GetHashCode();
+ if (PdfPrintingBehavior != global::Docframe.PDFPrintingBehavior.Input) hash ^= PdfPrintingBehavior.GetHashCode();
+ if (PdfFormName.Length != 0) hash ^= PdfFormName.GetHashCode();
+ if (PdfAltText.Length != 0) hash ^= PdfAltText.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -50654,6 +51162,18 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(34);
output.WriteString(Uuid);
}
+ if (PdfPrintingBehavior != global::Docframe.PDFPrintingBehavior.Input) {
+ output.WriteRawTag(40);
+ output.WriteEnum((int) PdfPrintingBehavior);
+ }
+ if (PdfFormName.Length != 0) {
+ output.WriteRawTag(50);
+ output.WriteString(PdfFormName);
+ }
+ if (PdfAltText.Length != 0) {
+ output.WriteRawTag(58);
+ output.WriteString(PdfAltText);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -50677,6 +51197,18 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(34);
output.WriteString(Uuid);
}
+ if (PdfPrintingBehavior != global::Docframe.PDFPrintingBehavior.Input) {
+ output.WriteRawTag(40);
+ output.WriteEnum((int) PdfPrintingBehavior);
+ }
+ if (PdfFormName.Length != 0) {
+ output.WriteRawTag(50);
+ output.WriteString(PdfFormName);
+ }
+ if (PdfAltText.Length != 0) {
+ output.WriteRawTag(58);
+ output.WriteString(PdfAltText);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -50697,6 +51229,15 @@ public int CalculateSize() {
if (Uuid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Uuid);
}
+ if (PdfPrintingBehavior != global::Docframe.PDFPrintingBehavior.Input) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PdfPrintingBehavior);
+ }
+ if (PdfFormName.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(PdfFormName);
+ }
+ if (PdfAltText.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(PdfAltText);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -50725,6 +51266,15 @@ public void MergeFrom(ProtoInputFieldCheckbox other) {
if (other.Uuid.Length != 0) {
Uuid = other.Uuid;
}
+ if (other.PdfPrintingBehavior != global::Docframe.PDFPrintingBehavior.Input) {
+ PdfPrintingBehavior = other.PdfPrintingBehavior;
+ }
+ if (other.PdfFormName.Length != 0) {
+ PdfFormName = other.PdfFormName;
+ }
+ if (other.PdfAltText.Length != 0) {
+ PdfAltText = other.PdfAltText;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -50766,6 +51316,18 @@ public void MergeFrom(pb::CodedInputStream input) {
Uuid = input.ReadString();
break;
}
+ case 40: {
+ PdfPrintingBehavior = (global::Docframe.PDFPrintingBehavior) input.ReadEnum();
+ break;
+ }
+ case 50: {
+ PdfFormName = input.ReadString();
+ break;
+ }
+ case 58: {
+ PdfAltText = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -50807,6 +51369,18 @@ public void MergeFrom(pb::CodedInputStream input) {
Uuid = input.ReadString();
break;
}
+ case 40: {
+ PdfPrintingBehavior = (global::Docframe.PDFPrintingBehavior) input.ReadEnum();
+ break;
+ }
+ case 50: {
+ PdfFormName = input.ReadString();
+ break;
+ }
+ case 58: {
+ PdfAltText = input.ReadString();
+ break;
+ }
}
}
}
diff --git a/build/Docframe.d.ts b/build/Docframe.d.ts
index a264b88..d0acbf2 100644
--- a/build/Docframe.d.ts
+++ b/build/Docframe.d.ts
@@ -15195,6 +15195,42 @@ export interface IProtoInputFieldText {
/** ProtoInputFieldText uuid */
uuid?: (string|null);
+
+ /** ProtoInputFieldText pdfAltText */
+ pdfAltText?: (string|null);
+
+ /** ProtoInputFieldText pdfInputHeight */
+ pdfInputHeight?: (IProtoBoxedMeasure|null);
+
+ /** ProtoInputFieldText pdfIsReadOnly */
+ pdfIsReadOnly?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsRequired */
+ pdfIsRequired?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsNotExported */
+ pdfIsNotExported?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsMultiline */
+ pdfIsMultiline?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsPasswordField */
+ pdfIsPasswordField?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsFileSelectionField */
+ pdfIsFileSelectionField?: (boolean|null);
+
+ /** ProtoInputFieldText pdfDisableSpellCheck */
+ pdfDisableSpellCheck?: (boolean|null);
+
+ /** ProtoInputFieldText pdfDisableScrolling */
+ pdfDisableScrolling?: (boolean|null);
+
+ /** ProtoInputFieldText pdfUseCombFormatting */
+ pdfUseCombFormatting?: (boolean|null);
+
+ /** ProtoInputFieldText pdfIsRichTextEnabled */
+ pdfIsRichTextEnabled?: (boolean|null);
}
/** Represents a ProtoInputFieldText. */
@@ -15227,6 +15263,42 @@ export class ProtoInputFieldText implements IProtoInputFieldText {
/** ProtoInputFieldText uuid. */
public uuid: string;
+ /** ProtoInputFieldText pdfAltText. */
+ public pdfAltText: string;
+
+ /** ProtoInputFieldText pdfInputHeight. */
+ public pdfInputHeight?: (IProtoBoxedMeasure|null);
+
+ /** ProtoInputFieldText pdfIsReadOnly. */
+ public pdfIsReadOnly: boolean;
+
+ /** ProtoInputFieldText pdfIsRequired. */
+ public pdfIsRequired: boolean;
+
+ /** ProtoInputFieldText pdfIsNotExported. */
+ public pdfIsNotExported: boolean;
+
+ /** ProtoInputFieldText pdfIsMultiline. */
+ public pdfIsMultiline: boolean;
+
+ /** ProtoInputFieldText pdfIsPasswordField. */
+ public pdfIsPasswordField: boolean;
+
+ /** ProtoInputFieldText pdfIsFileSelectionField. */
+ public pdfIsFileSelectionField: boolean;
+
+ /** ProtoInputFieldText pdfDisableSpellCheck. */
+ public pdfDisableSpellCheck: boolean;
+
+ /** ProtoInputFieldText pdfDisableScrolling. */
+ public pdfDisableScrolling: boolean;
+
+ /** ProtoInputFieldText pdfUseCombFormatting. */
+ public pdfUseCombFormatting: boolean;
+
+ /** ProtoInputFieldText pdfIsRichTextEnabled. */
+ public pdfIsRichTextEnabled: boolean;
+
/**
* Creates a new ProtoInputFieldText instance using the specified properties.
* @param [properties] Properties to set
@@ -15434,6 +15506,15 @@ export interface IProtoInputFieldCheckbox {
/** ProtoInputFieldCheckbox uuid */
uuid?: (string|null);
+
+ /** ProtoInputFieldCheckbox pdfPrintingBehavior */
+ pdfPrintingBehavior?: (PDFPrintingBehavior|null);
+
+ /** ProtoInputFieldCheckbox pdfFormName */
+ pdfFormName?: (string|null);
+
+ /** ProtoInputFieldCheckbox pdfAltText */
+ pdfAltText?: (string|null);
}
/** Represents a ProtoInputFieldCheckbox. */
@@ -15457,6 +15538,15 @@ export class ProtoInputFieldCheckbox implements IProtoInputFieldCheckbox {
/** ProtoInputFieldCheckbox uuid. */
public uuid: string;
+ /** ProtoInputFieldCheckbox pdfPrintingBehavior. */
+ public pdfPrintingBehavior: PDFPrintingBehavior;
+
+ /** ProtoInputFieldCheckbox pdfFormName. */
+ public pdfFormName: string;
+
+ /** ProtoInputFieldCheckbox pdfAltText. */
+ public pdfAltText: string;
+
/**
* Creates a new ProtoInputFieldCheckbox instance using the specified properties.
* @param [properties] Properties to set
diff --git a/build/Docframe.js b/build/Docframe.js
index 96d59de..901c582 100644
--- a/build/Docframe.js
+++ b/build/Docframe.js
@@ -44966,6 +44966,18 @@ $root.ProtoInputFieldText = (function() {
* @property {string|null} [pdfFormName] ProtoInputFieldText pdfFormName
* @property {Array.|null} [comChannelUUIDs] ProtoInputFieldText comChannelUUIDs
* @property {string|null} [uuid] ProtoInputFieldText uuid
+ * @property {string|null} [pdfAltText] ProtoInputFieldText pdfAltText
+ * @property {IProtoBoxedMeasure|null} [pdfInputHeight] ProtoInputFieldText pdfInputHeight
+ * @property {boolean|null} [pdfIsReadOnly] ProtoInputFieldText pdfIsReadOnly
+ * @property {boolean|null} [pdfIsRequired] ProtoInputFieldText pdfIsRequired
+ * @property {boolean|null} [pdfIsNotExported] ProtoInputFieldText pdfIsNotExported
+ * @property {boolean|null} [pdfIsMultiline] ProtoInputFieldText pdfIsMultiline
+ * @property {boolean|null} [pdfIsPasswordField] ProtoInputFieldText pdfIsPasswordField
+ * @property {boolean|null} [pdfIsFileSelectionField] ProtoInputFieldText pdfIsFileSelectionField
+ * @property {boolean|null} [pdfDisableSpellCheck] ProtoInputFieldText pdfDisableSpellCheck
+ * @property {boolean|null} [pdfDisableScrolling] ProtoInputFieldText pdfDisableScrolling
+ * @property {boolean|null} [pdfUseCombFormatting] ProtoInputFieldText pdfUseCombFormatting
+ * @property {boolean|null} [pdfIsRichTextEnabled] ProtoInputFieldText pdfIsRichTextEnabled
*/
/**
@@ -45040,6 +45052,102 @@ $root.ProtoInputFieldText = (function() {
*/
ProtoInputFieldText.prototype.uuid = "";
+ /**
+ * ProtoInputFieldText pdfAltText.
+ * @member {string} pdfAltText
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfAltText = "";
+
+ /**
+ * ProtoInputFieldText pdfInputHeight.
+ * @member {IProtoBoxedMeasure|null|undefined} pdfInputHeight
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfInputHeight = null;
+
+ /**
+ * ProtoInputFieldText pdfIsReadOnly.
+ * @member {boolean} pdfIsReadOnly
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsReadOnly = false;
+
+ /**
+ * ProtoInputFieldText pdfIsRequired.
+ * @member {boolean} pdfIsRequired
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsRequired = false;
+
+ /**
+ * ProtoInputFieldText pdfIsNotExported.
+ * @member {boolean} pdfIsNotExported
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsNotExported = false;
+
+ /**
+ * ProtoInputFieldText pdfIsMultiline.
+ * @member {boolean} pdfIsMultiline
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsMultiline = false;
+
+ /**
+ * ProtoInputFieldText pdfIsPasswordField.
+ * @member {boolean} pdfIsPasswordField
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsPasswordField = false;
+
+ /**
+ * ProtoInputFieldText pdfIsFileSelectionField.
+ * @member {boolean} pdfIsFileSelectionField
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsFileSelectionField = false;
+
+ /**
+ * ProtoInputFieldText pdfDisableSpellCheck.
+ * @member {boolean} pdfDisableSpellCheck
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfDisableSpellCheck = false;
+
+ /**
+ * ProtoInputFieldText pdfDisableScrolling.
+ * @member {boolean} pdfDisableScrolling
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfDisableScrolling = false;
+
+ /**
+ * ProtoInputFieldText pdfUseCombFormatting.
+ * @member {boolean} pdfUseCombFormatting
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfUseCombFormatting = false;
+
+ /**
+ * ProtoInputFieldText pdfIsRichTextEnabled.
+ * @member {boolean} pdfIsRichTextEnabled
+ * @memberof ProtoInputFieldText
+ * @instance
+ */
+ ProtoInputFieldText.prototype.pdfIsRichTextEnabled = false;
+
/**
* Creates a new ProtoInputFieldText instance using the specified properties.
* @function create
@@ -45079,6 +45187,30 @@ $root.ProtoInputFieldText = (function() {
writer.uint32(/* id 6, wireType 2 =*/50).string(message.comChannelUUIDs[i]);
if (message.uuid != null && Object.hasOwnProperty.call(message, "uuid"))
writer.uint32(/* id 7, wireType 2 =*/58).string(message.uuid);
+ if (message.pdfAltText != null && Object.hasOwnProperty.call(message, "pdfAltText"))
+ writer.uint32(/* id 8, wireType 2 =*/66).string(message.pdfAltText);
+ if (message.pdfInputHeight != null && Object.hasOwnProperty.call(message, "pdfInputHeight"))
+ $root.ProtoBoxedMeasure.encode(message.pdfInputHeight, writer.uint32(/* id 9, wireType 2 =*/74).fork()).ldelim();
+ if (message.pdfIsReadOnly != null && Object.hasOwnProperty.call(message, "pdfIsReadOnly"))
+ writer.uint32(/* id 10, wireType 0 =*/80).bool(message.pdfIsReadOnly);
+ if (message.pdfIsRequired != null && Object.hasOwnProperty.call(message, "pdfIsRequired"))
+ writer.uint32(/* id 11, wireType 0 =*/88).bool(message.pdfIsRequired);
+ if (message.pdfIsNotExported != null && Object.hasOwnProperty.call(message, "pdfIsNotExported"))
+ writer.uint32(/* id 12, wireType 0 =*/96).bool(message.pdfIsNotExported);
+ if (message.pdfIsMultiline != null && Object.hasOwnProperty.call(message, "pdfIsMultiline"))
+ writer.uint32(/* id 13, wireType 0 =*/104).bool(message.pdfIsMultiline);
+ if (message.pdfIsPasswordField != null && Object.hasOwnProperty.call(message, "pdfIsPasswordField"))
+ writer.uint32(/* id 14, wireType 0 =*/112).bool(message.pdfIsPasswordField);
+ if (message.pdfIsFileSelectionField != null && Object.hasOwnProperty.call(message, "pdfIsFileSelectionField"))
+ writer.uint32(/* id 15, wireType 0 =*/120).bool(message.pdfIsFileSelectionField);
+ if (message.pdfDisableSpellCheck != null && Object.hasOwnProperty.call(message, "pdfDisableSpellCheck"))
+ writer.uint32(/* id 16, wireType 0 =*/128).bool(message.pdfDisableSpellCheck);
+ if (message.pdfDisableScrolling != null && Object.hasOwnProperty.call(message, "pdfDisableScrolling"))
+ writer.uint32(/* id 17, wireType 0 =*/136).bool(message.pdfDisableScrolling);
+ if (message.pdfUseCombFormatting != null && Object.hasOwnProperty.call(message, "pdfUseCombFormatting"))
+ writer.uint32(/* id 18, wireType 0 =*/144).bool(message.pdfUseCombFormatting);
+ if (message.pdfIsRichTextEnabled != null && Object.hasOwnProperty.call(message, "pdfIsRichTextEnabled"))
+ writer.uint32(/* id 19, wireType 0 =*/152).bool(message.pdfIsRichTextEnabled);
return writer;
};
@@ -45143,6 +45275,54 @@ $root.ProtoInputFieldText = (function() {
message.uuid = reader.string();
break;
}
+ case 8: {
+ message.pdfAltText = reader.string();
+ break;
+ }
+ case 9: {
+ message.pdfInputHeight = $root.ProtoBoxedMeasure.decode(reader, reader.uint32());
+ break;
+ }
+ case 10: {
+ message.pdfIsReadOnly = reader.bool();
+ break;
+ }
+ case 11: {
+ message.pdfIsRequired = reader.bool();
+ break;
+ }
+ case 12: {
+ message.pdfIsNotExported = reader.bool();
+ break;
+ }
+ case 13: {
+ message.pdfIsMultiline = reader.bool();
+ break;
+ }
+ case 14: {
+ message.pdfIsPasswordField = reader.bool();
+ break;
+ }
+ case 15: {
+ message.pdfIsFileSelectionField = reader.bool();
+ break;
+ }
+ case 16: {
+ message.pdfDisableSpellCheck = reader.bool();
+ break;
+ }
+ case 17: {
+ message.pdfDisableScrolling = reader.bool();
+ break;
+ }
+ case 18: {
+ message.pdfUseCombFormatting = reader.bool();
+ break;
+ }
+ case 19: {
+ message.pdfIsRichTextEnabled = reader.bool();
+ break;
+ }
default:
reader.skipType(tag & 7);
break;
@@ -45215,6 +45395,44 @@ $root.ProtoInputFieldText = (function() {
if (message.uuid != null && message.hasOwnProperty("uuid"))
if (!$util.isString(message.uuid))
return "uuid: string expected";
+ if (message.pdfAltText != null && message.hasOwnProperty("pdfAltText"))
+ if (!$util.isString(message.pdfAltText))
+ return "pdfAltText: string expected";
+ if (message.pdfInputHeight != null && message.hasOwnProperty("pdfInputHeight")) {
+ var error = $root.ProtoBoxedMeasure.verify(message.pdfInputHeight);
+ if (error)
+ return "pdfInputHeight." + error;
+ }
+ if (message.pdfIsReadOnly != null && message.hasOwnProperty("pdfIsReadOnly"))
+ if (typeof message.pdfIsReadOnly !== "boolean")
+ return "pdfIsReadOnly: boolean expected";
+ if (message.pdfIsRequired != null && message.hasOwnProperty("pdfIsRequired"))
+ if (typeof message.pdfIsRequired !== "boolean")
+ return "pdfIsRequired: boolean expected";
+ if (message.pdfIsNotExported != null && message.hasOwnProperty("pdfIsNotExported"))
+ if (typeof message.pdfIsNotExported !== "boolean")
+ return "pdfIsNotExported: boolean expected";
+ if (message.pdfIsMultiline != null && message.hasOwnProperty("pdfIsMultiline"))
+ if (typeof message.pdfIsMultiline !== "boolean")
+ return "pdfIsMultiline: boolean expected";
+ if (message.pdfIsPasswordField != null && message.hasOwnProperty("pdfIsPasswordField"))
+ if (typeof message.pdfIsPasswordField !== "boolean")
+ return "pdfIsPasswordField: boolean expected";
+ if (message.pdfIsFileSelectionField != null && message.hasOwnProperty("pdfIsFileSelectionField"))
+ if (typeof message.pdfIsFileSelectionField !== "boolean")
+ return "pdfIsFileSelectionField: boolean expected";
+ if (message.pdfDisableSpellCheck != null && message.hasOwnProperty("pdfDisableSpellCheck"))
+ if (typeof message.pdfDisableSpellCheck !== "boolean")
+ return "pdfDisableSpellCheck: boolean expected";
+ if (message.pdfDisableScrolling != null && message.hasOwnProperty("pdfDisableScrolling"))
+ if (typeof message.pdfDisableScrolling !== "boolean")
+ return "pdfDisableScrolling: boolean expected";
+ if (message.pdfUseCombFormatting != null && message.hasOwnProperty("pdfUseCombFormatting"))
+ if (typeof message.pdfUseCombFormatting !== "boolean")
+ return "pdfUseCombFormatting: boolean expected";
+ if (message.pdfIsRichTextEnabled != null && message.hasOwnProperty("pdfIsRichTextEnabled"))
+ if (typeof message.pdfIsRichTextEnabled !== "boolean")
+ return "pdfIsRichTextEnabled: boolean expected";
return null;
};
@@ -45276,6 +45494,33 @@ $root.ProtoInputFieldText = (function() {
}
if (object.uuid != null)
message.uuid = String(object.uuid);
+ if (object.pdfAltText != null)
+ message.pdfAltText = String(object.pdfAltText);
+ if (object.pdfInputHeight != null) {
+ if (typeof object.pdfInputHeight !== "object")
+ throw TypeError(".ProtoInputFieldText.pdfInputHeight: object expected");
+ message.pdfInputHeight = $root.ProtoBoxedMeasure.fromObject(object.pdfInputHeight);
+ }
+ if (object.pdfIsReadOnly != null)
+ message.pdfIsReadOnly = Boolean(object.pdfIsReadOnly);
+ if (object.pdfIsRequired != null)
+ message.pdfIsRequired = Boolean(object.pdfIsRequired);
+ if (object.pdfIsNotExported != null)
+ message.pdfIsNotExported = Boolean(object.pdfIsNotExported);
+ if (object.pdfIsMultiline != null)
+ message.pdfIsMultiline = Boolean(object.pdfIsMultiline);
+ if (object.pdfIsPasswordField != null)
+ message.pdfIsPasswordField = Boolean(object.pdfIsPasswordField);
+ if (object.pdfIsFileSelectionField != null)
+ message.pdfIsFileSelectionField = Boolean(object.pdfIsFileSelectionField);
+ if (object.pdfDisableSpellCheck != null)
+ message.pdfDisableSpellCheck = Boolean(object.pdfDisableSpellCheck);
+ if (object.pdfDisableScrolling != null)
+ message.pdfDisableScrolling = Boolean(object.pdfDisableScrolling);
+ if (object.pdfUseCombFormatting != null)
+ message.pdfUseCombFormatting = Boolean(object.pdfUseCombFormatting);
+ if (object.pdfIsRichTextEnabled != null)
+ message.pdfIsRichTextEnabled = Boolean(object.pdfIsRichTextEnabled);
return message;
};
@@ -45301,6 +45546,18 @@ $root.ProtoInputFieldText = (function() {
object.pdfSize = null;
object.pdfFormName = "";
object.uuid = "";
+ object.pdfAltText = "";
+ object.pdfInputHeight = null;
+ object.pdfIsReadOnly = false;
+ object.pdfIsRequired = false;
+ object.pdfIsNotExported = false;
+ object.pdfIsMultiline = false;
+ object.pdfIsPasswordField = false;
+ object.pdfIsFileSelectionField = false;
+ object.pdfDisableSpellCheck = false;
+ object.pdfDisableScrolling = false;
+ object.pdfUseCombFormatting = false;
+ object.pdfIsRichTextEnabled = false;
}
if (message.parent != null && message.hasOwnProperty("parent"))
object.parent = $root.ProtoDocumentElement.toObject(message.parent, options);
@@ -45319,6 +45576,30 @@ $root.ProtoInputFieldText = (function() {
}
if (message.uuid != null && message.hasOwnProperty("uuid"))
object.uuid = message.uuid;
+ if (message.pdfAltText != null && message.hasOwnProperty("pdfAltText"))
+ object.pdfAltText = message.pdfAltText;
+ if (message.pdfInputHeight != null && message.hasOwnProperty("pdfInputHeight"))
+ object.pdfInputHeight = $root.ProtoBoxedMeasure.toObject(message.pdfInputHeight, options);
+ if (message.pdfIsReadOnly != null && message.hasOwnProperty("pdfIsReadOnly"))
+ object.pdfIsReadOnly = message.pdfIsReadOnly;
+ if (message.pdfIsRequired != null && message.hasOwnProperty("pdfIsRequired"))
+ object.pdfIsRequired = message.pdfIsRequired;
+ if (message.pdfIsNotExported != null && message.hasOwnProperty("pdfIsNotExported"))
+ object.pdfIsNotExported = message.pdfIsNotExported;
+ if (message.pdfIsMultiline != null && message.hasOwnProperty("pdfIsMultiline"))
+ object.pdfIsMultiline = message.pdfIsMultiline;
+ if (message.pdfIsPasswordField != null && message.hasOwnProperty("pdfIsPasswordField"))
+ object.pdfIsPasswordField = message.pdfIsPasswordField;
+ if (message.pdfIsFileSelectionField != null && message.hasOwnProperty("pdfIsFileSelectionField"))
+ object.pdfIsFileSelectionField = message.pdfIsFileSelectionField;
+ if (message.pdfDisableSpellCheck != null && message.hasOwnProperty("pdfDisableSpellCheck"))
+ object.pdfDisableSpellCheck = message.pdfDisableSpellCheck;
+ if (message.pdfDisableScrolling != null && message.hasOwnProperty("pdfDisableScrolling"))
+ object.pdfDisableScrolling = message.pdfDisableScrolling;
+ if (message.pdfUseCombFormatting != null && message.hasOwnProperty("pdfUseCombFormatting"))
+ object.pdfUseCombFormatting = message.pdfUseCombFormatting;
+ if (message.pdfIsRichTextEnabled != null && message.hasOwnProperty("pdfIsRichTextEnabled"))
+ object.pdfIsRichTextEnabled = message.pdfIsRichTextEnabled;
return object;
};
@@ -45661,6 +45942,9 @@ $root.ProtoInputFieldCheckbox = (function() {
* @property {IProtoBaseInputField|null} [base] ProtoInputFieldCheckbox base
* @property {Array.|null} [comChannelUUIDs] ProtoInputFieldCheckbox comChannelUUIDs
* @property {string|null} [uuid] ProtoInputFieldCheckbox uuid
+ * @property {PDFPrintingBehavior|null} [pdfPrintingBehavior] ProtoInputFieldCheckbox pdfPrintingBehavior
+ * @property {string|null} [pdfFormName] ProtoInputFieldCheckbox pdfFormName
+ * @property {string|null} [pdfAltText] ProtoInputFieldCheckbox pdfAltText
*/
/**
@@ -45711,6 +45995,30 @@ $root.ProtoInputFieldCheckbox = (function() {
*/
ProtoInputFieldCheckbox.prototype.uuid = "";
+ /**
+ * ProtoInputFieldCheckbox pdfPrintingBehavior.
+ * @member {PDFPrintingBehavior} pdfPrintingBehavior
+ * @memberof ProtoInputFieldCheckbox
+ * @instance
+ */
+ ProtoInputFieldCheckbox.prototype.pdfPrintingBehavior = 0;
+
+ /**
+ * ProtoInputFieldCheckbox pdfFormName.
+ * @member {string} pdfFormName
+ * @memberof ProtoInputFieldCheckbox
+ * @instance
+ */
+ ProtoInputFieldCheckbox.prototype.pdfFormName = "";
+
+ /**
+ * ProtoInputFieldCheckbox pdfAltText.
+ * @member {string} pdfAltText
+ * @memberof ProtoInputFieldCheckbox
+ * @instance
+ */
+ ProtoInputFieldCheckbox.prototype.pdfAltText = "";
+
/**
* Creates a new ProtoInputFieldCheckbox instance using the specified properties.
* @function create
@@ -45744,6 +46052,12 @@ $root.ProtoInputFieldCheckbox = (function() {
writer.uint32(/* id 3, wireType 2 =*/26).string(message.comChannelUUIDs[i]);
if (message.uuid != null && Object.hasOwnProperty.call(message, "uuid"))
writer.uint32(/* id 4, wireType 2 =*/34).string(message.uuid);
+ if (message.pdfPrintingBehavior != null && Object.hasOwnProperty.call(message, "pdfPrintingBehavior"))
+ writer.uint32(/* id 5, wireType 0 =*/40).int32(message.pdfPrintingBehavior);
+ if (message.pdfFormName != null && Object.hasOwnProperty.call(message, "pdfFormName"))
+ writer.uint32(/* id 6, wireType 2 =*/50).string(message.pdfFormName);
+ if (message.pdfAltText != null && Object.hasOwnProperty.call(message, "pdfAltText"))
+ writer.uint32(/* id 7, wireType 2 =*/58).string(message.pdfAltText);
return writer;
};
@@ -45796,6 +46110,18 @@ $root.ProtoInputFieldCheckbox = (function() {
message.uuid = reader.string();
break;
}
+ case 5: {
+ message.pdfPrintingBehavior = reader.int32();
+ break;
+ }
+ case 6: {
+ message.pdfFormName = reader.string();
+ break;
+ }
+ case 7: {
+ message.pdfAltText = reader.string();
+ break;
+ }
default:
reader.skipType(tag & 7);
break;
@@ -45851,6 +46177,21 @@ $root.ProtoInputFieldCheckbox = (function() {
if (message.uuid != null && message.hasOwnProperty("uuid"))
if (!$util.isString(message.uuid))
return "uuid: string expected";
+ if (message.pdfPrintingBehavior != null && message.hasOwnProperty("pdfPrintingBehavior"))
+ switch (message.pdfPrintingBehavior) {
+ default:
+ return "pdfPrintingBehavior: enum value expected";
+ case 0:
+ case 1:
+ case 2:
+ break;
+ }
+ if (message.pdfFormName != null && message.hasOwnProperty("pdfFormName"))
+ if (!$util.isString(message.pdfFormName))
+ return "pdfFormName: string expected";
+ if (message.pdfAltText != null && message.hasOwnProperty("pdfAltText"))
+ if (!$util.isString(message.pdfAltText))
+ return "pdfAltText: string expected";
return null;
};
@@ -45885,6 +46226,30 @@ $root.ProtoInputFieldCheckbox = (function() {
}
if (object.uuid != null)
message.uuid = String(object.uuid);
+ switch (object.pdfPrintingBehavior) {
+ default:
+ if (typeof object.pdfPrintingBehavior === "number") {
+ message.pdfPrintingBehavior = object.pdfPrintingBehavior;
+ break;
+ }
+ break;
+ case "PDF_PRINTING_BEHAVIOR_INPUT":
+ case 0:
+ message.pdfPrintingBehavior = 0;
+ break;
+ case "PDF_PRINTING_BEHAVIOR_TEXT":
+ case 1:
+ message.pdfPrintingBehavior = 1;
+ break;
+ case "PDF_PRINTING_BEHAVIOR_INHERIT":
+ case 2:
+ message.pdfPrintingBehavior = 2;
+ break;
+ }
+ if (object.pdfFormName != null)
+ message.pdfFormName = String(object.pdfFormName);
+ if (object.pdfAltText != null)
+ message.pdfAltText = String(object.pdfAltText);
return message;
};
@@ -45907,6 +46272,9 @@ $root.ProtoInputFieldCheckbox = (function() {
object.parent = null;
object.base = null;
object.uuid = "";
+ object.pdfPrintingBehavior = options.enums === String ? "PDF_PRINTING_BEHAVIOR_INPUT" : 0;
+ object.pdfFormName = "";
+ object.pdfAltText = "";
}
if (message.parent != null && message.hasOwnProperty("parent"))
object.parent = $root.ProtoDocumentElement.toObject(message.parent, options);
@@ -45919,6 +46287,12 @@ $root.ProtoInputFieldCheckbox = (function() {
}
if (message.uuid != null && message.hasOwnProperty("uuid"))
object.uuid = message.uuid;
+ if (message.pdfPrintingBehavior != null && message.hasOwnProperty("pdfPrintingBehavior"))
+ object.pdfPrintingBehavior = options.enums === String ? $root.PDFPrintingBehavior[message.pdfPrintingBehavior] === undefined ? message.pdfPrintingBehavior : $root.PDFPrintingBehavior[message.pdfPrintingBehavior] : message.pdfPrintingBehavior;
+ if (message.pdfFormName != null && message.hasOwnProperty("pdfFormName"))
+ object.pdfFormName = message.pdfFormName;
+ if (message.pdfAltText != null && message.hasOwnProperty("pdfAltText"))
+ object.pdfAltText = message.pdfAltText;
return object;
};
diff --git a/build/docframe.proto b/build/docframe.proto
index f509dae..efdf5b1 100644
--- a/build/docframe.proto
+++ b/build/docframe.proto
@@ -1441,6 +1441,19 @@ ProtoBoxedMeasure pdf_size = 4;
string pdf_form_name = 5;
repeated string comChannelUUIDs = 6;
string uuid = 7;
+string pdfAltText = 8;
+ProtoBoxedMeasure pdfInputHeight = 9;
+
+bool pdfIsReadOnly = 10;
+bool pdfIsRequired = 11;
+bool pdfIsNotExported = 12;
+bool pdfIsMultiline = 13;
+bool pdfIsPasswordField = 14;
+bool pdfIsFileSelectionField = 15;
+bool pdfDisableSpellCheck = 16;
+bool pdfDisableScrolling = 17;
+bool pdfUseCombFormatting = 18;
+bool pdfIsRichTextEnabled = 19;
}
message ProtoInputFieldDate {
@@ -1457,6 +1470,9 @@ ProtoDocumentElement parent = 1;
ProtoBaseInputField base = 2;
repeated string comChannelUUIDs = 3;
string uuid = 4;
+PDFPrintingBehavior pdfPrintingBehavior = 5;
+string pdfFormName = 6;
+string pdfAltText = 7;
}
message ProtoInputFieldLabel {
diff --git a/docframepb/docframe.pb.go b/docframepb/docframe.pb.go
index 5b1ad95..ea16768 100644
--- a/docframepb/docframe.pb.go
+++ b/docframepb/docframe.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.10
-// protoc v6.33.0
+// protoc v6.32.1
// source: build/docframe.proto
package docframepb
@@ -12590,16 +12590,28 @@ func (x *ProtoParagraphSetDefault) GetComChannelUUIDs() []string {
}
type ProtoInputFieldText struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
- Base *ProtoBaseInputField `protobuf:"bytes,2,opt,name=base,proto3" json:"base,omitempty"`
- PdfPrintingBehavior PDFPrintingBehavior `protobuf:"varint,3,opt,name=pdf_printing_behavior,json=pdfPrintingBehavior,proto3,enum=PDFPrintingBehavior" json:"pdf_printing_behavior,omitempty"`
- PdfSize *ProtoBoxedMeasure `protobuf:"bytes,4,opt,name=pdf_size,json=pdfSize,proto3" json:"pdf_size,omitempty"`
- PdfFormName string `protobuf:"bytes,5,opt,name=pdf_form_name,json=pdfFormName,proto3" json:"pdf_form_name,omitempty"`
- ComChannelUUIDs []string `protobuf:"bytes,6,rep,name=comChannelUUIDs,proto3" json:"comChannelUUIDs,omitempty"`
- Uuid string `protobuf:"bytes,7,opt,name=uuid,proto3" json:"uuid,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
+ Base *ProtoBaseInputField `protobuf:"bytes,2,opt,name=base,proto3" json:"base,omitempty"`
+ PdfPrintingBehavior PDFPrintingBehavior `protobuf:"varint,3,opt,name=pdf_printing_behavior,json=pdfPrintingBehavior,proto3,enum=PDFPrintingBehavior" json:"pdf_printing_behavior,omitempty"`
+ PdfSize *ProtoBoxedMeasure `protobuf:"bytes,4,opt,name=pdf_size,json=pdfSize,proto3" json:"pdf_size,omitempty"`
+ PdfFormName string `protobuf:"bytes,5,opt,name=pdf_form_name,json=pdfFormName,proto3" json:"pdf_form_name,omitempty"`
+ ComChannelUUIDs []string `protobuf:"bytes,6,rep,name=comChannelUUIDs,proto3" json:"comChannelUUIDs,omitempty"`
+ Uuid string `protobuf:"bytes,7,opt,name=uuid,proto3" json:"uuid,omitempty"`
+ PdfAltText string `protobuf:"bytes,8,opt,name=pdfAltText,proto3" json:"pdfAltText,omitempty"`
+ PdfInputHeight *ProtoBoxedMeasure `protobuf:"bytes,9,opt,name=pdfInputHeight,proto3" json:"pdfInputHeight,omitempty"`
+ PdfIsReadOnly bool `protobuf:"varint,10,opt,name=pdfIsReadOnly,proto3" json:"pdfIsReadOnly,omitempty"`
+ PdfIsRequired bool `protobuf:"varint,11,opt,name=pdfIsRequired,proto3" json:"pdfIsRequired,omitempty"`
+ PdfIsNotExported bool `protobuf:"varint,12,opt,name=pdfIsNotExported,proto3" json:"pdfIsNotExported,omitempty"`
+ PdfIsMultiline bool `protobuf:"varint,13,opt,name=pdfIsMultiline,proto3" json:"pdfIsMultiline,omitempty"`
+ PdfIsPasswordField bool `protobuf:"varint,14,opt,name=pdfIsPasswordField,proto3" json:"pdfIsPasswordField,omitempty"`
+ PdfIsFileSelectionField bool `protobuf:"varint,15,opt,name=pdfIsFileSelectionField,proto3" json:"pdfIsFileSelectionField,omitempty"`
+ PdfDisableSpellCheck bool `protobuf:"varint,16,opt,name=pdfDisableSpellCheck,proto3" json:"pdfDisableSpellCheck,omitempty"`
+ PdfDisableScrolling bool `protobuf:"varint,17,opt,name=pdfDisableScrolling,proto3" json:"pdfDisableScrolling,omitempty"`
+ PdfUseCombFormatting bool `protobuf:"varint,18,opt,name=pdfUseCombFormatting,proto3" json:"pdfUseCombFormatting,omitempty"`
+ PdfIsRichTextEnabled bool `protobuf:"varint,19,opt,name=pdfIsRichTextEnabled,proto3" json:"pdfIsRichTextEnabled,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *ProtoInputFieldText) Reset() {
@@ -12681,6 +12693,90 @@ func (x *ProtoInputFieldText) GetUuid() string {
return ""
}
+func (x *ProtoInputFieldText) GetPdfAltText() string {
+ if x != nil {
+ return x.PdfAltText
+ }
+ return ""
+}
+
+func (x *ProtoInputFieldText) GetPdfInputHeight() *ProtoBoxedMeasure {
+ if x != nil {
+ return x.PdfInputHeight
+ }
+ return nil
+}
+
+func (x *ProtoInputFieldText) GetPdfIsReadOnly() bool {
+ if x != nil {
+ return x.PdfIsReadOnly
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsRequired() bool {
+ if x != nil {
+ return x.PdfIsRequired
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsNotExported() bool {
+ if x != nil {
+ return x.PdfIsNotExported
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsMultiline() bool {
+ if x != nil {
+ return x.PdfIsMultiline
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsPasswordField() bool {
+ if x != nil {
+ return x.PdfIsPasswordField
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsFileSelectionField() bool {
+ if x != nil {
+ return x.PdfIsFileSelectionField
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfDisableSpellCheck() bool {
+ if x != nil {
+ return x.PdfDisableSpellCheck
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfDisableScrolling() bool {
+ if x != nil {
+ return x.PdfDisableScrolling
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfUseCombFormatting() bool {
+ if x != nil {
+ return x.PdfUseCombFormatting
+ }
+ return false
+}
+
+func (x *ProtoInputFieldText) GetPdfIsRichTextEnabled() bool {
+ if x != nil {
+ return x.PdfIsRichTextEnabled
+ }
+ return false
+}
+
type ProtoInputFieldDate struct {
state protoimpl.MessageState `protogen:"open.v1"`
Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
@@ -12750,13 +12846,16 @@ func (x *ProtoInputFieldDate) GetUuid() string {
}
type ProtoInputFieldCheckbox struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
- Base *ProtoBaseInputField `protobuf:"bytes,2,opt,name=base,proto3" json:"base,omitempty"`
- ComChannelUUIDs []string `protobuf:"bytes,3,rep,name=comChannelUUIDs,proto3" json:"comChannelUUIDs,omitempty"`
- Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
+ Base *ProtoBaseInputField `protobuf:"bytes,2,opt,name=base,proto3" json:"base,omitempty"`
+ ComChannelUUIDs []string `protobuf:"bytes,3,rep,name=comChannelUUIDs,proto3" json:"comChannelUUIDs,omitempty"`
+ Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
+ PdfPrintingBehavior PDFPrintingBehavior `protobuf:"varint,5,opt,name=pdfPrintingBehavior,proto3,enum=PDFPrintingBehavior" json:"pdfPrintingBehavior,omitempty"`
+ PdfFormName string `protobuf:"bytes,6,opt,name=pdfFormName,proto3" json:"pdfFormName,omitempty"`
+ PdfAltText string `protobuf:"bytes,7,opt,name=pdfAltText,proto3" json:"pdfAltText,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *ProtoInputFieldCheckbox) Reset() {
@@ -12817,6 +12916,27 @@ func (x *ProtoInputFieldCheckbox) GetUuid() string {
return ""
}
+func (x *ProtoInputFieldCheckbox) GetPdfPrintingBehavior() PDFPrintingBehavior {
+ if x != nil {
+ return x.PdfPrintingBehavior
+ }
+ return PDFPrintingBehavior_PDF_PRINTING_BEHAVIOR_INPUT
+}
+
+func (x *ProtoInputFieldCheckbox) GetPdfFormName() string {
+ if x != nil {
+ return x.PdfFormName
+ }
+ return ""
+}
+
+func (x *ProtoInputFieldCheckbox) GetPdfAltText() string {
+ if x != nil {
+ return x.PdfAltText
+ }
+ return ""
+}
+
type ProtoInputFieldLabel struct {
state protoimpl.MessageState `protogen:"open.v1"`
Parent *ProtoDocumentElement `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
@@ -13954,7 +14074,7 @@ const file_build_docframe_proto_rawDesc = "" +
"\x04name\x18\x02 \x01(\tR\x04name\x120\n" +
"\x13paragraphFormatUUID\x18\x03 \x01(\tR\x13paragraphFormatUUID\x12\x12\n" +
"\x04uuid\x18\x04 \x01(\tR\x04uuid\x12(\n" +
- "\x0fcomChannelUUIDs\x18\x05 \x03(\tR\x0fcomChannelUUIDs\"\xc9\x02\n" +
+ "\x0fcomChannelUUIDs\x18\x05 \x03(\tR\x0fcomChannelUUIDs\"\xfd\x06\n" +
"\x13ProtoInputFieldText\x12-\n" +
"\x06parent\x18\x01 \x01(\v2\x15.ProtoDocumentElementR\x06parent\x12(\n" +
"\x04base\x18\x02 \x01(\v2\x14.ProtoBaseInputFieldR\x04base\x12H\n" +
@@ -13962,17 +14082,37 @@ const file_build_docframe_proto_rawDesc = "" +
"\bpdf_size\x18\x04 \x01(\v2\x12.ProtoBoxedMeasureR\apdfSize\x12\"\n" +
"\rpdf_form_name\x18\x05 \x01(\tR\vpdfFormName\x12(\n" +
"\x0fcomChannelUUIDs\x18\x06 \x03(\tR\x0fcomChannelUUIDs\x12\x12\n" +
- "\x04uuid\x18\a \x01(\tR\x04uuid\"\xac\x01\n" +
+ "\x04uuid\x18\a \x01(\tR\x04uuid\x12\x1e\n" +
+ "\n" +
+ "pdfAltText\x18\b \x01(\tR\n" +
+ "pdfAltText\x12:\n" +
+ "\x0epdfInputHeight\x18\t \x01(\v2\x12.ProtoBoxedMeasureR\x0epdfInputHeight\x12$\n" +
+ "\rpdfIsReadOnly\x18\n" +
+ " \x01(\bR\rpdfIsReadOnly\x12$\n" +
+ "\rpdfIsRequired\x18\v \x01(\bR\rpdfIsRequired\x12*\n" +
+ "\x10pdfIsNotExported\x18\f \x01(\bR\x10pdfIsNotExported\x12&\n" +
+ "\x0epdfIsMultiline\x18\r \x01(\bR\x0epdfIsMultiline\x12.\n" +
+ "\x12pdfIsPasswordField\x18\x0e \x01(\bR\x12pdfIsPasswordField\x128\n" +
+ "\x17pdfIsFileSelectionField\x18\x0f \x01(\bR\x17pdfIsFileSelectionField\x122\n" +
+ "\x14pdfDisableSpellCheck\x18\x10 \x01(\bR\x14pdfDisableSpellCheck\x120\n" +
+ "\x13pdfDisableScrolling\x18\x11 \x01(\bR\x13pdfDisableScrolling\x122\n" +
+ "\x14pdfUseCombFormatting\x18\x12 \x01(\bR\x14pdfUseCombFormatting\x122\n" +
+ "\x14pdfIsRichTextEnabled\x18\x13 \x01(\bR\x14pdfIsRichTextEnabled\"\xac\x01\n" +
"\x13ProtoInputFieldDate\x12-\n" +
"\x06parent\x18\x01 \x01(\v2\x15.ProtoDocumentElementR\x06parent\x12(\n" +
"\x04base\x18\x02 \x01(\v2\x14.ProtoBaseInputFieldR\x04base\x12(\n" +
"\x0fcomChannelUUIDs\x18\x03 \x03(\tR\x0fcomChannelUUIDs\x12\x12\n" +
- "\x04uuid\x18\x04 \x01(\tR\x04uuid\"\xb0\x01\n" +
+ "\x04uuid\x18\x04 \x01(\tR\x04uuid\"\xba\x02\n" +
"\x17ProtoInputFieldCheckbox\x12-\n" +
"\x06parent\x18\x01 \x01(\v2\x15.ProtoDocumentElementR\x06parent\x12(\n" +
"\x04base\x18\x02 \x01(\v2\x14.ProtoBaseInputFieldR\x04base\x12(\n" +
"\x0fcomChannelUUIDs\x18\x03 \x03(\tR\x0fcomChannelUUIDs\x12\x12\n" +
- "\x04uuid\x18\x04 \x01(\tR\x04uuid\"\xad\x01\n" +
+ "\x04uuid\x18\x04 \x01(\tR\x04uuid\x12F\n" +
+ "\x13pdfPrintingBehavior\x18\x05 \x01(\x0e2\x14.PDFPrintingBehaviorR\x13pdfPrintingBehavior\x12 \n" +
+ "\vpdfFormName\x18\x06 \x01(\tR\vpdfFormName\x12\x1e\n" +
+ "\n" +
+ "pdfAltText\x18\a \x01(\tR\n" +
+ "pdfAltText\"\xad\x01\n" +
"\x14ProtoInputFieldLabel\x12-\n" +
"\x06parent\x18\x01 \x01(\v2\x15.ProtoDocumentElementR\x06parent\x12(\n" +
"\x04base\x18\x02 \x01(\v2\x14.ProtoBaseInputFieldR\x04base\x12(\n" +
@@ -14847,20 +14987,22 @@ var file_build_docframe_proto_depIdxs = []int32{
68, // 428: ProtoInputFieldText.base:type_name -> ProtoBaseInputField
13, // 429: ProtoInputFieldText.pdf_printing_behavior:type_name -> PDFPrintingBehavior
41, // 430: ProtoInputFieldText.pdf_size:type_name -> ProtoBoxedMeasure
- 69, // 431: ProtoInputFieldDate.parent:type_name -> ProtoDocumentElement
- 68, // 432: ProtoInputFieldDate.base:type_name -> ProtoBaseInputField
- 69, // 433: ProtoInputFieldCheckbox.parent:type_name -> ProtoDocumentElement
- 68, // 434: ProtoInputFieldCheckbox.base:type_name -> ProtoBaseInputField
- 69, // 435: ProtoInputFieldLabel.parent:type_name -> ProtoDocumentElement
- 68, // 436: ProtoInputFieldLabel.base:type_name -> ProtoBaseInputField
- 69, // 437: ProtoInputFieldDropdown.parent:type_name -> ProtoDocumentElement
- 68, // 438: ProtoInputFieldDropdown.base:type_name -> ProtoBaseInputField
- 67, // 439: ProtoInputFieldDropdown.options:type_name -> ProtoOption
- 440, // [440:440] is the sub-list for method output_type
- 440, // [440:440] is the sub-list for method input_type
- 440, // [440:440] is the sub-list for extension type_name
- 440, // [440:440] is the sub-list for extension extendee
- 0, // [0:440] is the sub-list for field type_name
+ 41, // 431: ProtoInputFieldText.pdfInputHeight:type_name -> ProtoBoxedMeasure
+ 69, // 432: ProtoInputFieldDate.parent:type_name -> ProtoDocumentElement
+ 68, // 433: ProtoInputFieldDate.base:type_name -> ProtoBaseInputField
+ 69, // 434: ProtoInputFieldCheckbox.parent:type_name -> ProtoDocumentElement
+ 68, // 435: ProtoInputFieldCheckbox.base:type_name -> ProtoBaseInputField
+ 13, // 436: ProtoInputFieldCheckbox.pdfPrintingBehavior:type_name -> PDFPrintingBehavior
+ 69, // 437: ProtoInputFieldLabel.parent:type_name -> ProtoDocumentElement
+ 68, // 438: ProtoInputFieldLabel.base:type_name -> ProtoBaseInputField
+ 69, // 439: ProtoInputFieldDropdown.parent:type_name -> ProtoDocumentElement
+ 68, // 440: ProtoInputFieldDropdown.base:type_name -> ProtoBaseInputField
+ 67, // 441: ProtoInputFieldDropdown.options:type_name -> ProtoOption
+ 442, // [442:442] is the sub-list for method output_type
+ 442, // [442:442] is the sub-list for method input_type
+ 442, // [442:442] is the sub-list for extension type_name
+ 442, // [442:442] is the sub-list for extension extendee
+ 0, // [0:442] is the sub-list for field type_name
}
func init() { file_build_docframe_proto_init() }
diff --git a/package-lock.json b/package-lock.json
index ce11fde..6b838af 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "docframe-types",
- "version": "0.7.2",
+ "version": "0.7.3",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "docframe-types",
- "version": "0.7.2",
+ "version": "0.7.3",
"license": "MIT",
"dependencies": {
"long": "^5.2.1",
@@ -108,6 +108,7 @@
"resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz",
"integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==",
"dev": true,
+ "peer": true,
"dependencies": {
"@types/linkify-it": "*",
"@types/mdurl": "*"
@@ -129,6 +130,7 @@
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz",
"integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==",
"dev": true,
+ "peer": true,
"bin": {
"acorn": "bin/acorn"
},
@@ -513,6 +515,7 @@
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
"integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
"dev": true,
+ "peer": true,
"dependencies": {
"argparse": "^2.0.1",
"entities": "~2.1.0",
@@ -634,6 +637,7 @@
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.3.tgz",
"integrity": "sha512-TtpvOqwB5Gdz/PQmOjgsrGH1nHjAQVCN7JG4A6r1sXRWESL5rNMAiRcBQlCAdKxZcAbstExQePYG8xof/JVRgg==",
"hasInstallScript": true,
+ "peer": true,
"dependencies": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
@@ -952,6 +956,7 @@
"resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz",
"integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==",
"dev": true,
+ "peer": true,
"requires": {
"@types/linkify-it": "*",
"@types/mdurl": "*"
@@ -972,7 +977,8 @@
"version": "8.9.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz",
"integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==",
- "dev": true
+ "dev": true,
+ "peer": true
},
"acorn-jsx": {
"version": "5.3.2",
@@ -1269,6 +1275,7 @@
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
"integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
"dev": true,
+ "peer": true,
"requires": {
"argparse": "^2.0.1",
"entities": "~2.1.0",
@@ -1356,6 +1363,7 @@
"version": "7.2.3",
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.3.tgz",
"integrity": "sha512-TtpvOqwB5Gdz/PQmOjgsrGH1nHjAQVCN7JG4A6r1sXRWESL5rNMAiRcBQlCAdKxZcAbstExQePYG8xof/JVRgg==",
+ "peer": true,
"requires": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
diff --git a/package.json b/package.json
index a37b762..01c3f49 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "docframe-types",
- "version": "0.7.2",
+ "version": "0.7.3",
"description": "docframe-types contains type definitions for creating documents (e. g. using Deuterium)",
"keywords": [
"formatting",
diff --git a/src/DocumentElements/documentelements.input_field.proto b/src/DocumentElements/documentelements.input_field.proto
index 31f9f74..f4e274d 100644
--- a/src/DocumentElements/documentelements.input_field.proto
+++ b/src/DocumentElements/documentelements.input_field.proto
@@ -8,6 +8,19 @@ message ProtoInputFieldText {
string pdf_form_name = 5;
repeated string comChannelUUIDs = 6;
string uuid = 7;
+ string pdfAltText = 8;
+ ProtoBoxedMeasure pdfInputHeight = 9;
+
+ bool pdfIsReadOnly = 10;
+ bool pdfIsRequired = 11;
+ bool pdfIsNotExported = 12;
+ bool pdfIsMultiline = 13;
+ bool pdfIsPasswordField = 14;
+ bool pdfIsFileSelectionField = 15;
+ bool pdfDisableSpellCheck = 16;
+ bool pdfDisableScrolling = 17;
+ bool pdfUseCombFormatting = 18;
+ bool pdfIsRichTextEnabled = 19;
}
message ProtoInputFieldDate {
@@ -26,6 +39,9 @@ message ProtoInputFieldCheckbox {
ProtoBaseInputField base = 2;
repeated string comChannelUUIDs = 3;
string uuid = 4;
+ PDFPrintingBehavior pdfPrintingBehavior = 5;
+ string pdfFormName = 6;
+ string pdfAltText = 7;
}
message ProtoInputFieldLabel {