Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Autorun 
Author Message
AkulaBig



PostPosted: Thu Aug 07, 2025 21:42    Post subject: Reply with quote

Loopback wrote:
Хорошо бы посмотреть эти 15-20 строк перед "плохой" ошибкой.

Дак это только в одном из файлов *.aucfg. А перед ним в других файлах сотни и тысячи строк. Может вам проще сборку скачать?
Code:
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\CharDetect.aucfg
# Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\ControlID.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\CustomFields.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\IcoNumber.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\Restart.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchAssoc.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchColor.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchDrivesIcon.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchFilesIcon.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchIniSect.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchLang.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchSound.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchTitleInfo.aucfg
Pragma Include %COMMANDER_PATH%\Plugins\wdx\Autorun\SwitchTypeHints.aucfg

Вот такой список файлов. Ошибку тестирую в SwitchLang.aucfg в функции работы с потоком. Но не факт, что где-то в другом месте это не сработает.
А так вот этот кусок:
Code:
123
      Local Buttonbar = IniRead(ini_Buttonbar, "Buttonbar", "Buttonbar", "")
      Local ButtonbarVertical = IniRead(ini_ButtonbarVertical, "ButtonbarVertical", "Buttonbar", "")
      SwitchIniSect(Set(Buttonbar), sect_Buttonbar, lng)
      SwitchIniSect(Set(ButtonbarVertical), sect_Buttonbar, lng)
      SwitchIniSect(ini_Colors, sect_Colors, lng)
      If FileExist(ini_Colors0) Then
         SwitchIniSect(ini_Colors0, sect_Colors, lng)
      EndIf
      If FileExist(ini_Colors1) Then
         SwitchIniSect(ini_Colors1, sect_Colors, lng)
      EndIf
      If FileExist(ini_Colors2) Then
         SwitchIniSect(ini_Colors2, sect_Colors, lng)
      EndIf
      If FileExist(ini_Colors3) Then
         SwitchIniSect(ini_Colors3, sect_Colors, lng)
      EndIf
      If FileExist(ini_Colors4) Then
         SwitchIniSect(ini_Colors4, sect_Colors, lng)
      EndIf
      If FileExist(ini_Colors5) Then
         SwitchIniSect(ini_Colors5, sect_Colors, lng)
      EndIf
      SwitchIniSect(ini_CustomFields, sect_CustomFields, lng)
      SwitchIniSect(ini_DirMenu, sect_DirMenu, lng)
      SwitchIniSect(ini_FileSystemPlugins, sect_FileSystemPlugins, lng)
      SwitchIniSect(ini_FileSystemPlugins, sect_FileSystemPlugins64, lng)
      SwitchIniSect(ini_HintsCustomField, sect_HintsCustomField, lng)
      SwitchIniSect(ini_ListerModes, sect_ListerModes, lng)
      SwitchIniSect(ini_Searches, sect_Searches, lng)
      SwitchIniSect(ini_User, sect_User, lng)
      SwitchIniSect(ini_ToolsBar, sect_Buttonbar, lng)
      SwitchIniSect(ini_UserBar, sect_Buttonbar, lng)
123

Первая 123 нормальное окно, второе - за пределами экрана. Конечно я их по очереди писал, не вместе.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group