Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
foobar2000:tagz:tutorial [2006/05/16 16:38] Mishail |
foobar2000:tagz:tutorial [2006/06/09 12:33] Mishail Создание плэйлистов из одиночных трэков |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Пособие по написанию скриптов для foobar2000 ====== | ||
- | [[http://tagz.brother-john.net/|Оригинал]]. Переведено с любезного разрешения и при содействии автора. | ||
- | |||
- | ===== Требования и начальная настройка===== | ||
- | |||
- | |||
- | * [[foobar2000:tagz:tutorial:requirements|Системные требования и начальная установка программы]] | ||
- | * [[foobar2000:tagz:tutorial:requirements#muzykal_nye_fajly_s_pravil_nymi_tehgami|Музыкальные файлы с правильными тэгами]] | ||
- | |||
- | ===== Introduction to Tagz Scripting ===== | ||
- | |||
- | |||
- | * [[foobar2000:tagz:tutorial:tagz_intro#dostup_k_tehgam_i_poljam|Доступ к тэгам и полям]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#podstanovki_polej|Подстановки полей]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#funkcii|Функции]] | ||
- | * Control Flow: The $if() Function | ||
- | * Control Flow: The $select() Function | ||
- | * Commenting the Code | ||
- | * String Handling | ||
- | |||
- | ====== Creating a Columns UI Design ====== | ||
- | |||
- | |||
- | * The Look of the Final Work | ||
- | * Outline of the Design Process | ||
- | * Creating the Columns’ Scripts | ||
- | * The Artist/Album Column | ||
- | * The Tracknumber Column | ||
- | * The Track Column | ||
- | * The Time Column | ||
- | * The RGain Column | ||
- | * Done | ||
- | * Creating the Colour Scheme | ||
- | * Defining the Colours | ||
- | * Creating the Global Colour Script | ||
- | * The Artist/Album Column | ||
- | * The Tracknumber Column | ||
- | * The Track Column | ||
- | * The Time Column | ||
- | * The RGain Column | ||
- | * Done | ||
- | * Adding Now Playing Animation | ||
- | * Main Indicator in the Track Column | ||
- | * Animated Indicators | ||
- | * Done | ||
- | * Scripting Title bar, Status bar, System tray Tooltip | ||
- | * Scripting the Title Bar | ||
- | * Scripting the Status Bar | ||
- | * Scripting the System Tray Tooltip | ||
- | * Done | ||
- | * Creating Single Mode Playlists | ||
- | o Enable Playlist Tabs | ||
- | o Restrict Existing Columns | ||
- | o Creating Single Mode Columns | ||
- | + The Artist Column | ||
- | + The Title Column | ||
- | + The Album Column | ||
- | + The Time Column | ||
- | + The RGain Column | ||
- | o Done | ||
- | |||
- | ====== Differences to Foobar2000 0.8.3 ====== | ||
- | |||
- | |||
- | * Changes to the Preferences Dialogue | ||
- | * Overview of Tagz Changes | ||
- | * Global Scripts in 0.8.3 | ||
- | o Syntax for Global Variables | ||
- | o Syntax for Colour Scripts | ||
- | * The Columns’ Scripts in 0.8.3 | ||
- | o Changing a Script in Detail | ||
- | + Example Display Script | ||
- | + Example Colour Script | ||
- | o Album Mode Columns | ||
- | + The Artist/Album Column | ||
- | + The Tracknumber Column | ||
- | + The Track Column | ||
- | + The Time Column | ||
- | + The RGain Column | ||
- | o Single Mode Columns | ||
- | + The Artist Column | ||
- | + The Title Column | ||
- | + The Album Column | ||
- | + The Time Column | ||
- | + The RGain Column | ||
- | * Scripting the Bars in 0.8.3 | ||
- | o The Title Bar Script | ||
- | o The Status Bar Script | ||
- | o The System Tray Tooltip Script | ||
- | o Done | ||
- | |||
- | ====== Some Final Words ====== | ||
- | |||
- | ~~DISCUSSION~~ |