⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sockettaskmanager.rss

📁 Symbian OS 任务管理器源代码 比较好用的例子
💻 RSS
字号:
/*
* ============================================================================
*  Name     : SocketTaskManager.rss
*  Part of  : TaskManager
*  Created  : 15/03/2006 by Forum Nokia
*  Description:
*     This file contains all the resources for the TaskManager.
*  Version  : 1.2
*  Copyright: Nokia Corporation
* ============================================================================
*/

NAME TMAN

#include <eikon.rh>
#include <eikon.rsg>
#include <avkon.rh>
#ifdef EKA2   // S60 3rd Edition
#include <appinfo.rh>
#endif
#include <avkon.rsg>
#include <avkon.mbg>
#include "TaskManager.hrh"
#include "TaskManager.loc"


// ---------------------------------------------------------
//   
//    Define the resource file signature 
//    This resource should be empty.
//
// ---------------------------------------------------------
//
RESOURCE RSS_SIGNATURE { }

// ---------------------------------------------------------
//   
//    Default Document Name
//
// ---------------------------------------------------------
//
RESOURCE TBUF r_default_document_name { buf=""; }

// ---------------------------------------------------------
//   
//    Define default menu and CBA key.
//
// ---------------------------------------------------------
//
RESOURCE EIK_APP_INFO
    {
    menubar = r_taskmanager_menubar;
    cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
    }


// ---------------------------------------------------------
//   
//   Buffers
//
// ---------------------------------------------------------
//    
RESOURCE TBUF r_taskmanager_no_iaps_defined
	{
	buf = qtn_taskmanager_no_iaps_defined;	
	}

// ---------------------------------------------------------
//   
//   Menubar
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_taskmanager_menubar
    {
    titles =
        {
        MENU_TITLE {menu_pane = r_taskmanager_menu;}
        };
    }

// ---------------------------------------------------------
//   
//   Menupane
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_taskmanager_menu
    {
    items = 
        {
        MENU_ITEM {command = ETaskManagerLoadTasksCommand; txt = qtn_taskmanager_load_tasks;},
        MENU_ITEM {command = ETaskManagerConnectionSettingsCommand; txt = qtn_taskmanager_settings;},
        MENU_ITEM {command = EAknSoftkeyExit;   txt = qtn_taskmanager_exit;}
        };
    }

// ---------------------------------------------------------
//   
//   Dialog
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_taskmanager_connform_dialog
        {
        title = qtn_taskmanager_server_settings;
	  buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
  	  flags = EEikDialogFlagWait |
		EEikDialogFlagFillAppClientRect |
		EEikDialogFlagNoDrag |
                EEikDialogFlagCbaButtons;
        form = r_taskmanager_connform_form;
        }

RESOURCE DIALOG r_taskmanager_task_confirmation_query
	{
	flags=EGeneralQueryFlags;
	buttons = R_AVKON_SOFTKEYS_YES_NO;
	items =
		{
		DLG_LINE
			{
			type = EAknCtQuery;
			id = ETaskManagerIdConfirmationQuery;
			control = AVKON_CONFIRMATION_QUERY
				{
				layout = EConfirmationQueryLayout;
				};
			}
		};
	}

// ---------------------------------------------------------
//   
//   Form
//
// ---------------------------------------------------------
//
RESOURCE FORM r_taskmanager_connform_form
	{
	flags = EEikFormUseDoubleSpacedFormat |
                EEikFormEditModeOnly;
	items=
		{
		DLG_LINE 
			{ 
			type = EEikCtEdwin; 
			id = ETaskManagerIdServer; 
			prompt = qtn_taskmanager_server_name;
                        itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
                        control = EDWIN
                                {
                                width = 1;
                                lines = 1;
                                maxlength = KMaxServerNameLength;
                                };
			},	
		DLG_LINE 
			{ 
			type = EAknCtIntegerEdwin; 
			id = ETaskManagerIdPort; 
			prompt = qtn_taskmanager_port_number;
                        itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
                        control = AVKON_INTEGER_EDWIN //NUMBER_EDITOR
                                {
                                min = 0;
                                max = 99999;
                                unset_value = 0;
				};
			},	
		DLG_LINE 
			{ 
			type = EEikCtEdwin; 
			id = ETaskManagerIdUsername;
			prompt = qtn_taskmanager_login;
                        itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
                        control = EDWIN
                                {
                                width = 1;
                                lines = 1;
				maxlength = KMaxUsernameLength;
				};
			},
		DLG_LINE 
			{ 
			type = EEikCtSecretEd; 
			id = ETaskManagerIdPassword; 
			prompt = qtn_taskmanager_password;
                        itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
                        control = SECRETED
                                {
                                num_letters = KMaxPasswordLength;
				};
			
			}
		};
	}
        
// ---------------------------------------------------------
//   
//   Listbox
//
// ---------------------------------------------------------
//
RESOURCE LISTBOX r_taskmanager_tasklist
        {
        flags = EAknListBoxSelectionList;
        }

// ---------------------------------------------------------
//   
//   List query
//
// ---------------------------------------------------------
//	
RESOURCE AVKON_LIST_QUERY r_taskmanager_iap_list_query
	{
	flags = EGeneralQueryFlags;
	softkeys = R_AVKON_SOFTKEYS_OK_CANCEL;
	items =
		{
		AVKON_LIST_QUERY_DLG_LINE
			{
			control = AVKON_LIST_QUERY_CONTROL
				{
				listtype = EAknCtSinglePopupMenuListBox;
				heading = qtn_taskmanager_select_iap;
				listbox = AVKON_LIST_QUERY_LIST
					{
					};
				};
			}
		};
	}
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -