Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
Platforms to show: All Mac Windows Linux Cross-Platform
Twain
Twain classes for scanning.
- class TwainIdentityMBS
- method Constructor
- property Id as Integer
- property Manufacturer as String
- property ProductFamily as String
- property ProductName as String
- property ProtocolMajor as Integer
- property ProtocolMinor as Integer
- property SupportedGroups as Integer
- property Version as TwainVersionMBS
- class TwainImageInfoMBS
- method BitsPerSample(index as Integer) as Integer
- method Constructor
- property BitsPerPixel as Integer
- property Compression as Integer
- property ImageLength as Integer
- property ImageWidth as Integer
- property PixelType as Integer
- property Planar as Boolean
- property RowBytes as Integer
- property SamplesPerPixel as Integer
- property XResolution as Double
- property YResolution as Double
- class TwainImageLayoutMBS
- method Constructor
- property Bottom as Double
- property DocumentNumber as Integer
- property FrameNumber as Integer
- property Height as Double
- property Left as Double
- property PageNumber as Integer
- property Right as Double
- property Top as Double
- property Width as Double
- class TwainMBS
- method Acquire(modal as boolean = false, showUI as boolean = true) as picture
- method AllDevices as TwainIdentityMBS()
- method AppIdentity as TwainIdentityMBS
- method CanBW as boolean
- method CanGray as boolean
- method CanPalette as boolean
- method CanRGB as boolean
- method CloseDS
- method CloseDSM
- method Constructor(Country as Integer, Language as Integer)
- method DisableDS
- method DontUnload
- method DSIdentity as TwainIdentityMBS
- method GetEnumerationCapability(ID as Integer, byref ItemType as Integer, byref Count as Integer, byref CurrentIndex as Integer, byref DefaultIndex as Integer) as Integer()
- method GetIntegerCapability(ID as Integer, byref Type as Integer) as Integer
- method ImageInfo as TwainImageInfoMBS
- method IsDSEnabled as boolean
- method OpenDS
- method OpenDSM
- method ProcessEvents
- method SelectDS
- method SelectDS(device as TwainIdentityMBS)
- method SetBoolCapability(ID as Integer, Value as Boolean)
- method SetFloatCapability(ID as Integer, Value as Double)
- method SetInt32Capability(ID as Integer, Value as Int32)
- method SetUInt16Capability(ID as Integer, Value as UInt16)
- method SupportsMemoryTransfer as boolean
- method TransferImage as picture
- property AutoFeed as Integer
- property AutomaticBorderDetection as Integer
- property AutomaticBrightness as Integer
- property AutomaticRotate as Integer
- property Brightness as Double
- property ConditionCode as Integer
- property Contrast as Double
- property DiscardBlankPages as Integer
- property Duplex as Integer
- property FeederEnabled as Integer
- property Gamma as Double
- property Highlight as Double
- property Lasterror as Integer
- property Orientation as Integer
- property Parent as Window
- property PendingTransferCount as Integer
- property PixelType as Integer
- property ProvideSliceData as Boolean
- property ProvideSlicePicture as Boolean
- property ResX as Double
- property ResY as Double
- property Shadow as Double
- property DefaultDevice as TwainIdentityMBS
- property Imagelayout as TwainImageLayoutMBS
- event CloseRequest
- event TransferEnded(pic as picture, ImageInfo as TwainImageInfoMBS, sliced as boolean, layout as TwainImageLayoutMBS)
- event TransferProgress(percent as Double, dataRead as Int64, DataSize as Int64, ImageInfo as TwainImageInfoMBS, NewDataSize as Integer, NewData as Memoryblock, NewPicture as Picture, layout as TwainImageLayoutMBS, Columns as Integer, Rows as Integer, XOffset as Integer, YOffset as Integer)
- event TransferReady
- event TransferStarted(DataSize as Int64, ImageInfo as TwainImageInfoMBS, layout as TwainImageLayoutMBS) as boolean
- const TWCY_AFGHANISTAN = 1001
- const TWCY_ALBANIA = 355
- const TWCY_ALGERIA = 213
- const TWCY_AMERICANSAMOA = 684
- const TWCY_ANDORRA = 033
- const TWCY_ANGOLA = 1002
- const TWCY_ANGUILLA = 8090
- const TWCY_ANTIGUA = 8091
- const TWCY_ARGENTINA = 54
- const TWCY_ARMENIA = 374
- const TWCY_ARUBA = 297
- const TWCY_ASCENSIONI = 247
- const TWCY_AUSTRALIA = 61
- const TWCY_AUSTRIA = 43
- const TWCY_AZERBAIJAN = 994
- const TWCY_BAHAMAS = 8092
- const TWCY_BAHRAIN = 973
- const TWCY_BANGLADESH = 880
- const TWCY_BARBADOS = 8093
- const TWCY_BELARUS = 375
- const TWCY_BELGIUM = 32
- const TWCY_BELIZE = 501
- const TWCY_BENIN = 229
- const TWCY_BERMUDA = 8094
- const TWCY_BHUTAN = 1003
- const TWCY_BOLIVIA = 591
- const TWCY_BOSNIAHERZGO = 387
- const TWCY_BOTSWANA = 267
- const TWCY_BRAZIL = 55
- const TWCY_BRITAIN = 6
- const TWCY_BRITVIRGINIS = 8095
- const TWCY_BRUNEI = 673
- const TWCY_BULGARIA = 359
- const TWCY_BURKINAFASO = 1004
- const TWCY_BURMA = 1005
- const TWCY_BURUNDI = 1006
- const TWCY_CAMAROON = 237
- const TWCY_CAMBODIA = 855
- const TWCY_CANADA = 2
- const TWCY_CAPEVERDEIS = 238
- const TWCY_CAYMANIS = 8096
- const TWCY_CENTRALAFREP = 1007
- const TWCY_CHAD = 1008
- const TWCY_CHILE = 56
- const TWCY_CHINA = 86
- const TWCY_CHRISTMASIS = 1009
- const TWCY_COCOSIS = 1009
- const TWCY_COLOMBIA = 57
- const TWCY_COMOROS = 1010
- const TWCY_CONGO = 1011
- const TWCY_COOKIS = 1012
- const TWCY_COSTARICA = 506
- const TWCY_CROATIA = 385
- const TWCY_CUBA = 005
- const TWCY_CYPRUS = 357
- const TWCY_CZECHOSLOVAKIA = 42
- const TWCY_CZECHREPUBLIC = 420
- const TWCY_DENMARK = 45
- const TWCY_DIEGOGARCIA = 246
- const TWCY_DJIBOUTI = 1013
- const TWCY_DOMINCANREP = 8098
- const TWCY_DOMINICA = 8097
- const TWCY_EASTERIS = 1014
- const TWCY_ECUADOR = 593
- const TWCY_EGYPT = 20
- const TWCY_ELSALVADOR = 503
- const TWCY_EQGUINEA = 1015
- const TWCY_ERITREA = 291
- const TWCY_ESTONIA = 372
- const TWCY_ETHIOPIA = 251
- const TWCY_FAEROEIS = 298
- const TWCY_FALKLANDIS = 1016
- const TWCY_FIJIISLANDS = 679
- const TWCY_FINLAND = 358
- const TWCY_FRANCE = 33
- const TWCY_FRANTILLES = 596
- const TWCY_FRGUIANA = 594
- const TWCY_FRPOLYNEISA = 689
- const TWCY_FUTANAIS = 1043
- const TWCY_GABON = 241
- const TWCY_GAMBIA = 220
- const TWCY_GEORGIA = 995
- const TWCY_GERMANY = 49
- const TWCY_GHANA = 233
- const TWCY_GIBRALTER = 350
- const TWCY_GREECE = 30
- const TWCY_GREENLAND = 299
- const TWCY_GRENADA = 8099
- const TWCY_GRENEDINES = 8015
- const TWCY_GUADELOUPE = 590
- const TWCY_GUAM = 671
- const TWCY_GUANTANAMOBAY = 5399
- const TWCY_GUATEMALA = 502
- const TWCY_GUINEA = 224
- const TWCY_GUINEABISSAU = 1017
- const TWCY_GUYANA = 592
- const TWCY_HAITI = 509
- const TWCY_HONDURAS = 504
- const TWCY_HONGKONG = 852
- const TWCY_HUNGARY = 36
- const TWCY_ICELAND = 354
- const TWCY_INDIA = 91
- const TWCY_INDONESIA = 62
- const TWCY_IRAN = 98
- const TWCY_IRAQ = 964
- const TWCY_IRELAND = 353
- const TWCY_ISRAEL = 972
- const TWCY_ITALY = 39
- const TWCY_IVORYCOAST = 225
- const TWCY_JAMAICA = 8010
- const TWCY_JAPAN = 81
- const TWCY_JORDAN = 962
- const TWCY_KENYA = 254
- const TWCY_KIRIBATI = 1018
- const TWCY_KOREA = 82
- const TWCY_KUWAIT = 965
- const TWCY_LAOS = 1019
- const TWCY_LATVIA = 371
- const TWCY_LEBANON = 1020
- const TWCY_LESOTHO = 266
- const TWCY_LIBERIA = 231
- const TWCY_LIBYA = 218
- const TWCY_LIECHTENSTEIN = 41
- const TWCY_LITHUANIA = 370
- const TWCY_LUXENBOURG = 352
- const TWCY_MACAO = 853
- const TWCY_MACEDONIA = 389
- const TWCY_MADAGASCAR = 1021
- const TWCY_MALAWI = 265
- const TWCY_MALAYSIA = 60
- const TWCY_MALDIVES = 960
- const TWCY_MALI = 1022
- const TWCY_MALTA = 356
- const TWCY_MARSHALLIS = 692
- const TWCY_MAURITANIA = 1023
- const TWCY_MAURITIUS = 230
- const TWCY_MAYOTTEIS = 269
- const TWCY_MEXICO = 3
- const TWCY_MICRONESIA = 691
- const TWCY_MIQUELON = 508
- const TWCY_MOLDOVA = 373
- const TWCY_MONACO = 33
- const TWCY_MONGOLIA = 1024
- const TWCY_MONTSERRAT = 8011
- const TWCY_MOROCCO = 212
- const TWCY_MOZAMBIQUE = 1025
- const TWCY_MYANMAR = 95
- const TWCY_NAMIBIA = 264
- const TWCY_NAURU = 1026
- const TWCY_NEPAL = 977
- const TWCY_NETHANTILLES = 599
- const TWCY_NETHERLANDS = 31
- const TWCY_NEVIS = 8012
- const TWCY_NEWCALEDONIA = 687
- const TWCY_NEWZEALAND = 64
- const TWCY_NICARAGUA = 505
- const TWCY_NIGER = 227
- const TWCY_NIGERIA = 234
- const TWCY_NIUE = 1027
- const TWCY_NORFOLKI = 1028
- const TWCY_NORTHKOREA = 850
- const TWCY_NORWAY = 47
- const TWCY_OMAN = 968
- const TWCY_PAKISTAN = 92
- const TWCY_PALAU = 1029
- const TWCY_PANAMA = 507
- const TWCY_PARAGUAY = 595
- const TWCY_PERU = 51
- const TWCY_PHILLIPPINES = 63
- const TWCY_PITCAIRNIS = 1030
- const TWCY_PNEWGUINEA = 675
- const TWCY_POLAND = 48
- const TWCY_PORTUGAL = 351
- const TWCY_PUERTORICO = 787
- const TWCY_QATAR = 974
- const TWCY_REUNIONI = 1031
- const TWCY_ROMANIA = 40
- const TWCY_RUSSIA = 7
- const TWCY_RWANDA = 250
- const TWCY_SAIPAN = 670
- const TWCY_SANMARINO = 39
- const TWCY_SAOTOME = 1033
- const TWCY_SAUDIARABIA = 966
- const TWCY_SENEGAL = 221
- const TWCY_SERBIA = 381
- const TWCY_SEYCHELLESIS = 1034
- const TWCY_SIERRALEONE = 1035
- const TWCY_SINGAPORE = 65
- const TWCY_SLOVAKIA = 421
- const TWCY_SLOVENIA = 386
- const TWCY_SOLOMONIS = 1036
- const TWCY_SOMALI = 1037
- const TWCY_SOUTHAFRICA = 27
- const TWCY_SOUTHKOREA = 82
- const TWCY_SPAIN = 34
- const TWCY_SRILANKA = 94
- const TWCY_STHELENA = 1032
- const TWCY_STKITTS = 8013
- const TWCY_STLUCIA = 8014
- const TWCY_STPIERRE = 508
- const TWCY_STVINCENT = 8015
- const TWCY_SUDAN = 1038
- const TWCY_SURINAME = 597
- const TWCY_SWAZILAND = 268
- const TWCY_SWEDEN = 46
- const TWCY_SWITZERLAND = 41
- const TWCY_SYRIA = 1039
- const TWCY_TAIWAN = 886
- const TWCY_TANZANIA = 255
- const TWCY_THAILAND = 66
- const TWCY_TOBAGO = 8016
- const TWCY_TOGO = 228
- const TWCY_TONGAIS = 676
- const TWCY_TRINIDAD = 8016
- const TWCY_TUNISIA = 216
- const TWCY_TURKEY = 90
- const TWCY_TURKSCAICOS = 8017
- const TWCY_TUVALU = 1040
- const TWCY_UAEMIRATES = 971
- const TWCY_UGANDA = 256
- const TWCY_UKRAINE = 380
- const TWCY_UNITEDKINGDOM = 44
- const TWCY_URUGUAY = 598
- const TWCY_USA = 1
- const TWCY_USSR = 7
- const TWCY_USVIRGINIS = 340
- const TWCY_VANUATU = 1041
- const TWCY_VATICANCITY = 39
- const TWCY_VENEZUELA = 58
- const TWCY_VIETNAM = 84
- const TWCY_WAKE = 1042
- const TWCY_WALLISIS = 1043
- const TWCY_WESTERNSAHARA = 1044
- const TWCY_WESTERNSAMOA = 1045
- const TWCY_YEMEN = 1046
- const TWCY_YUGOSLAVIA = 38
- const TWCY_ZAIRE = 243
- const TWCY_ZAMBIA = 260
- const TWCY_ZIMBABWE = 263
- const TWLG_AFRIKAANS = 14
- const TWLG_ALBANIA = 15
- const TWLG_ARABIC = 16
- const TWLG_ARABIC_ALGERIA = 17
- const TWLG_ARABIC_BAHRAIN = 18
- const TWLG_ARABIC_EGYPT = 19
- const TWLG_ARABIC_IRAQ = 20
- const TWLG_ARABIC_JORDAN = 21
- const TWLG_ARABIC_KUWAIT = 22
- const TWLG_ARABIC_LEBANON = 23
- const TWLG_ARABIC_LIBYA = 24
- const TWLG_ARABIC_MOROCCO = 25
- const TWLG_ARABIC_OMAN = 26
- const TWLG_ARABIC_QATAR = 27
- const TWLG_ARABIC_SAUDIARABIA = 28
- const TWLG_ARABIC_SYRIA = 29
- const TWLG_ARABIC_TUNISIA = 30
- const TWLG_ARABIC_UAE = 31
- const TWLG_ARABIC_YEMEN = 32
- const TWLG_ASSAMESE = 87
- const TWLG_BASQUE = 33
- const TWLG_BENGALI = 88
- const TWLG_BIHARI = 89
- const TWLG_BODO = 90
- const TWLG_BULGARIAN = 35
- const TWLG_BYELORUSSIAN = 34
- const TWLG_CATALAN = 36
- const TWLG_CHINESE = 37
- const TWLG_CHINESE_HONGKONG = 38
- const TWLG_CHINESE_PRC = 39
- const TWLG_CHINESE_SIMPLIFIED = 41
- const TWLG_CHINESE_SINGAPORE = 40
- const TWLG_CHINESE_TAIWAN = 42
- const TWLG_CHINESE_TRADITIONAL = 43
- const TWLG_CROATIA = 44
- const TWLG_CZECH = 45
- const TWLG_DAN = 0
- const TWLG_DANISH = 0
- const TWLG_DOGRI = 91
- const TWLG_DUT = 1
- const TWLG_DUTCH = 1
- const TWLG_DUTCH_BELGIAN = 46
- const TWLG_ENG = 2
- const TWLG_ENGLISH = 2
- const TWLG_ENGLISH_AUSTRALIAN = 47
- const TWLG_ENGLISH_CANADIAN = 48
- const TWLG_ENGLISH_IRELAND = 49
- const TWLG_ENGLISH_NEWZEALAND = 50
- const TWLG_ENGLISH_SOUTHAFRICA = 51
- const TWLG_ENGLISH_UK = 52
- const TWLG_ENGLISH_USA = 13
- const TWLG_ESTONIAN = 53
- const TWLG_FAEROESE = 54
- const TWLG_FARSI = 55
- const TWLG_FCF = 3
- const TWLG_FIN = 4
- const TWLG_FINNISH = 4
- const TWLG_FRENCH = 5
- const TWLG_FRENCH_BELGIAN = 56
- const TWLG_FRENCH_CANADIAN = 3
- const TWLG_FRENCH_LUXEMBOURG = 57
- const TWLG_FRENCH_SWISS = 58
- const TWLG_FRN = 5
- const TWLG_GER = 6
- const TWLG_GERMAN = 6
- const TWLG_GERMAN_AUSTRIAN = 59
- const TWLG_GERMAN_LIECHTENSTEIN = 61
- const TWLG_GERMAN_LUXEMBOURG = 60
- const TWLG_GERMAN_SWISS = 62
- const TWLG_GREEK = 63
- const TWLG_GUJARATI = 92
- const TWLG_HARYANVI = 93
- const TWLG_HEBREW = 64
- const TWLG_HINDI = 94
- const TWLG_HUNGARIAN = 65
- const TWLG_ICE = 7
- const TWLG_ICELANDIC = 7
- const TWLG_INDONESIAN = 66
- const TWLG_ITALIAN = 8
- const TWLG_ITALIAN_SWISS = 67
- const TWLG_ITN = 8
- const TWLG_JAPANESE = 68
- const TWLG_KANNADA = 95
- const TWLG_KASHMIRI = 96
- const TWLG_KOREAN = 69
- const TWLG_KOREAN_JOHAB = 70
- const TWLG_LATVIAN = 71
- const TWLG_LITHUANIAN = 72
- const TWLG_MALAYALAM = 97
- const TWLG_MARATHI = 98
- const TWLG_MARWARI = 99
- const TWLG_MEGHALAYAN = 100
- const TWLG_MIZO = 101
- const TWLG_NAGA = 102
- const TWLG_NOR = 9
- const TWLG_NORWEGIAN = 9
- const TWLG_NORWEGIAN_BOKMAL = 73
- const TWLG_NORWEGIAN_NYNORSK = 74
- const TWLG_ORISSI = 103
- const TWLG_POLISH = 75
- const TWLG_POR = 10
- const TWLG_PORTUGUESE = 10
- const TWLG_PORTUGUESE_BRAZIL = 76
- const TWLG_PUNJABI = 104
- const TWLG_PUSHTU = 105
- const TWLG_ROMANIAN = 77
- const TWLG_RUSSIAN = 78
- const TWLG_SERBIAN_CYRILLIC = 106
- const TWLG_SERBIAN_LATIN = 79
- const TWLG_SIKKIMI = 107
- const TWLG_SLOVAK = 80
- const TWLG_SLOVENIAN = 81
- const TWLG_SPA = 11
- const TWLG_SPANISH = 11
- const TWLG_SPANISH_MEXICAN = 82
- const TWLG_SPANISH_MODERN = 83
- const TWLG_SWE = 12
- const TWLG_SWEDISH = 12
- const TWLG_SWEDISH_FINLAND = 108
- const TWLG_TAMIL = 109
- const TWLG_TELUGU = 110
- const TWLG_THAI = 84
- const TWLG_TRIPURI = 111
- const TWLG_TURKISH = 85
- const TWLG_UKRANIAN = 86
- const TWLG_URDU = 112
- const TWLG_USA = 13
- const TWLG_USERLOCALE = -1
- const TWLG_VIETNAMESE = 113
- const TWPT_BW = 0
- const TWPT_CIEXYZ = 8
- const TWPT_CMY = 4
- const TWPT_CMYK = 5
- const TWPT_GRAY = 1
- const TWPT_PALETTE = 3
- const TWPT_RGB = 2
- const TWPT_YUV = 6
- const TWPT_YUVK = 7
- const TWRC_CANCEL = 3
- const TWRC_CHECKSTATUS = 2
- const TWRC_DATANOTAVAILABLE = 9
- const TWRC_DSEVENT = 4
- const TWRC_ENDOFLIST = 7
- const TWRC_FAILURE = 1
- const TWRC_INFONOTSUPPORTED = 8
- const TWRC_NOTDSEVENT = 5
- const TWRC_SUCCESS = 0
- const TWRC_XFERDONE = 6
- class TwainVersionMBS
The items on this page are in the following plugins: MBS Picture Plugin.
Links
MBS Xojo Plugins