mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +00:00
[MMSYS] Replace the sound event list ListView by a TreeView.
CORE-15584
This commit is contained in:
parent
2b4108b2c6
commit
5cf2a78473
24 changed files with 107 additions and 101 deletions
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "Из&триване", IDC_DELETE_BTN, 186, 70, 52, 15
|
||||
LTEXT "За да промените звуците, цъкнете на събитие в списъка и му задайте звук. Можете да запишете промените като нова звукова наредба.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Събития:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Звуци", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -39,7 +39,7 @@ BEGIN
|
|||
PUSHBUTTON "&Smazat", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Zvuky lze měnit kliknutím na programovou událost v následujícím seznamu a vybráním zvuku, který má být přehrán. Změny lze uložit jako nové zvukové schéma.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Události programů:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Zvuky:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Löschen", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Um Klänge zu ändern, klicken Sie auf ein Programmereignis in der folgenden Liste und wählen Sie einen Klang aus. Sie können Änderungen als neue Klangschemata speichern.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Programmereignisse:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Klänge:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 135, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 148, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Delete", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 27
|
||||
LTEXT "&Program events:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Sounds:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Delete", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 27
|
||||
LTEXT "&Program events:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Sounds:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Eliminar", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Para cambiar los sonidos, haga clic en un suceso de la siguiente lista y elija un sonido que desea utilizar. Puede guardar los cambios como una combinación nueva de sonidos.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Sucesos de programa:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "S&onidos:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "Supprimer", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Pour changer les sons, cliquez sur un évènement de programme dans la liste suivante, puis sélectionnez un son à appliquer. Vous pouvez enregistrer les changements en tant que nouveau schéma son.", -1, 8, 90, 230, 40
|
||||
LTEXT "Évènements des programmes :", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Sons :", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -36,7 +36,7 @@ BEGIN
|
|||
PUSHBUTTON "מחק", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 27
|
||||
LTEXT "אירועי תכניות:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "צלילים:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Delete", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 27
|
||||
LTEXT "&Program events:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Sounds:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Cancella", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Per cambiare i suoni, cliccare un evento nella lista seguente e poi scegliere il suono da usare. Potete salvare le modifiche in un nuovo schema di suoni.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Eventi:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Suoni:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "削除(&D)", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "音声を変更するには、以下のリストからプログラム イベントをクリックして適用する音声を選択して下さい。変更を新しい音声スキームとして保存できます。", -1, 8, 90, 230, 27
|
||||
LTEXT "プログラム イベント(&P):", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "音声(&S):", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Verwijderen", IDC_DELETE_BTN, 173, 70, 65, 15
|
||||
LTEXT "Klik als u het geluid van een programmagebeurtenis wilt wijzigen op de gebeurtenis in de onderstaande lijst en slecteer eeen geluid. U kunt de wijzigingen in een nieuw schema opslaan.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Programmagebeurtenissen:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 132, 230, 58, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Geluiden:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Slett", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Hvis du vil endre lyder, klikker du på en programhendelse i listen nedenfor, og velger deretter en lyd som skal brukes. Du kan lagre endringer som et nytt lydoppsett.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Programhendelser:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Lyder:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -47,7 +47,7 @@ BEGIN
|
|||
PUSHBUTTON "U&suń", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Aby zmienić dźwięk, kliknij na zdarzenie z listy poniżej a następnie wybierz dźwięk. Zmiany możesz zapisać w nowym lub obecnym schemacie dźwiękowym.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Zdarzenia:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Dźwięki:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Delete", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 27
|
||||
LTEXT "&Program events:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Sounds:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -39,7 +39,7 @@ BEGIN
|
|||
PUSHBUTTON "Șt&erge", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Pentru a schimba sunetele, selectați un eveniment din lista de mai jos, apoi alegeți sunetul corespunzător care va fi emis. Modificările pot fi păstrate într-o nouă colecție de sunete.", -1, 8, 90, 230, 40
|
||||
LTEXT "E&venimente:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "S&unete:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -34,7 +34,7 @@ BEGIN
|
|||
PUSHBUTTON "&Удалить", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Чтобы изменить звуковое сопровождение, щелкните на событии в списке и выберите нужный звук. Изменения можно сохранить как новую звуковую схему.", -1, 8, 90, 230, 28
|
||||
LTEXT "Программные &события:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Звуки:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -39,7 +39,7 @@ BEGIN
|
|||
PUSHBUTTON "O&dstrániť", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "To change sounds, click a program event in the following list and then select a sound to apply. You can save the changes as a new sound scheme.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Udalosti programov:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Zvuky:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "&Fshi", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Për të ndryshuar zërin, klikoni një ngjarje programi në listën e mëposhtme dhe pastaj përzgjidhni një tingull për të aplikuar. Ju mund të ruani ndryshimet si një skemë të re.", -1, 8, 90, 230, 27
|
||||
LTEXT "Evente &Programi:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Zëri:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -36,7 +36,7 @@ BEGIN
|
|||
PUSHBUTTON "S&il", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Sesleri değiştirmek için aşağıdaki dizelgede bir izlence olayına tıklayınız, sonra uygulamak için bir ses seçiniz. Değişiklikleri yeni bir ses düzeni olarak saklayabilirsiniz.", -1, 8, 90, 230, 27
|
||||
LTEXT "İ&zlence Olayları:", -1, 8, 118, 150, 9
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "S&esler:", IDC_TEXT_SOUND, 8, 194, 80, 9, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -42,7 +42,7 @@ BEGIN
|
|||
PUSHBUTTON "В&идалити", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "Щоб змінити звуковий супровід, клацніть подію у списку та виберіть потрібний звук. Зміни можна зберегти як нову звукову схему.", -1, 8, 90, 230, 40
|
||||
LTEXT "&Програмні події:", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "&Звуки:", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -42,7 +42,7 @@ BEGIN
|
|||
PUSHBUTTON "删除(&D)", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "要改变声音,请单击下列表中的程序事件然后选择声音。您可将更改保存为新声音方案。", -1, 8, 90, 230, 40
|
||||
LTEXT "程序事件(&P):", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "声音(&S):", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -40,7 +40,7 @@ BEGIN
|
|||
PUSHBUTTON "刪除(&D)", IDC_DELETE_BTN, 188, 70, 50, 15
|
||||
LTEXT "要改變聲音,請單擊下列表中的程式事件然後選擇聲音。您可將更改儲存為新聲音方案。", -1, 8, 90, 230, 40
|
||||
LTEXT "程式事件(&P):", -1, 8, 118, 150, 17
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 8, 130, 230, 60, WS_EX_CLIENTEDGE
|
||||
CONTROL "", IDC_SCHEME_LIST, "SysTreeView32", TVS_DISABLEDRAGDROP| TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE| WS_BORDER | WS_TABSTOP, 8, 130, 230, 60
|
||||
LTEXT "聲音(&S):", IDC_TEXT_SOUND, 8, 194, 80, 17, WS_DISABLED
|
||||
COMBOBOX IDC_SOUND_LIST, 8, 205, 155, 146, CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | WS_DISABLED
|
||||
PUSHBUTTON "", IDC_PLAY_SOUND, 168, 205, 15, 15, WS_DISABLED | BS_ICON
|
||||
|
|
|
@ -812,11 +812,11 @@ ShowSoundScheme(HWND hwndDlg)
|
|||
LRESULT lIndex;
|
||||
PSOUND_SCHEME_CONTEXT pScheme;
|
||||
PAPP_MAP pAppMap;
|
||||
LV_ITEM listItem;
|
||||
LV_COLUMN dummy;
|
||||
PLABEL_MAP pLabelMap;
|
||||
HWND hDlgCtrl, hList;
|
||||
RECT rect;
|
||||
int ItemIndex;
|
||||
TVINSERTSTRUCT tvItem;
|
||||
HTREEITEM hTreeItem;
|
||||
|
||||
hDlgCtrl = GetDlgItem(hwndDlg, IDC_SOUND_SCHEME);
|
||||
hList = GetDlgItem(hwndDlg, IDC_SCHEME_LIST);
|
||||
|
||||
|
@ -835,29 +835,35 @@ ShowSoundScheme(HWND hwndDlg)
|
|||
|
||||
_tcscpy(szDefault, pScheme->szName);
|
||||
|
||||
/* add column for app */
|
||||
GetClientRect(hList, &rect);
|
||||
ZeroMemory(&dummy, sizeof(dummy));
|
||||
dummy.mask = LVCF_WIDTH;
|
||||
dummy.iSubItem = 0;
|
||||
dummy.cx = rect.right - rect.left - GetSystemMetrics(SM_CXVSCROLL);
|
||||
(void)ListView_InsertColumn(hList, 0, &dummy);
|
||||
ItemIndex = 0;
|
||||
|
||||
pAppMap = s_App;
|
||||
while (pAppMap)
|
||||
{
|
||||
PLABEL_MAP pLabelMap = pAppMap->LabelMap;
|
||||
ZeroMemory(&tvItem, sizeof(tvItem));
|
||||
tvItem.hParent = TVI_ROOT;
|
||||
tvItem.hInsertAfter = TVI_FIRST;
|
||||
|
||||
tvItem.item.mask = TVIF_STATE | TVIF_TEXT | TVIF_PARAM;
|
||||
tvItem.item.state = TVIS_EXPANDED;
|
||||
tvItem.item.stateMask = TVIS_EXPANDED;
|
||||
tvItem.item.pszText = pAppMap->szDesc;
|
||||
tvItem.item.lParam = (LPARAM)NULL;
|
||||
|
||||
hTreeItem = TreeView_InsertItem(hList, &tvItem);
|
||||
|
||||
pLabelMap = pAppMap->LabelMap;
|
||||
while (pLabelMap)
|
||||
{
|
||||
ZeroMemory(&listItem, sizeof(listItem));
|
||||
listItem.mask = LVIF_TEXT | LVIF_PARAM | LVIF_IMAGE;
|
||||
listItem.pszText = pLabelMap->szDesc;
|
||||
listItem.lParam = (LPARAM)FindLabelContext(pScheme, pAppMap->szName, pLabelMap->szName);
|
||||
listItem.iItem = ItemIndex;
|
||||
listItem.iImage = -1;
|
||||
(void)ListView_InsertItem(hList, &listItem);
|
||||
ItemIndex++;
|
||||
ZeroMemory(&tvItem, sizeof(tvItem));
|
||||
tvItem.hParent = /*TVI_ROOT;*/ hTreeItem;
|
||||
tvItem.hInsertAfter = TVI_SORT;
|
||||
|
||||
tvItem.item.mask = TVIF_STATE | TVIF_TEXT | TVIF_PARAM;
|
||||
tvItem.item.state = TVIS_EXPANDED;
|
||||
tvItem.item.stateMask = TVIS_EXPANDED;
|
||||
tvItem.item.pszText = pLabelMap->szDesc;
|
||||
tvItem.item.lParam = (LPARAM)FindLabelContext(pScheme, pAppMap->szName, pLabelMap->szName);
|
||||
|
||||
TreeView_InsertItem(hList, &tvItem);
|
||||
|
||||
pLabelMap = pLabelMap->Next;
|
||||
}
|
||||
|
@ -1036,7 +1042,7 @@ SoundsDlgProc(HWND hwndDlg,
|
|||
{
|
||||
if (HIWORD(wParam) == CBN_SELENDOK)
|
||||
{
|
||||
(void)ListView_DeleteAllItems(GetDlgItem(hwndDlg, IDC_SCHEME_LIST));
|
||||
(void)TreeView_DeleteAllItems(GetDlgItem(hwndDlg, IDC_SCHEME_LIST));
|
||||
ShowSoundScheme(hwndDlg);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_SOUND_LIST), FALSE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_TEXT_SOUND), FALSE);
|
||||
|
@ -1051,23 +1057,26 @@ SoundsDlgProc(HWND hwndDlg,
|
|||
if (HIWORD(wParam) == CBN_SELENDOK)
|
||||
{
|
||||
PLABEL_CONTEXT pLabelContext;
|
||||
INT SelCount;
|
||||
LVITEM item;
|
||||
HTREEITEM hItem;
|
||||
TVITEM item;
|
||||
LRESULT lIndex;
|
||||
SelCount = ListView_GetSelectionMark(GetDlgItem(hwndDlg, IDC_SCHEME_LIST));
|
||||
if (SelCount == -1)
|
||||
|
||||
hItem = TreeView_GetSelection(GetDlgItem(hwndDlg, IDC_SCHEME_LIST));
|
||||
if (hItem == NULL)
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
lIndex = ComboBox_GetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST));
|
||||
if (lIndex == CB_ERR)
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
ZeroMemory(&item, sizeof(item));
|
||||
item.mask = LVIF_PARAM;
|
||||
item.iItem = SelCount;
|
||||
if (ListView_GetItem(GetDlgItem(hwndDlg, IDC_SCHEME_LIST), &item))
|
||||
item.mask = TVIF_PARAM;
|
||||
item.hItem = hItem;
|
||||
if (TreeView_GetItem(GetDlgItem(hwndDlg, IDC_SCHEME_LIST), &item))
|
||||
{
|
||||
LRESULT lResult;
|
||||
pLabelContext = (PLABEL_CONTEXT)item.lParam;
|
||||
|
@ -1107,7 +1116,6 @@ SoundsDlgProc(HWND hwndDlg,
|
|||
}
|
||||
case WM_NOTIFY:
|
||||
{
|
||||
LVITEM item;
|
||||
PLABEL_CONTEXT pLabelContext;
|
||||
TCHAR * ptr;
|
||||
|
||||
|
@ -1120,65 +1128,63 @@ SoundsDlgProc(HWND hwndDlg,
|
|||
ApplyChanges(hwndDlg);
|
||||
break;
|
||||
}
|
||||
case LVN_ITEMCHANGED:
|
||||
case TVN_SELCHANGED:
|
||||
{
|
||||
LPNMLISTVIEW nm = (LPNMLISTVIEW)lParam;
|
||||
LPNMTREEVIEW nm = (LPNMTREEVIEW)lParam;
|
||||
LRESULT lCount, lIndex, lResult;
|
||||
|
||||
if ((nm->uNewState & LVIS_SELECTED) == 0)
|
||||
pLabelContext = (PLABEL_CONTEXT)nm->itemNew.lParam;
|
||||
if (pLabelContext == NULL)
|
||||
{
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_SOUND_LIST), FALSE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_TEXT_SOUND), FALSE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_BROWSE_SOUND), FALSE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_PLAY_SOUND), FALSE);
|
||||
return FALSE;
|
||||
}
|
||||
ZeroMemory(&item, sizeof(item));
|
||||
item.mask = LVIF_PARAM;
|
||||
item.iItem = nm->iItem;
|
||||
|
||||
if (ListView_GetItem(GetDlgItem(hwndDlg, IDC_SCHEME_LIST), &item))
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_SOUND_LIST), TRUE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_TEXT_SOUND), TRUE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_BROWSE_SOUND), TRUE);
|
||||
|
||||
if (_tcslen(pLabelContext->szValue) == 0)
|
||||
{
|
||||
LRESULT lCount, lIndex, lResult;
|
||||
pLabelContext = (PLABEL_CONTEXT)item.lParam;
|
||||
if (!pLabelContext)
|
||||
lIndex = ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), 0);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_PLAY_SOUND), FALSE);
|
||||
break;
|
||||
}
|
||||
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_PLAY_SOUND), TRUE);
|
||||
|
||||
lCount = ComboBox_GetCount(GetDlgItem(hwndDlg, IDC_SOUND_LIST));
|
||||
for (lIndex = 0; lIndex < lCount; lIndex++)
|
||||
{
|
||||
lResult = ComboBox_GetItemData(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
if (lResult == CB_ERR || lResult == 0)
|
||||
continue;
|
||||
|
||||
if (!_tcscmp((TCHAR*)lResult, pLabelContext->szValue))
|
||||
{
|
||||
ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
return FALSE;
|
||||
}
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_SOUND_LIST), TRUE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_TEXT_SOUND), TRUE);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_BROWSE_SOUND), TRUE);
|
||||
if (_tcslen(pLabelContext->szValue) == 0)
|
||||
{
|
||||
lIndex = ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), 0);
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_PLAY_SOUND), FALSE);
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_PLAY_SOUND), TRUE);
|
||||
lCount = ComboBox_GetCount(GetDlgItem(hwndDlg, IDC_SOUND_LIST));
|
||||
for (lIndex = 0; lIndex < lCount; lIndex++)
|
||||
{
|
||||
lResult = ComboBox_GetItemData(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
if (lResult == CB_ERR || lResult == 0)
|
||||
continue;
|
||||
ptr = _tcsrchr(pLabelContext->szValue, _T('\\'));
|
||||
if (ptr)
|
||||
{
|
||||
ptr++;
|
||||
}
|
||||
else
|
||||
{
|
||||
ptr = pLabelContext->szValue;
|
||||
}
|
||||
|
||||
if (!_tcscmp((TCHAR*)lResult, pLabelContext->szValue))
|
||||
{
|
||||
ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
ptr = _tcsrchr(pLabelContext->szValue, _T('\\'));
|
||||
if (ptr)
|
||||
{
|
||||
ptr++;
|
||||
}
|
||||
else
|
||||
{
|
||||
ptr = pLabelContext->szValue;
|
||||
}
|
||||
lIndex = ComboBox_AddString(GetDlgItem(hwndDlg, IDC_SOUND_LIST), ptr);
|
||||
if (lIndex != CB_ERR)
|
||||
{
|
||||
ComboBox_SetItemData(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex, _tcsdup(pLabelContext->szValue));
|
||||
ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
}
|
||||
lIndex = ComboBox_AddString(GetDlgItem(hwndDlg, IDC_SOUND_LIST), ptr);
|
||||
if (lIndex != CB_ERR)
|
||||
{
|
||||
ComboBox_SetItemData(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex, _tcsdup(pLabelContext->szValue));
|
||||
ComboBox_SetCurSel(GetDlgItem(hwndDlg, IDC_SOUND_LIST), lIndex);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue