Skip to content

Commit

Permalink
Added source code
Browse files Browse the repository at this point in the history
  • Loading branch information
mikem4600 authored and mikemakidis-intracomtelecom committed Jan 10, 2022
1 parent e7e2050 commit dc9c802
Show file tree
Hide file tree
Showing 34 changed files with 2,541 additions and 0 deletions.
23 changes: 23 additions & 0 deletions aif/Smscaif.rss
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/*
* ============================================================================
* Name : Smscaif.rss
* Part of : Smsc
* Created : 30/7/2003 by Makidis Michael
* Description:
* RSS for creating the aif file for Smsc.
* Initial content was generated by Series 60 AppWizard.
* Copyright: Makidis Michael 2003-2004
* ============================================================================
*/

#include <aiftool.rh>

RESOURCE AIF_DATA
{
app_uid=0x0C253ABB; // please request a UID from Symbian
num_icons=2;
embeddability=KAppNotEmbeddable;
newfile=KAppDoesNotSupportNewFile;
}

// End of File
Binary file added aif/context_pane_icon.bmp
Binary file not shown.
Binary file added aif/context_pane_icon_mask.bmp
Binary file not shown.
Binary file added aif/list_icon.bmp
Binary file not shown.
Binary file added aif/list_icon_mask.bmp
Binary file not shown.
284 changes: 284 additions & 0 deletions data/Smsc.rss
Original file line number Diff line number Diff line change
@@ -0,0 +1,284 @@
/*
* ============================================================================
* Name : Smsc.rss
* Part of : Smsc
* Created : 30/7/2003 by Makidis Michael
* Description:
* This file contains all the resources for the Smsc.
* Initial content was generated by Series 60 AppWizard.
* Copyright: Makidis Michael 2003-2004
* ============================================================================
*/

// RESOURCE IDENTIFIER
NAME AWIZ // 4 letter ID

CHARACTER_SET UTF8

// INCLUDES

#include <eikon.rh>
#include "smsc.hrh"
#include "smsc.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>


// CONSTANTS
//#define ?constant ?value


// MACROS
//#define ?macro


// RESOURCE DEFINITIONS

RESOURCE RSS_SIGNATURE { }

RESOURCE TBUF { buf="Smsc"; }

RESOURCE EIK_APP_INFO
{
status_pane = r_smsc_status_pane;
}


RESOURCE TBUF r_no_messages_selected
{
buf=qtn_no_messages_selected;
}

RESOURCE TBUF r_details_title
{
buf=qtn_details_title;
}
RESOURCE TBUF r_details_from
{
buf=qtn_details_from;
}
RESOURCE TBUF r_details_telno
{
buf=qtn_details_telno;
}
RESOURCE TBUF r_details_smsc
{
buf=qtn_details_smsc;
}
RESOURCE TBUF r_details_subject
{
buf=qtn_details_subject;
}
RESOURCE TBUF r_details_date
{
buf=qtn_details_date;
}
RESOURCE TBUF r_details_time
{
buf=qtn_details_time;
}
RESOURCE TBUF r_no_messages
{
buf=qtn_no_messages;
}


RESOURCE TBUF r_smsc_help
{
buf=qtn_help_about;
}

//----------------------------------------------------
//
// r_smsc_hotkeys
// ?description
//
//----------------------------------------------------
//
RESOURCE HOTKEYS r_smsc_hotkeys
{
control=
{
HOTKEY { command=EAknCmdExit; key='e'; }
};
}

//----------------------------------------------------
//
// r_smsc_view1
// ?description
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_smsc_view1
{
hotkeys=r_smsc_hotkeys;
menubar=r_smsc_menubar_view1;
cba=R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}

//----------------------------------------------------
//
// r_smsc_menubar_view1
// ?description
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_smsc_menubar_view1
{
titles=
{
MENU_TITLE { menu_pane=r_smsc_app_menu; txt="App"; },
MENU_TITLE { menu_pane=r_smsc_view1_menu; txt="View"; }
};
}

//----------------------------------------------------
//
// r_smsc_view1_menu
// ?description
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_smsc_view1_menu
{
items=
{
/*MENU_ITEM { command=RefreshGrid; txt = "Refresh"; },*/
/*MENU_ITEM { command=ClearGrid; txt = "Clear"; },*/
MENU_ITEM { command=ShowDetails; txt = qtn_show_details; },
MENU_ITEM { command=DisplayHelp; txt = qtn_display_help; }
};
}

//----------------------------------------------------
//
// r_smsc_view2
// ?description
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_smsc_view2
{
hotkeys=r_smsc_hotkeys;
menubar=r_smsc_menubar_view2;
cba=R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}

//----------------------------------------------------
//
// r_smsc_menubar_view2
// ?description
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_smsc_menubar_view2
{
titles=
{
MENU_TITLE { menu_pane=r_smsc_app_menu; txt="App"; },
MENU_TITLE { menu_pane=r_smsc_view2_menu; txt="View"; }
};
}

//----------------------------------------------------
//
// r_smsc_view2_menu
// ?description
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_smsc_view2_menu
{
items=
{
MENU_ITEM { command=ReturnToMain; txt = qtn_return_to_main; }
};
}

//----------------------------------------------------
//
// r_smsc_app_menu
// ?description
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_smsc_app_menu
{
items=
{
MENU_ITEM { command=EAknSoftkeyExit; txt=qtn_exit; }
};
}

RESOURCE STATUS_PANE_APP_MODEL r_smsc_status_pane
{
panes=
{
SPANE_PANE
{
id = EEikStatusPaneUidNavi;
type = EAknCtNaviPane;
resource = r_smsc_navi_decorator;
}
};
}

//----------------------------------------------------
//
// r_smsc_navi_decorator
// ?description
//
//----------------------------------------------------
//
RESOURCE NAVI_DECORATOR r_smsc_navi_decorator
{
type = ENaviDecoratorControlTabGroup;
control = TAB_GROUP
{
tab_width = EAknTabWidthWithTwoTabs; // two tabs
active = 0;
tabs = {
TAB
{
id = ESmscView1Tab; // from application hrh
txt = qtn_view1_tab;
},
TAB
{
id = ESmscView2Tab;
txt = qtn_view2_tab;
}
};
};
}

RESOURCE DIALOG r_message_query
{
flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
items=
{
DLG_LINE
{
type = EAknCtPopupHeadingPane;
id = EAknMessageQueryHeaderId;
control = AVKON_HEADING
{
};
},
DLG_LINE
{
type = EAknCtMessageQuery;
id = EAknMessageQueryContentId;
control = AVKON_MESSAGE_QUERY
{
};
}
};
}



// End of File
22 changes: 22 additions & 0 deletions data/Smsc_caption.rss
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* ============================================================================
* Name : Smsc_caption.rss
* Part of : Smsc
* Created : 30/7/2003 by Makidis Michael
* Description:
* Caption file for Smsc.
* Initial content was generated by Series 60 AppWizard.
* Copyright: Makidis Michael 2003-2004
* ============================================================================
*/

CHARACTER_SET UTF8

#include "smsc.loc"
#include <apcaptionfile.rh>

RESOURCE CAPTION_DATA
{
caption=qtn_app_caption_string;
shortcaption=qtn_app_short_caption_string;
}
Binary file added doc/SMSC Viewer documentation (greek).pdf
Binary file not shown.
Loading

0 comments on commit dc9c802

Please # to comment.