void SetTrackNameSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_TRACK_NAME_SI, szValue); }
void SetFileTypeName(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FILED_FILE_TYPE_NAME, szValue); }
void Gauge::BindValue(PropertyMap &p, const std::string &k) { double v = 0.0; p.Get(k, v); SetValue(v); }
void SetOrigArtistSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ORIG_ARTIST_SI, szValue); }
void SetEncodest(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ENCODEST, szValue); }
void SetCommissionSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_COMMISSION_SI, szValue); }
void SetComposerSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_COMPOSER_SI, szValue); }
void SetDiscNumberSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_Disc_NUMBER_SI, szValue); }
void SetTrackTotalSI(FILE_INFO* info, LPCTSTR szValue) {//by Kobarin SetValue(info, FIELD_TRACK_TOTAL_SI, szValue); }
void SetYearSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_YEAR_SI, szValue); }
void SetTrackNumberSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_TRACK_NUMBER_SI, szValue); }
void SetCommentSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_COMMENT_SI, szValue); }
void SetAlbumNameSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ALBUM_NAME_SI, szValue); }
void SetArtistNameSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ARTIST_NAME_SI, szValue); }
void SetTechnicianSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_TECHNICIAN_SI, szValue); }
void SetDiscTotalSI(FILE_INFO* info, LPCTSTR szValue) {//by Kobarin SetValue(info, FIELD_DISC_TOTAL_SI, szValue); }
void SetLyricSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_LYRIC_SI, szValue); }
void SetGenreSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_GENRE_SI, szValue); }
void SetWriterSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_WRITER_SI, szValue); }
void SetCopyrightSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_COPYRIGHT_SI, szValue); }
void SetAlbumArtistSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ALBM_ARTIST_SI, szValue); }
void SetEngineerSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_ENGINEER_SI, szValue); }
void SetURLSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_URL_SI, szValue); }
void SetSourceSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_SOURCE_SI, szValue); }
void SetOther(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_OTHER, szValue); }
void SetSoftwareSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_SOFTWARE_SI, szValue); }
void W_slider::Set(char* order) { printf("->%s=%s\n", refName.c_str(), order); SetValue(atof(order)); //if (pParentUI_base) pParentUI_base->Callback(this,1); };
void SetKeywordSI(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_KEYWORD_SI, szValue); }
void Gauge::BindValuePercent(PropertyMap &p, const std::string &k) { double v = 0.0; p.Get(k, v); SetValue(Clamp(v, 0.0, 100.0)*0.01); }
void SetAudioFormat(FILE_INFO* info, LPCTSTR szValue) { SetValue(info, FIELD_AUDIO_FORMAT, szValue); }