diff options
author | Kirill Volinsky <mataes2007@gmail.com> | 2012-10-14 08:19:21 +0000 |
---|---|---|
committer | Kirill Volinsky <mataes2007@gmail.com> | 2012-10-14 08:19:21 +0000 |
commit | e179ffc995c96568bfdce46ac73f58d569166f05 (patch) | |
tree | ee2dfd530b75ef4ae06cb7079c923fe7e2fbafa8 /protocols/Yahoo/user_info.cpp | |
parent | d722261be7a0cd3aa259aa285aea7f936c0e2f0e (diff) |
Yahoo: folders restructurization
git-svn-id: http://svn.miranda-ng.org/main/trunk@1918 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Yahoo/user_info.cpp')
-rw-r--r-- | protocols/Yahoo/user_info.cpp | 135 |
1 files changed, 0 insertions, 135 deletions
diff --git a/protocols/Yahoo/user_info.cpp b/protocols/Yahoo/user_info.cpp deleted file mode 100644 index d17ca165c7..0000000000 --- a/protocols/Yahoo/user_info.cpp +++ /dev/null @@ -1,135 +0,0 @@ -/*
- * $Id: proto.cpp 9802 2009-05-18 03:03:48Z gena01 $
- *
- * myYahoo Miranda Plugin
- *
- * Authors: Gennady Feldman (aka Gena01)
- * Laurent Marechal (aka Peorth)
- *
- * This code is under GPL and is based on AIM, MSN and Miranda source code.
- * I want to thank Robert Rainwater and George Hazan for their code and support
- * and for answering some of my questions during development of this plugin.
- */
-
-#include "yahoo.h"
-
-#include <m_options.h>
-#include <m_skin.h>
-#include <m_userinfo.h>
-
-#include "resource.h"
-
-#include <commctrl.h>
-
-static INT_PTR CALLBACK YahooUserInfoDlgProc( HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam )
-{
- switch ( msg ) {
- case WM_INITDIALOG:
- // lParam is hContact
- TranslateDialogDefault( hwndDlg );
-
- //SendMessage(hwndDlg, WM_SETICON, ICON_BIG, (LPARAM)LoadSkinnedIcon(SKINICON_OTHER_USERDETAILS));
-
-
- break;
-
- case WM_NOTIFY:
- if (( ( LPNMHDR )lParam )->idFrom == 0 ) {
- switch (( ( LPNMHDR )lParam )->code ) {
- case PSN_PARAMCHANGED:
- SetWindowLongPtr(hwndDlg, GWLP_USERDATA, (( PSHNOTIFY* )lParam )->lParam );
- break;
- case PSN_INFOCHANGED:
- {
- CYahooProto* ppro = (CYahooProto*)GetWindowLongPtr(hwndDlg, GWLP_USERDATA);
-
- if (!ppro)
- break;
-
- char* szProto;
- HANDLE hContact = (HANDLE)((LPPSHNOTIFY)lParam)->lParam;
-
- if (hContact == NULL) {
- szProto = ppro->m_szModuleName;
- } else {
- szProto = (char*)CallService(MS_PROTO_GETCONTACTBASEPROTO, (WPARAM)hContact, 0);
- }
-
- if (!szProto)
- break;
-
- if (hContact) {
- DBVARIANT dbv;
- char z[128];
-
- if (ppro->GetString( hContact, YAHOO_LOGINID, &dbv ) == 0) {
- strcpy(z, dbv.pszVal);
- DBFreeVariant( &dbv );
- } else {
- strcpy(z, "???");
- }
-
- SetDlgItemTextA(hwndDlg, IDC_SEARCH_ID, z);
-
- if (ppro->GetString( hContact, "Transport", &dbv ) == 0) {
- strcpy(z, dbv.pszVal);
- DBFreeVariant( &dbv );
- } else {
- strcpy(z, "Yahoo");
- }
-
- SetDlgItemTextA(hwndDlg, IDC_SEARCH_PROTOCOL, z);
-
- if (ppro->GetString( hContact, "MirVer", &dbv ) == 0) {
- strcpy(z, dbv.pszVal);
- DBFreeVariant( &dbv );
- } else {
- strcpy(z, "???");
- }
-
- SetDlgItemTextA(hwndDlg, IDC_NFO_CLIENT, z);
-
- } else {
- }
- }
- break;
- }
- }
- break;
-
- case WM_CLOSE:
- DestroyWindow(hwndDlg);
- break;
-
- case WM_DESTROY:
-
- break;
- }
- return FALSE;
-}
-
-/////////////////////////////////////////////////////////////////////////////////////////
-// OnInfoInit - initializes user info option dialogs
-
-int __cdecl CYahooProto::OnUserInfoInit( WPARAM wParam, LPARAM lParam )
-{
- //if ( !JCallService( MS_PROTO_ISPROTOCOLLOADED, 0, ( LPARAM )m_szModuleName ))
- // return 0;
-
- OPTIONSDIALOGPAGE odp = {0};
- odp.cbSize = sizeof( odp );
- odp.hInstance = hInstance;
- odp.dwInitParam = ( LPARAM )this;
-
- HANDLE hContact = ( HANDLE )lParam;
- if ( IsMyContact(hContact)) {
- odp.pfnDlgProc = YahooUserInfoDlgProc;
- odp.position = -1900000000;
- odp.pszTemplate = MAKEINTRESOURCEA( IDD_USER_INFO );
- odp.pszTitle = m_szModuleName;
- UserInfo_AddPage(wParam, &odp);
- }
-
- return 0;
-}
-
|