Files
TransCaption/FI_Index.wdw

254 lines
11 KiB
Plaintext

#To edit and compare internal_properties, use WINDEV integrated tools.
#Internal properties refer to the properties of controls in windows, reports, etc.
info :
name : FI_Index
major_version : 30
minor_version : 0
type : 8
description : ""
subtype : 0
options : 256
window :
name : FI_Index
identifier : 0x28155cac880e313f
internal_properties : HwAAAB4AAADQXibHJBr0xooq7v6OcmbUfWTjVvyjKrOCkThiLM7U17YjN+mbeWvtym6tduNg6A3MrnVt8v1FCJC0P/WVRaik8K3zrxCdyfcIX9KLsvDA5P9gLrN6B4K1/Kw4y+Gyr0BOvwaEvXMg55QfggmaD98CSH6PMzx94X1tNocoTDNUUwVVGhtonpB98H0EQdbW62GMDsG8ix971WZas/UbL/Lgmzpx8u2PLfC0b4LxFYXphFKkZ9M4UWsCWAimp+nUsEmgdF5a6GCPHosLhLEgqMEw7yvmHOxp7KSSl0qkuDEg8wuHb8BHP9kgYLWM/BZmXCuD4cRd96k7Z72dWrT7RocD1ji0wwsh/aYZlwCorBynaEZUXnL9YkaVGUL/NM+TquFGrep3YNJ43RXUpEX+q/YXO1vcVMDhEYzWK22XAV65g1Ce48wJRlokh0qnqAAU81Wfd7P7wNqd6zApzmOnzpVoPM1fkOcq+J8yw+Fiv1Zo7FKKSHFG2MVMB8bVEqUzHfuD93eD6C6KAU65NaTMoX+tJsz2W2hoiVN9qfx6jfLyDfu+ToAjUXZD4Xo4jOOjQAfryQ6Q9EwRtY49fGPzSnkZEXvaNGU0sVCZzceSWY8bXs3oT9la5Y/8GxL5ullZ05mZBIczWMSelGN1zXBOfpq3CRi441+U325dNMtsAkGbwsii7qOwJ+5jvlT9qHHhb3AcBgIyyeqBkY2QNYpiPxe9/qINUkEIZCqAspeJDyfMucWgKZ+ERgpOFcNP
properties :
width : 640
height : 480
style : {}
controls :
-
name : FI_Index
identifier : 0x28155cac880f313f
internal_properties : HwAAAB4AAAD8G8tNDcn93Zk43ek8HyQmNtd1miXGvSt3LYAwv0a1LWHPyevoLHDYB5tPMCV3GEHjiEtwNaQwlL3gmQwuzpBHn+FT/7iuq/YPJatbWTER9x6BjrQ2a0/DcIIz/V/nENb1W0ZHVDLJQYaZg+tgAnmT/vQVU58ij8ZkZk3K12Eb50ORgZaQ0MnBTZYo30vk9LJtXwcReWT5eX1Ja8r34yjJJmDq5DeHsD8JeQwsmb7c9j7tPUYnE2+9h/qTM57o+KxVyEI8LMC0kxjM2iNgYsVjCBKXhCsxTESX7YXdUexjja7mHEjdvttZ8UywSqdsidVSJvNOcCxuM0vqDD21res+m3kvGJJimkpzI4jovrIF3mSMn3EEOc8u1HuzyzGseBwTr8F/bSaoFOe16lexC/E+1LS3E1x27JT6xVRNKifU0L/CkW9jn3Ot3bhUPMr4WNvbjnc2+27TqzdYwJs=
properties :
width : 640
height : 480
tab_order : 0
style : {}
controls :
-
name : BTN_Copy
identifier : 0x28156a06cbd85aa4
internal_properties : HwAAAB4AAABywwHLr2q5SY+Oy65fivQjSQxAFgKC8joMptgbR8cRCODdGiaxsx/C6V+SKKQzpNzJmK8I74XpUxPq4QFNtJifBeIGsg92/OkDLIPOkf0CbXGAwq/xe/rO5I02QMtz1xtgt3uvgzwexKtOvsxhGNDDOK5Sb9XqxMRSve9zF6McYtb5V0JhAxsEeYLP9qL2OQ5QDhxmsrw8tAfNqU/lwH4kwQAwSAfeyO4Lpu3jITWvaBv8cFXPIM+UMghIWV0U8JbgDVOaBNCEqRGwvoxFhcV1xBjim0+o7BAYSVIsl3l5+drR2pCv7MbXeb1dk86zkAvbqTJZf7eFra7gVIGmR4LMq0YtQKONVn2OzcMOdOvXPTM/AixnzCk+0c7zeQesyiNJYaRGG3zn98k/rULsDXWgBasvqzKmohhN3bIlD4OxH9OZBD9vJ6I9PZw0lC+GnIlLTGKxB5SCkLKt8viVLSrmWi16WV+gLy12HQOhcrhKQ2ZTWesVAtrzoy+1Bt/rSbEbDmucOtE1H4nOmhvxduxwI45+YvuO6jqaZ1JG+cY4XCiE0pdOybF4/gsDxmJJuyVYLCNoVxhhj2jyTnW0lCMGbIlOcW55CrhGOQF1JTARlvAE6fA6itTkY7pzT7c2g8/Xv9aXg7waf5OQnrM7Nsm1bhV1DwG+75G/XJO0mqx805wRBNV1oiuFjSH9dlybGKvYOcoHLljziwhMPs2IUsvvU196E62j7DLTb87s4q7WrpTyXhminBlqzc19qjJYSXDxhdrKQlqW6+ENmA4LDEgXlXqpSn4z20dmyP/PyKArs/BFCgpIPmVB3RJz1HQrhxTH3nW403SZhc2RW5Qe0tREQdUs8j3jDseTiXJulPwebjcoADOjYZ0iMZwMj0e/wgPMVUcdtVNAkBPce0qdHExwL/ABkwDcckDTtKCV+RjcsKGbbpuklc0zOtfFLgIlBaDT9rpJgJmACD6ZCD04LVjYEe0OliJqglHzi9tWJwBgNHFXf0UzDTeqiZKi/Lx6+5f4O0h8yIwdEc8//lefUKaqUYs9/PhVtKL9KECyQgXMgPlJqieqQEh7S+KYX5WTK7Mc70xyz41P8l7Uio485q2bWaJnq0A8S2lsYQpnfeNRc6w5XmYJpTIJZasElofCF8vJVt/o
properties :
x : 530
y : 4
width : 106
height : 31
anchor : 4
tab_stop : 0
take_focus : 0
accelerator_key : 65535
tab_order : 0
style : {}
type : 4
code_elements :
type_code : 4
p_codes :
-
code : |1+
s est une chaine = HTMLVersTexte(EDHTML_SansNom1)
// Why this verification?
// - Here, we do not really need it.
// - But this is also an experiment. If the user paste accentuated content from other web pages here,
// then copy, sometimes the HTMLVerstTexte() function does not return UTF8 content any more.
// (For whatever reason known to PCSOFT only.) So to avoid getting improperly formatted content
// in the clipboard, we check if it is truely UTF8 first, if yes, convert to text.
si UTF8Valide(s) ALORS
VersPressePapier(UTF8VersChaîne(s))
SINON
VersPressePapier(s)
FIN
ToastAffiche("Index copied to clipboard.")
type : 18
-
type : 161
enabled : false
-
name : LIB_OpenFile
identifier : 0x28156d2ed919af32
internal_properties : HwAAAB4AAADR8rKlrXs1La1SI+FSxV08+mG14DyTjsuM5OFPJYln6hIqJ+tJeVXsGRGQWctHSRE4+AYURQHpl0H8aZv9EaGhGQv4E4yZ9nDLYBjEiSNNpxY1WJGlN7/lXkJhHbmRDGSX5+EowZAgkBk7GX58EbZkeKLtKUAqwYQCJxNjTyMmR46GMqKdEWWgpvf0C2aaQxzAefRuK0I8SVTdtq9eHA/qMzfDakgs0M+SQeklFuISo79LOqa1TIv2WaAEpoffGw18XEXpNBZ7eXPzPFP98IE7JFYpm9XKsPPe9Kx6KR4PlK5M1pZKfMATnGgTspnALlG+wuChy7Y6O1cNWsBQ+ArxNehXTZVbuOeY+IZ2a2V3YlISva3VCMkXm5S0pKcSXi1QRed4MnqzjnGVkcqxICGw3BG4v9KjobtKcIOAXxTGN1W0Wg9uY+ZstOab7Ou6fF9yF7bsaej3n/RBqOa6PiTLHlS/JZLOsUwBoo9gA+t4Anaa+WjQ+PtMlPRXdqKUZasZ/SWu3F1ahMe+Y2bz62qrSxC6WU08wy2gI1ehH4xpDERz1LwD5wDVSNDvWZLaJA==
properties :
x : 4
y : 4
width : 518
height : 31
anchor : 8
tab_stop : 0
take_focus : 0
markdown : 1
style : {}
type : 3
code_elements :
type_code : 2
p_codes :
-
code : |1+
globale
sFilename est une chaine
MoiMeme = MarkdownLien("**Open EDL File**", OpenFile)
type : 14
procedures :
-
name : OpenFile
procedure_id : 1735424298537440211
type_code : 14
code : |1+
// Résumé : <indiquez ici ce que fait la procédure>
// Paramètres :
// Aucun
// Valeur de retour :
// Aucune
//
procédure OpenFile()
// Open the file
sFile est une chaîne = SelectFilename("","edl")
SI sFile = "" ALORS
RETOUR
FIN
sFilename = sFile
sIndex est une chaîne
c est un CEDLReader
SI c.ReadEDL(sFilename) ALORS
// Confirm the fps with the user
// Ask for the FPS
sColor est une chaine
si pas ouvre(FEN_EDL_Settings, c, sColor) ALORS
retour
FIN
si c.m_rFPS < 0 alors
c.m_rFPS = c.SuggestFPS()
FIN
// Load the "Record" In/Out as they are the timecodes for the timeline
POUR TOUT e DE c.m_tabEntries
si sColor <> "" _ET_ pas e.sComments [=] "|C:"+sColor alors
continue
FIN
d est une durée = c.TimestampToDuration(e.sRecordIn)
// Built timecode
sIndex += [RC] + d..Heure > 0 ? DuréeVersChaîne(d,"HH:MM:SS") SINON DuréeVersChaîne(d,"MM:SS")
// Get a description
SI e.sComments <> "" ALORS
sIndex += [" "] + SansEspace(ExtraitChaîneEntre(e.sComments,1,"|M:","|"))
FIN
FIN
FIN
EDHTML_SansNom1 = sIndex
MonChamp = "Index from **" + MarkdownLien(Remplace(sFilename,"\","\\"), OpenFile) + "**"
// Define the pane title
cPane est un Champ
cPane <- VoletDuChamp(MoiMême)
SI cPane <> Null ALORS cPane..Libellé = BuildPanelTitle("Index from EDL", sFilename)
type : 458752
procedure_templates : []
property_templates : []
-
name : EDHTML_SansNom1
identifier : 0x281669cd1bcf75d2
internal_properties : HwAAAB4AAAAtlBrgfP2Bn7AAatZkK35azoO7WnL6aw2eu3R+5Ob+++MWHaGYEotcQBHyGmUkcDEUrnAakx6sEsJ4KbVfBoEY72TSqwUCQXGTkFP/RBrVRemXK7Owqq0NNYvFmGaaF2izRhbCIpQIvfFnvlRPWPOh5cyxq7f4RDFTVJz7NjaXSls93kJIXLU5yq27oF/ioC6KlQE0cG2S3xJdlEhl8U/G7z71gnFrZc9YfAZrPIA2XgU2jHNA8+bsY/oNVz88JnGOw5gcVOLjb+GhtHs+ZXB3y4+ztU7pQRj3VFvFYtoDPL6+4BH72/99VAcmgY0/ifPOYM/91kFzkRdbdfjJc8wA46B5gRGst/NUU7OPro4ot+ni63xAkt4w88IHpM8biszZKYprGeNxru0MpACn5VBel4sofVWHfaYd5vTTE0jfJTyggjRkmyHWUNAARChnvJ3X8kRMo5Yb11yr8EyZe9QnXhX5K73X7goHPw==
properties :
y : 43
width : 640
height : 437
anchor : 10
tab_order : 0
style : {}
type : 134
code_elements :
type_code : 158
p_codes :
-
code : |1+
PROCÉDURE ModificationSélection(selectionHTML est un edtHTMLSélection)
type : 288
-
code : |1+
PROCEDURE ChargementRessources(sUrl est chaine, nType est entier)
// nType donne le type de ressource à télécharger
// exemple : typehtmlResImage, typehtmlResScript, typehtmlResCss, typehtmlResXMLHttpRequest, typehtmlAutre
// ATTENTION : ce traitement est appelé depuis un thread secondaire
RENVOYER Vrai
type : 289
type : 32
code_elements :
type_code : 70
p_codes :
-
code : |1+
PROCEDURE MaFenêtre()
-
code : |1+
// Define the pane title
cPane est un Champ
cPane <- VoletDuChamp(MoiMême)
SI cPane <> Null ALORS cPane..Libellé = BuildPanelTitle("Index from EDL")
LIB_OpenFile.OpenFile()
type : 14
-
code : |1+
type : 234
-
code : |1+
type : 43
-
code : |1+
type : 42
-
code : |1+
type : 2
-
code : |1+
type : 17
menu :
name : _Menu
identifier : 0x28155c998802e88e
internal_properties : HwAAAB4AAACtcPsJy2RVJ4bBHwRSjs1nJOrDLarDGsUU+7Q19aeu2bTT8KkZLe+Jy337vheWuNOBzHrslcTV8GVGQnnKH4KqUi8h8pOsbo6e3w8u9BoJ9QGgmPIVrsg7+vfhfRRmW79vMyFSlYTnMPSVYoylMI+MkK1MlXwldIvhAUMUf0nS+ypJ/l+AjQqTiG1BHMfQz/kiv5Xv3pAGmXsVFFeJm5R7MdOXa6UBpDCjXgE0x+pN+lWXzvpEOB4Ak0Ypb534Q+WUlogzl0XaPG7rixp91FahlMuh5X4jAxSHIqKR6pjS
properties : {}
style : {}
options : []
languages :
- en-GB
popup_menus : []
message_bar : {}
actionbar : {}
code_elements :
type_code : 71
p_codes : []
code_parameters :
internal_properties : HwAAAB4AAAB7MB8NZB5rGUbyk77+IjQnJ74vm430Ar3yq0zmP05sGBBw0ur17uG6ZWry
original_name : FI_SansNom1
resources :
string_res :
identifier : 0x18155c9963c4e88e
internal_properties : HwAAAB4AAAA809Qj/IAi+r8QXyrnW7sarQeYORCUjKBkmMeTFexSj5AuvTfTUpN0Eg==
custom_note :
internal_properties : HwAAAB4AAAAw1yJwJOWnBFt8iy6Ww8JWR1G08XnjNT9VuwnlXBOxjoNDueSgBJd4Fg==