Различные функции : Патчестроение : Форум

Страница 2 из 2: « 1 [2]

 D3mon:
13.01.12, 21:22
 dimonp25, это для R1GA026 !


0x14F196C0 - void DateInput_DispObject_SetDateFormat( DISP_OBJ *, char format );
0x14F19704 - void DateInput_DispObject_SetDate( DISP_OBJ *, DATE * );

0x14F19E04 - void TimeInput_DispObject_SetTime( DISP_OBJ *, TIME *, char * format );
0x14F196B8 - void TimeInput_DispObject_SetSecEnable( DISP_OBJ *, int state );

 E1kolyan:
16.01.12, 00:09
 0x143A57F4 - void GUIObject_SoftKeys_SetAction_SetText(GUI*, u16 actionID, SKACTIONPROC proc, TEXTID);
0x14279C5C - void GUIObject_SoftKeys_SetKey(GUI*, u16 actionID, int key, int mode);На нажатпе кнопки выполняет действие установленное на этот акшн
0x141A57B8 - void BookObj_SoftKeys_SetKey(BOOK* book, u16 actionID, int key, int mode);

0x152275E4 - void GUIObject_SetBacklightBlink(GUI*, int time_on, int time_off);


Добавлено 16.1.12 03:27

еще немного

typedef enum
{
UITextAlignment_Left = 0,
UITextAlignment_Right,
UITextAlignment_Center,
UITextAlignment_LeftDynamic,
UITextAlignment_RightDynamic
} TextAlignment;

0x140C9944 - int GUIObject_GetStyle(GUI*);
0x1522761C - int GUIObject_GetTitleType(GUI*);
0x142D4848 - void GUIObject_SetTitleIconHasPriority(GUI*, TBool titleIconHasPrio);
0x1443A068 - void GUIObject_SetTitleAlignment(GUI*, TextAlignment titleAlignment);
0x15227640 - int GUIObject_GetTitleAlignment(GUI*);
0x142EC18C - void GUIObject_BacklightOn(GUI*);
0x152275D8 - void GUIObject_BacklightOff(GUI*);
0x142EC508 - void GUIObject_BacklightTimeout(GUI*);
0x14377414 - void GUIObject_BacklightBlink(GUI*);
0x142EC4FC - void GUIObject_BacklightRestore(GUI*);
0x1419FAC0 - void GUIObject_SetInternalBackground(GUI*, IMAGEID);

 E1kolyan:
01.03.12, 23:11
 0x15B31508 - int GUIObject_GetDisplay(GUI*);
0x140C97C0 - int DispObject_GetDisplay(DISP_OBJ*);
0x1442F1CC - void GUIObject_SoftKeys_SetLongSKButtonText(GUI*, u16 actionID, TEXTID);
0x1419A938 - void GUIObject_SoftKeys_MoveItemAfter(GUI*, u16 actionID, u16 after_actionID);
0x15167F48 - void GUIObject_SoftKeys_MoveItemBefore(GUI*, u16 actionID, u16 before_actionID);
0x14279FA8 - void GUIObject_SoftKeys_MoveItemFirst(GUI*, u16 actionID);
0x15167F24 - void GUIObject_SoftKeys_SetDisabledAction(GUI*, u16 actionID, );
0x1419B1A0 - void GUIObject_SoftKeys_SetSubItemHighlight(GUI*, u16 actionID, int subitem);
0x1419AF94 - void GUIObject_SoftKeys_SubActionPressedNotification(GUI*, u16 actionID, TBool subActionPressedNotification);
0x142005CC - void GUIObject_SoftKeys_RemoveItemFromKey(GUI*, u16 actionID, int key, int mode);

Меню как на "Создать ссылку для функции?":
0x14F6D89C - GUI_LIST* CreateMultiChoiceMenu(BOOK*);
0x14F6DAB4 - void MultiChoiceMenu_SetMessage(GUI_LIST*, int offset, TEXTID);
0x141E74E0 - void MultiChoiceMenu_SetCursorToItem(GUI_LIST*, int item);

0x15778D90 - void Feedback_SetTextAlignment(GUI_FEEDBACK*, UITextAlignment_t uiTextAlignment);
0x14DFF31C - void Feedback_SetDescriptionImage(GUI_FEEDBACK*, IMAGEID);
0x15778D1C - void Feedback_SetTimeout(GUI_FEEDBACK*, int time);

0x1420FD98 - void ProgressBar_SetDescriptionIcon(GUI*, IMAGEID);
0x15778B0C - void ProgressBar_SetDescriptionIconOffset(GUI*, int offset);
0x140715D4 - int ProgressBar_IsScrolling(GUI*);

0x15778F70 - void YesNoQuestion_SetDescriptionIconOffset(GUI*, TBool offset);

0x144A3E00 - void StringInput_SetTextMinLengh(GUI*, int lengh);

0x142C44BC - char* FILEITEM_GetFtype(FILEITEM*);
0x142C477C - FILEITEM* Ftype_GetFILEITEM(FILEITEM*, char* type);

 E1kolyan:
05.03.12, 02:19
 Был еще один, но в параметрах вроде ничего особенного

0x158C9E4C - int MessageBox_Animation(TEXTID header_text, TEXTID message_text, IMAGEID, int style, int time, BOOK* book, char* animation);
0x14D4F488 - int MessageBox_NoIMAGE(TEXTID header_text, TEXTID message_text, int style, int time, BOOK* book);

0x1443ACF8 - int GetFileLocation(wchar_t* fullpath); 0 - card, 1 - phone
0x1429539C - wchar_t* MakeFullPath(wchar_t* path, wchar_t* name);

 E1kolyan:
05.05.12, 00:24
 C510 SW-R1HA035

typedef struct
{
char dummy[0x40];
}DYNAMIC_MENU_ELEMENT;

enum DYNAMIC_MENU_ELEMENT_MSG
{
MENU_onCall = 0,
MENU_onText,
MENU_onState,
};

0x1431E418 - int DynamicMenu_GetElementMsg(DYNAMIC_MENU_ELEMENT*);
0x14166EB4 - void DynamicMenu_SetElement_FirstLineText(DYNAMIC_MENU_ELEMENT*, TEXTID);
0x141ADFFC - void DynamicMenu_SetElement_SecondLineText(DYNAMIC_MENU_ELEMENT*, TEXTID);
0x1431EFC0 - void DynamicMenu_SetElement_UnavailableState(DYNAMIC_MENU_ELEMENT*, bool state);
0x1431EBEC - void DynamicMenu_SetElement_UnavailableText(DYNAMIC_MENU_ELEMENT*, TEXTID);
0x143AB2A0 - void DynamicMenu_SetElement_InfoText(DYNAMIC_MENU_ELEMENT*, TEXTID);

 albertnet3:
07.06.12, 10:12
 W705 SW-R1GA031
0x1408F46C+1 ;void GUIObject_SetMarkSeveralItems(GUI*, bool state);/*0= off / 1= On*/

Прикрепленный к сообщению файл:

scr03-04-01.png scr03-04-01.png (35.74 kb; 343 hits) Скачать файл

 diezil:
10.06.12, 22:27
 void NOfMany_SetItemCount( GUI *gui, int count ); 0x4531FFE4 w580 r8be001
int NOfMany_GetItemCount( GUI_NOFMANY *gui ); 0x4531FFF4 w580 r8be001

/*****************/

void StartCameraApplication( int mode, int book_id, bool disable_video );
( sends ACCEPT_EVENT with params ( wchar_t* path, BOOK* book ) )

function addresses
k850 r1fa035 0x11219008+1
w580 r8be001 0x4500DCB0+1
w810 r4ea031 0x4545FF90+1
w800 r1bd001 0x44F8DEC8+1

 E1kolyan:
11.06.12, 11:33
 пара полезных функций... C510 SW-R1HA035

typedef enum
{
AUDIOCONTROL_VOLUMETYPE_CURRENT, /**< The current volumetype */
AUDIOCONTROL_VOLUMETYPE_CALLVOLUME, /**< The call volume */
AUDIOCONTROL_VOLUMETYPE_RINGVOLUME, /**< The ring signal volume */
AUDIOCONTROL_VOLUMETYPE_MEDIAVOLUME, /**< The media volume */
AUDIOCONTROL_VOLUMETYPE_INPUTVOLUME /**< FOR AUDIOCONTROL INTERNAL USE ONLY */
}TAudioControl_VolumeType;

0x1432EA7C - void Volume_Set(TAudioControl_VolumeType volumeType, unsigned char volume);
0x1432FD48 - int Volume_Get(TAudioControl_VolumeType volumeType, unsigned char* volume); // GetAudioSettings

0x157523B8 - wchar_t* Audio_GetTags(wchar_t* path, wchar_t* name, int tagID);

 diezil:
12.06.12, 22:50
 I'm not sure where this function reads data from, I called it ServiceInf() but I think maybe its reading from the GDFS or Registry, I found over 100 calls to the function, it is used for getting the service info, FW version/CDA/GPRS data etc =)

C902 0x10DF2F20

ServiceInfoGet( int entry, void* buf, int len );

some entry types for C902 (AS)
Код: 
#define GPRS_LASTSESSION_SENT    0x4CB
#define GPRS_LASTSESSION_RECEIVED    0x4CA
#define GPRS_LASTSESSION_TIME        0x4C7
  
#define PHONE_MODEL            0x4BF
  
#define UNK                0x4EE
#define FS_REGION            0x4EB
#define CDA                0x4EC
#define FW_VERSION            0x4EF

#define UNK_0                0x4FB    // Settings_ShowNumber_Get (*state)


 Therion:
09.08.12, 16:59
 ещё одна функция для анимации.эта работает с диспом, любым обьектом
0x141A9908+1 - DispObj_UIObjectSetAnimation ; (DispObj,char mode,0,0,0)
mode:
Create
Show
Hide
Destroy
Focus

Используется в выше перечисленых событиях
Страница 2 из 2: « 1 [2]

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=5489&start=10

© 2005-2018 supertrubka.org