eotinb said:Req (or anyone else who might know): know where I can find all the keyboard InputTypes? In CvEventManager.py there are some references to InputTypes.KB_T or whatever. I'm trying to find the InputType for PrintScreen some way other than trial and error (KB_PRTSCN? KB_PRINTSCREEN? etc.). This will allow me to coordinate with screenshots, which I really want to do -- I'm thinking after the screenshot you will get a prompt to input a caption and then there will be an entry in your log with the caption and the beginning of an img tag that you can complete after editing and hosting.
Sorry, eotinb. Didn't see your post until now.
class CvPythonExtensions.InputTypes(Boost.Python.enum)
| Method resolution order:
| CvPythonExtensions.InputTypes
| Boost.Python.enum
| __builtin__.int
| __builtin__.object
|
| Data and other attributes defined here:
|
| KB_0 = CvPythonExtensions.InputTypes.KB_0
|
| KB_1 = CvPythonExtensions.InputTypes.KB_1
|
| KB_2 = CvPythonExtensions.InputTypes.KB_2
|
| KB_3 = CvPythonExtensions.InputTypes.KB_3
|
| KB_4 = CvPythonExtensions.InputTypes.KB_4
|
| KB_5 = CvPythonExtensions.InputTypes.KB_5
|
| KB_6 = CvPythonExtensions.InputTypes.KB_6
|
| KB_7 = CvPythonExtensions.InputTypes.KB_7
|
| KB_8 = CvPythonExtensions.InputTypes.KB_8
|
| KB_9 = CvPythonExtensions.InputTypes.KB_9
|
| KB_A = CvPythonExtensions.InputTypes.KB_A
|
| KB_APOSTROPHE = CvPythonExtensions.InputTypes.KB_APOSTROPHE
|
| KB_AT = CvPythonExtensions.InputTypes.KB_AT
|
| KB_B = CvPythonExtensions.InputTypes.KB_B
|
| KB_BACKSLASH = CvPythonExtensions.InputTypes.KB_BACKSLASH
|
| KB_BACKSPACE = CvPythonExtensions.InputTypes.KB_BACKSPACE
|
| KB_C = CvPythonExtensions.InputTypes.KB_C
|
| KB_CAPSLOCK = CvPythonExtensions.InputTypes.KB_CAPSLOCK
|
| KB_COLON = CvPythonExtensions.InputTypes.KB_COLON
|
| KB_COMMA = CvPythonExtensions.InputTypes.KB_COMMA
|
| KB_D = CvPythonExtensions.InputTypes.KB_D
|
| KB_DELETE = CvPythonExtensions.InputTypes.KB_DELETE
|
| KB_DOWN = CvPythonExtensions.InputTypes.KB_DOWN
|
| KB_E = CvPythonExtensions.InputTypes.KB_E
|
| KB_END = CvPythonExtensions.InputTypes.KB_END
|
| KB_EQUALS = CvPythonExtensions.InputTypes.KB_EQUALS
|
| KB_ESCAPE = CvPythonExtensions.InputTypes.KB_ESCAPE
|
| KB_F = CvPythonExtensions.InputTypes.KB_F
|
| KB_F1 = CvPythonExtensions.InputTypes.KB_F1
|
| KB_F10 = CvPythonExtensions.InputTypes.KB_F10
|
| KB_F11 = CvPythonExtensions.InputTypes.KB_F11
|
| KB_F12 = CvPythonExtensions.InputTypes.KB_F12
|
| KB_F2 = CvPythonExtensions.InputTypes.KB_F2
|
| KB_F3 = CvPythonExtensions.InputTypes.KB_F3
|
| KB_F4 = CvPythonExtensions.InputTypes.KB_F4
|
| KB_F5 = CvPythonExtensions.InputTypes.KB_F5
|
| KB_F6 = CvPythonExtensions.InputTypes.KB_F6
|
| KB_F7 = CvPythonExtensions.InputTypes.KB_F7
|
| KB_F8 = CvPythonExtensions.InputTypes.KB_F8
|
| KB_F9 = CvPythonExtensions.InputTypes.KB_F9
|
| KB_G = CvPythonExtensions.InputTypes.KB_G
|
| KB_GRAVE = CvPythonExtensions.InputTypes.KB_GRAVE
|
| KB_H = CvPythonExtensions.InputTypes.KB_H
|
| KB_HOME = CvPythonExtensions.InputTypes.KB_HOME
|
| KB_I = CvPythonExtensions.InputTypes.KB_I
|
| KB_INSERT = CvPythonExtensions.InputTypes.KB_INSERT
|
| KB_J = CvPythonExtensions.InputTypes.KB_J
|
| KB_K = CvPythonExtensions.InputTypes.KB_K
|
| KB_L = CvPythonExtensions.InputTypes.KB_L
|
| KB_LALT = CvPythonExtensions.InputTypes.KB_LALT
|
| KB_LBRACKET = CvPythonExtensions.InputTypes.KB_LBRACKET
|
| KB_LCONTROL = CvPythonExtensions.InputTypes.KB_LCONTROL
|
| KB_LEFT = CvPythonExtensions.InputTypes.KB_LEFT
|
| KB_LSHIFT = CvPythonExtensions.InputTypes.KB_LSHIFT
|
| KB_M = CvPythonExtensions.InputTypes.KB_M
|
| KB_MINUS = CvPythonExtensions.InputTypes.KB_MINUS
|
| KB_N = CvPythonExtensions.InputTypes.KB_N
|
| KB_NUMLOCK = CvPythonExtensions.InputTypes.KB_NUMLOCK
|
| KB_NUMPAD0 = CvPythonExtensions.InputTypes.KB_NUMPAD0
|
| KB_NUMPAD1 = CvPythonExtensions.InputTypes.KB_NUMPAD1
|
| KB_NUMPAD2 = CvPythonExtensions.InputTypes.KB_NUMPAD2
|
| KB_NUMPAD3 = CvPythonExtensions.InputTypes.KB_NUMPAD3
|
| KB_NUMPAD4 = CvPythonExtensions.InputTypes.KB_NUMPAD4
|
| KB_NUMPAD5 = CvPythonExtensions.InputTypes.KB_NUMPAD5
|
| KB_NUMPAD6 = CvPythonExtensions.InputTypes.KB_NUMPAD6
|
| KB_NUMPAD7 = CvPythonExtensions.InputTypes.KB_NUMPAD7
|
| KB_NUMPAD8 = CvPythonExtensions.InputTypes.KB_NUMPAD8
|
| KB_NUMPAD9 = CvPythonExtensions.InputTypes.KB_NUMPAD9
|
| KB_NUMPADCOMMA = CvPythonExtensions.InputTypes.KB_NUMPADCOMMA
|
| KB_NUMPADENTER = CvPythonExtensions.InputTypes.KB_NUMPADENTER
|
| KB_NUMPADEQUALS = CvPythonExtensions.InputTypes.KB_NUMPADEQUALS
|
| KB_NUMPADMINUS = CvPythonExtensions.InputTypes.KB_NUMPADMINUS
|
| KB_NUMPADPERIOD = CvPythonExtensions.InputTypes.KB_NUMPADPERIOD
|
| KB_NUMPADPLUS = CvPythonExtensions.InputTypes.KB_NUMPADPLUS
|
| KB_NUMPADSLASH = CvPythonExtensions.InputTypes.KB_NUMPADSLASH
|
| KB_NUMPADSTAR = CvPythonExtensions.InputTypes.KB_NUMPADSTAR
|
| KB_O = CvPythonExtensions.InputTypes.KB_O
|
| KB_P = CvPythonExtensions.InputTypes.KB_P
|
| KB_PAUSE = CvPythonExtensions.InputTypes.KB_PAUSE
|
| KB_PERIOD = CvPythonExtensions.InputTypes.KB_PERIOD
|
| KB_PGDN = CvPythonExtensions.InputTypes.KB_PGDN
|
| KB_PGUP = CvPythonExtensions.InputTypes.KB_PGUP
|
| KB_Q = CvPythonExtensions.InputTypes.KB_Q
|
| KB_R = CvPythonExtensions.InputTypes.KB_R
|
| KB_RALT = CvPythonExtensions.InputTypes.KB_RALT
|
| KB_RBRACKET = CvPythonExtensions.InputTypes.KB_RBRACKET
|
| KB_RCONTROL = CvPythonExtensions.InputTypes.KB_RCONTROL
|
| KB_RETURN = CvPythonExtensions.InputTypes.KB_RETURN
|
| KB_RIGHT = CvPythonExtensions.InputTypes.KB_RIGHT
|
| KB_RSHIFT = CvPythonExtensions.InputTypes.KB_RSHIFT
|
| KB_S = CvPythonExtensions.InputTypes.KB_S
|
| KB_SCROLL = CvPythonExtensions.InputTypes.KB_SCROLL
|
| KB_SEMICOLON = CvPythonExtensions.InputTypes.KB_SEMICOLON
|
| KB_SLASH = CvPythonExtensions.InputTypes.KB_SLASH
|
| KB_SPACE = CvPythonExtensions.InputTypes.KB_SPACE
|
| KB_SYSRQ = CvPythonExtensions.InputTypes.KB_SYSRQ
|
| KB_T = CvPythonExtensions.InputTypes.KB_T
|
| KB_TAB = CvPythonExtensions.InputTypes.KB_TAB
|
| KB_U = CvPythonExtensions.InputTypes.KB_U
|
| KB_UNDERLINE = CvPythonExtensions.InputTypes.KB_UNDERLINE
|
| KB_UP = CvPythonExtensions.InputTypes.KB_UP
|
| KB_V = CvPythonExtensions.InputTypes.KB_V
|
| KB_VOLUMEDOWN = CvPythonExtensions.InputTypes.KB_VOLUMEDOWN
|
| KB_VOLUMEUP = CvPythonExtensions.InputTypes.KB_VOLUMEUP
|
| KB_W = CvPythonExtensions.InputTypes.KB_W
|
| KB_X = CvPythonExtensions.InputTypes.KB_X
|
| KB_Y = CvPythonExtensions.InputTypes.KB_Y
|
| KB_Z = CvPythonExtensions.InputTypes.KB_Z
|
| NUM_INPUT_TYPE = CvPythonExtensions.InputTypes.NUM_INPUT_TYPE
|
| __slots__ = ()
|
| values = {1: CvPythonExtensions.InputTypes.KB_ESCAPE, 2: CvPythonExten...
ED: took out unwanted parts.
Req
. I know, I know. It's a lot of work. I'll see if I can convert it sometime in-between my DA mod, my upcoming mods, playing cIV, and RL
.
.
. Anyways, I'm sure eotinb will correct me, if I'm giving you bad advice on his specific mod, but from a programmers' perspective there should be no difference whatsoever between a txt file and an html file except that a browser will be able to "read" and show html code that it wouldn't in the txt file (in the txt file that html code would be just simply text).