purebasic.info

PureBasic forum
Текущее время: Сб фев 16, 2019 10:47 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 489 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33  След.
Автор Сообщение
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 1:51 pm 
В сети
профессор

Зарегистрирован: Чт фев 09, 2017 10:37 am
Сообщений: 332
Благодарил (а): 28 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
Цитата:
GadgetID = GadgetID(#Gadget)
Описание
Возвращает Системный идентификатор 'ID' указанного гаджета .

Вот тут было бы понятней (может быть лишь для меня) назвать дескриптор, он же хендл. Который отличается от порядкового номера элемента в окне.

а то столько времени потратил чтобы заставить работать это
SetGadgetColor
Код:
1
2
3
4
5
6
7
8
9
10
If OpenWindow(0,0,0,220,220,"Window",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
        CalendarGadget(0,10,10,200,200)
        SetGadgetColor(0 , #PB_Gadget_BackColor , $3F3F3F)
        SetGadgetColor(0 , #PB_Gadget_FrontColor , $8BD4DF)
        SetGadgetColor(0 , #PB_Gadget_TitleBackColor , $A9D7E4)
        SetGadgetColor(0 , #PB_Gadget_TitleFrontColor , $005894)
        SetGadgetColor(0 , #PB_Gadget_GrayTextColor , $B2C2A9)
        SetWindowTheme_(GadgetID(0), @"", @"")
        Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf



Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 1:58 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11393
Благодарил (а): 4 раз.
Поблагодарили: 450 раз.
Если ориентироваться на начинающих, системный идентификатор понятней чем дескриптор или хендл.

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 3:48 pm 
В сети
профессор

Зарегистрирован: Чт фев 09, 2017 10:37 am
Сообщений: 332
Благодарил (а): 28 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
Пётр писал(а):
Если ориентироваться на начинающих, системный идентификатор понятней чем дескриптор или хендл.

понятней, но при условии разграничениями между этими двумя понятиями. В AutoIt3 в справке идентификатор дословно называют номер элемента и его используют во всех внутренних функциях, также при использовании программы захвата информации с окна она показывает "instance" порядковый номер элемента в окне или для своего типа. И я помню думали как же назвать то что у них называют хендлом и вроде как официальное русское название дескриптор, которое при прочтении не будет спутано с чем либо.
А тот тогда какой идентификатор? Он тоже элемент идентификации. GetDlgCtrlID - Get получить, Ctrl контрол управлятель, элемент управления, ID - identification - идентификатор


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 4:07 pm 
Не в сети
док
Аватар пользователя

Зарегистрирован: Вт янв 26, 2016 4:44 pm
Сообщений: 156
Благодарил (а): 54 раз.
Поблагодарили: 20 раз.
Пункты репутации: 0
Ну как-то привыкли уже, что есть системный идентификатор и есть номер (который внутри-пурибейсиковский идентификатор).
По переводу - занимаюсь (уже пару недель) адаптацией хелпа к версии 70 LTS, около 300 различий, много нового.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 4:08 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11393
Благодарил (а): 4 раз.
Поблагодарили: 450 раз.
AZJIO писал(а):
Он тоже элемент идентификации. GetDlgCtrlID - Get получить, Ctrl контрол управлятель, элемент управления, ID - identification - идентификатор
Эта функция вернет идентификатор гаджета по хендлу, т. е. обратное действие GadgetID.
Код:
1
2
3
4
OpenWindow(0,0,0,0,0,"")
x=TextGadget(1234, 0,0,0,0,"")
Debug x
Debug GetDlgCtrlID_(x)


_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 4:45 pm 
В сети
профессор

Зарегистрирован: Чт фев 09, 2017 10:37 am
Сообщений: 332
Благодарил (а): 28 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
sergey2400 писал(а):
Ну как-то привыкли уже, что есть системный идентификатор и есть номер (который внутри-пурибейсиковский идентификатор).
По переводу - занимаюсь (уже пару недель) адаптацией хелпа к версии 70 LTS, около 300 различий, много нового.
Понятно. Просто я говорил вещь вообще для винды для любого программиста, а не для внутреннего лексикона-терминологии. Этот идентификатор и дескриптор не являются принадлежностью PureBasic, поэтому если их называть общепринято поймёт любой программист, а не только PureBasic`иковец и не придётся договариваться о терминах.

Пётр писал(а):
Эта функция вернет идентификатор гаджета по хендлу, т. е. обратное действие GadgetID.
так я про это и говорю, что два идентификатора для различных понятийных вещей делают путаницу


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Сб янв 26, 2019 9:16 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11393
Благодарил (а): 4 раз.
Поблагодарили: 450 раз.
AZJIO писал(а):
Этот идентификатор и дескриптор не являются принадлежностью PureBasic
Не стоит забывать что PB кроссплатформенный. Из справки на канвас.
Цитата:
Windows: a HCURSOR handle
Linux: a GtkCursor pointer
Mac OSX: a pointer to a Cursor structure
В винде хендл, но в других платформах используются другие названия. Системный идентификатор будет корректнее.

В справке есть раздел про идентификаторы. https://www.purebasic.com/documentation ... ndles.html

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 11:37 am 
Не в сети
док
Аватар пользователя

Зарегистрирован: Вт янв 26, 2016 4:44 pm
Сообщений: 156
Благодарил (а): 54 раз.
Поблагодарили: 20 раз.
Пункты репутации: 0
Справка полностью адаптированная для версии 5.70 LTS.
Переведено всё кроме 3D библиотек.
Пользуйтесь:

https://yadi.sk/d/4F2OhJBXa0CTwg


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 3:23 pm 
В сети
профессор

Зарегистрирован: Чт фев 09, 2017 10:37 am
Сообщений: 332
Благодарил (а): 28 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
sergey2400 писал(а):
Справка

сразу орфография (выкладываю часть, в течении нескольких минут дополню до конца)
орфография
больщого
Reference\structures.html

Бросте
Examples\DragDrop.pb.html

видимостю
Reference\variables.html

вичисления
Reference\variables.html

включаеть
Reference\ide_tools.html

При этом вопрошается, о сохранении изменений
Reference\ide_files.html

Воспроизедение
Examples\Movie2.pb.html

Выберает
Gadget\UseGadgetList.html

выбраную
Reference\ide_editing.html

выбрнным
Reference\ide_preferences.html

выглядет
Examples\BindGadgetEvent.pb.html
Gadget\ButtonGadget.html
Menu\MenuItem.html
Reference\colortable.html
Reference\ug_textoutput.html
VectorDrawing\FillPath.html

выдклкнную
Reference\ug_pb_any2.html

выполненого
Database\DatabaseColumns.html

выполнется
Reference\dim.html

вычтеное
Reference\ug_pb_any2.html

Глобальнгом
Reference\dim.html

гнань
Examples\OpenGLGadget.pb.html

двоиточия
Reference\general_rules.html

днной
Reference\ide_debugger.html

добавлямого
Reference\pseudotypes.html

добавте
Memory\ReAllocateMemory.html

доступена
Reference\variables.html

запрашиватель (думаю пользователь)
Reference\ug_procedures.html

зарегистрировашегося
Reference\ide_compiler.html

значёк
Window\WaitWindowEvent.html
Window\WindowEvent.html

индексированно
Reference\purebasic_objects.html

иницилизации Иницилизация
Examples\GadgetAdvanced.pb.html

искуство
String\LCase.html
String\Left.html
String\LTrim.html
String\ReplaceString.html
String\Right.html
String\RTrim.html

качастве
XML\InsertXMLArray.html
XML\InsertXMLList.html
XML\InsertXMLMap.html
XML\InsertXMLStructure.html

ключём
Json\GetJSONMember.html
Preference\CreatePreferences.html
Preference\OpenPreferences.html
Preference\ReadPreferenceDouble.html
Preference\ReadPreferenceFloat.html
Preference\ReadPreferenceInteger.html
Preference\ReadPreferenceLong.html
Preference\ReadPreferenceQuad.html
Preference\ReadPreferenceString.html
Reference\cli_compiler.html
Reference\ide_debugtools.html

коментарий
Examples\GadgetAdvanced.pb.html
XML\MainXMLNode.html

Коментировать
Reference\ide_editing.html

компановки
Dialog\OpenXMLDialog.html
Gadget\index.html

компилляции
Reference\osspecific.html

компоненые
Reference\structures.html

конвертироватся
Reference\pseudotypes.html

мвркеры
Reference\ide_editing.html

Кольца, Пол, Франко и Мрвэйн/секретли (Благодарности... надо ли ники переводить?)
MainGuide\greats.html

позвольте много выбор мультивыберите (множественный выбор)
MainGuide\changes.html

мультиисходная (поддержка нескольких файлов исходника?) и остальное там же с мульти
MainGuide\history.html

Найдти
Reference\ug_tips.html

неограничено
Reference\repeat_until.html

тип неопределен (раздельно)
Database\DatabaseColumnType.html

нибуть
Window\WindowEvent.html

нихрена (дочернее окно не обязательно MDIGadget, кнопка тоже дочернее)
Gadget\RemoveGadgetItem.html

нолём (не ошибка но я пишу "Отсчёт с 0" или "Отсчёт с 1" и кратко и форма однообразна везде)
Reference\ug_tips.html

Обнаруженно
MainGuide\changes.html
SerialPort\SerialPortError.html

Объявленая Объявленый
Reference\ug_variables.html

обьекты
Thread\index.html

оставленая
Reference\ide_preferences.html

остльных
Reference\osspecific.html

Осуществяет
Library\CountLibraryFunctions.html
Library\ExamineLibraryFunctions.html
Library\LibraryFunctionAddress.html
Library\LibraryFunctionName.html
Library\NextLibraryFunction.html

Отабразит
Reference\structures.html

отритцательной
Math\Infinity.html

очисщает
Memory\FillMemory.html

паралельно
Thread\index.html

переупорядочения (упорядочивания без "пере" также "ива" результат внешнего воздействия)
Sort\index.html

на 2 пкс (лучше явно пиксель)
MainGuide\history.html

полученое
Reference\variables.html

поставте
Menu\MenuItem.html
Menu\MenuTitle.html
Menu\OpenSubMenu.html

предназначеных
Window\EventMenu.html

Предположем
Reference\ide_form.html

пропроигнорировано
CGI\CGIParameterValue.html

воспроизведение Просредства отслеживания
MainGuide\history.html

Работет
Reference\osspecific.html

Рандерс-Pehrson Copyright
Reference\license_application.html

Распаковыает
Packer\UncompressPackMemory.html

распозновательный (познАвательный)
MainGuide\lgpl.html

расчитаны
Math\index.html

рзделитель
XML\ResolveXMLAttributeName.html
XML\ResolveXMLNodeName.html

Сдесь
Gadget\CanvasOutput.html
Gadget\CanvasVectorOutput.html
VectorDrawing\FillPath.html

имена и ники писать английскими и в скобках русскими, или наоборот

скролировать прокручивать
Console\Print.html
Console\PrintN.html

скроллинг скроллинга прокрутка
Gadget\ScrollAreaGadget.html

скроллирование скроллироваться прокручивание прокручиваться
Gadget\EditorGadget.html

Скрывание (скрытие?)
Menu\HideMenu.html

следущий
SerialPort\SerialPortError.html

случе
Reference\osspecific.html

Создём
XML\CreateXML.html

Создайть
Examples\2DDrawing.pb.html

состовляющие
Reference\structures.html

спецефичных
Reference\osspecific.html

сплитера (то 2 "т", то 1)
Examples\GadgetSplitterAdvanced.pb.html

статусбаре (строка состояния)
Reference\ide_debugger.html
Reference\ide_debugtools.html

стенсил (может явно и оставить трафаретный, без англокальки)
Gadget\OpenGLGadget.html

струтуры
Reference\structures.html

считнное
Reference\structures.html

текс
Gadget\EditorGadget.html

точкую
VectorDrawing\CustomDashPath.html

Тулбар (панель инструментов)
Reference\ide_compiler.html
Reference\ide_externaltools.html
Reference\ide_preferences.html

увидить
Reference\ide_form.html

удалость
Examples\Movie2.pb.html

удлось
XML\MoveXMLNode.html

узела
XML\XMLNodeFromPath.html

указываеся
XML\ResolveXMLAttributeName.html
XML\ResolveXMLNodeName.html

упразнён
List\ResetList.html

Установливаем
Reference\others.html

установненная
Examples\Console.pb.html

Хеш (то хэш то хеш)

цветвые
Examples\2DDrawingAlpha.pb.html

шестнадцатиричную
Cipher\Fingerprint.html
Cipher\FinishFingerprint.html
Cipher\StringFingerprint.html

Ключ можно юзать как индекс (параметр можно использовать как индекс)
Reference\memory.html

мне легче скинуть просто список, всё равно поиск через мою прогу легче чем открывать вручную выискивая в папках. У меня сразу прыжок к месту ошибки.


Последний раз редактировалось AZJIO Ср фев 06, 2019 5:32 pm, всего редактировалось 2 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 3:37 pm 
Не в сети
профессор

Зарегистрирован: Пн июл 22, 2013 11:00 pm
Сообщений: 746
Благодарил (а): 2 раз.
Поблагодарили: 37 раз.
Пункты репутации: 9
sergey2400 писал(а):
Справка полностью адаптированная для версии 5.70 LTS.
Переведено всё кроме 3D библиотек.
Пользуйтесь:

https://yadi.sk/d/4F2OhJBXa0CTwg

Ага попользуешся если пишет не поддерживающий метод сжатия и архив не распаковывается. :cry:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 3:52 pm 
Не в сети
док
Аватар пользователя

Зарегистрирован: Вт янв 26, 2016 4:44 pm
Сообщений: 156
Благодарил (а): 54 раз.
Поблагодарили: 20 раз.
Пункты репутации: 0
Сергейчик писал(а):
Ага попользуешся если пишет не поддерживающий метод сжатия и архив не распаковывается. :cry:

Я сейчас скачал, проверил, работает.
Ну, вот вариант RAR:
https://yadi.sk/d/alo_TMFI102fiw


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 5:30 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11393
Благодарил (а): 4 раз.
Поблагодарили: 450 раз.
Если справку поместить в папку с PB и открыть через меню Помощь - Справка, страница не отображается.

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 5:35 pm 
Не в сети
док
Аватар пользователя

Зарегистрирован: Вт янв 26, 2016 4:44 pm
Сообщений: 156
Благодарил (а): 54 раз.
Поблагодарили: 20 раз.
Пункты репутации: 0
Пётр писал(а):
Если справку поместить в папку с PB и открыть через меню Помощь - Справка, страница не отображается.

В смысле.. написано : "Не удается отобразить эту страницу" ? Щёлкни по любому пункту содержания. У меня всегда так...
Или вообще постой лист? Тогда скорее всего файл CHM заблокирован, правой клавишей -> свойства -> разблокировать.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 5:59 pm 
В сети
профессор

Зарегистрирован: Чт фев 09, 2017 10:37 am
Сообщений: 332
Благодарил (а): 28 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
sergey2400
ещё идеи, допустим вбиваю в указатель "редим", он переходт на "дим", надо добавить метку, чтобы сразу прыгало к "редим". Аналогично набираю ">>" открывает страницу "Переменные, типы и Операторы", там уже есть метки, надо только в указатель добавить их чтобы прыгать сразу к "Операторы". Вводишь "Declare" открывается "Процедуры", хотелось бы сразу прыгать к Declare.

Пётр писал(а):
Если справку поместить в папку с PB и открыть через меню Помощь - Справка, страница не отображается.

Если нажать F1 и получить мессагу "Выделите текст, который требуется отправить в справку", то для этого же случая и возникает проблема через меню.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Моя копилка. Переводы
СообщениеДобавлено: Ср фев 06, 2019 6:19 pm 
Не в сети
профессор

Зарегистрирован: Пн июл 22, 2013 11:00 pm
Сообщений: 746
Благодарил (а): 2 раз.
Поблагодарили: 37 раз.
Пункты репутации: 9
sergey2400 писал(а):
Сергейчик писал(а):
Ага попользуешся если пишет не поддерживающий метод сжатия и архив не распаковывается. :cry:

Я сейчас скачал, проверил, работает.
Ну, вот вариант RAR:
https://yadi.sk/d/alo_TMFI102fiw

С раром нормально теперь. :wink:


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 489 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: AZJIO и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB