ftpexample.rss
来自「Symbian智能手机操作系统源代码值的参考_网络ftp」· RSS 代码 · 共 269 行
RSS
269 行
/*
* ============================================================================
* Name : FtpExample.rss
* Part of : FtpExample
* Created : 03/11/2005 by Forum Nokia
* Description:
* This file contains all the resources for the FtpExample.
* Version : 1.0
* Copyright: Nokia Corporation
* ============================================================================
*/
// RESOURCE IDENTIFIER
NAME FTPE // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include "ftpexample.hrh"
#include "ftpexample.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf = ""; }
RESOURCE EIK_APP_INFO
{
menubar = r_ftpexample_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
//----------------------------------------------------
//
// Menu bar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_ftpexample_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = r_ftpexample_menu;
}
};
}
//----------------------------------------------------
//
// Menu panes
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_ftpexample_menu
{
items =
{
MENU_ITEM
{
command = EFtpExampleCommands;
cascade = r_ftpexample_commands;
txt = qtn_ftpexample_commands;
},
MENU_ITEM
{
command = EFtpExampleCmdConnect;
txt = qtn_ftpexample_connect;
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = qtn_ftpexample_exit;
}
};
}
RESOURCE MENU_PANE r_ftpexample_commands
{
items =
{
MENU_ITEM
{
command = EFtpExampleCmdPwd;
txt = "pwd";
},
MENU_ITEM
{
command = EFtpExampleCmdDir;
txt = "dir";
},
MENU_ITEM
{
command = EFtpExampleCmdCd;
txt = "cd";
},
MENU_ITEM
{
command = EFtpExampleCmdMkdir;
txt = "mkdir";
},
MENU_ITEM
{
command = EFtpExampleCmdRmdir;
txt = "rmdir";
},
MENU_ITEM
{
command = EFtpExampleCmdGetBinary;
txt = "get (binary)";
},
MENU_ITEM
{
command = EFtpExampleCmdGetAscii;
txt = "get (ascii)";
},
MENU_ITEM
{
command = EFtpExampleCmdPutBinary;
txt = "put (binary)";
},
MENU_ITEM
{
command = EFtpExampleCmdPutAscii;
txt = "put (ascii)";
},
MENU_ITEM
{
command = EFtpExampleCmdRename;
txt = "rename";
},
MENU_ITEM
{
command = EFtpExampleCmdDelete;
txt = "delete";
}
};
}
//----------------------------------------------------
//
// Rich text editor
//
//----------------------------------------------------
//
RESOURCE RTXTED r_ftpexample_rich_text_editor
{
textlimit = KRichTextMaxLength;
flags = EEikEdwinReadOnly;
avkon_flags = EAknEditorFlagDefault;
}
//----------------------------------------------------
//
// Dialogs
//
//----------------------------------------------------
//
RESOURCE DIALOG r_ftpexample_dialog_connect
{
title = qtn_ftpexample_login;
flags = EAknDialogGenericFullScreen;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
form = r_ftpexample_form_connect;
}
RESOURCE DIALOG r_ftpexample_data_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EFtpExampleQuery;
control= AVKON_DATA_QUERY
{
layout = EDataLayout;
control = EDWIN
{
flags= EEikEdwinResizable;
maxlength = KQueryMaxLength;
};
};
}
};
}
RESOURCE DIALOG r_ftpexample_confirmation_query_firewall
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_YES_NO;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EFtpExampleFirewallQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationQueryLayout;
};
}
};
}
//----------------------------------------------------
//
// Form
//
//----------------------------------------------------
//
RESOURCE FORM r_ftpexample_form_connect
{
flags = EEikFormUseDoubleSpacedFormat;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
id = EHostNameEdwin;
prompt = qtn_ftpexample_server;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
width = 1;
lines = 1;
maxlength = KServerMaxLength;
};
},
DLG_LINE
{
type = EEikCtEdwin;
id = EUserNameEdwin;
prompt = qtn_ftpexample_username;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
width = 1;
lines = 1;
maxlength = KUsernameMaxLength;
};
},
DLG_LINE
{
type = EEikCtSecretEd;
id = EPasswordEdwin;
prompt = qtn_ftpexample_password;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = SECRETED
{
num_letters = KPasswordMaxLength;
};
}
};
}
// End of File
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?