Sharplib.DLL API
Sharplib.DLLの関数と機能をまとめる場所
動作検証は下記で実施
sgch.iconのPW-G5300 (2世代機)
table:sharplib_exported_api_pgw5300
Category Name Decltype Description Diff
AllocMP (SH4では削除)
and_image_win
Apl_PadStrGet_win
Bcheck_font_width_4BCode_win
Bcheck_font_width_win
Bconv_DIC_GB_win
Bconv_DIC_SJIS_4B_win
Bconv_DIC_SJIS_win
Bconv_GB_DIC_win
Bconv_SJIS_DIC_editor_win
Bconv_SJIS_DIC_win
Bdisp_Font_win
Bdisp_Font_win_ddb
Bdisp_Font_win_shift
Bdisp_Font_win_shift_ddb
Bdisp_FontGB_win
Bdisp_FontJIS_4BCode_win
Bdisp_FontJIS_win
Bdisp_GetFontWidth_win
Bdisp_SetShlibFontInfo_win
BMessageBox_win
BMessageBox_win_XMDF
BTextOut_3dot
BTextOut_ddb
BTextOut_win
CGetSharpDicKey
Check_SCUC_Width (SH4では削除)
Check_TPanelCalibration
Check4BExtCode_win
CheckKey
ChkSubLcdCeAppCompatibleMode (SH4では削除)
CloseDJumpDlg (SH4では削除)
ConvertSCJIStoSCUC (SH4では削除)
CreateDJumpDlg (SH4では削除)
CreateFMenuBar (SH4では削除)
CrsInit_win
DestroyFMenuBar (SH4では削除)
DicPostMessage_win
DicRedisp_win
DicRedispTime_win (SH4では削除)
DicRedispTitle_win (SH4では削除)
Disp_SCUC_TTF (SH4では削除)
DispPanelWindow
DrawImage_color_win
DrawImage_win
EdBuzzerEndMute
EdBuzzerPlayAlarm
EdBuzzerPlayMelody
EdBuzzerPlayMelodyHz
EdBuzzerPlaySilent
EdBuzzerSetDisable
EdBuzzerSetMute
EdCalibrateMainTouch
EdChangeBacklightDim (SH4では削除)
EdChangeBacklightState
EdChangeBacklightStateOff
EdChangeBacklightStateOn
EdCloseMainTouchCalParam
EdClrUserSetting
EdContrastControl
EdConvertKeyRotation (SH4では削除)
EdConvertMainTouchCalParam
EdCreateMainTouchCalParam
EdEnableInterrupts
EdForceShutdown
EdFreeBacklightState
EdGetAutoPowerOffTime
EdGetBattSwitchState
EdGetBattSwithState
EdGetDisablePowerOff
EdGetDisplayRotation (SH4では削除)
EdGetOffCount
EdGetPlatformHardModel
EdGetPosMainTouchCalParam
EdGetPowerOffKeyDisable
EdGetPowerOnAppKey
EdGetRtcCount
EdGetUserName
EdGetUserSetting
EdIdleDisable
EdIdleDisalbe
EdIdleEnable
EdIdleEnalbe
EdInitAutoPowerOffTime
EdKeepBacklightBright
EdKeepBacklightState
EdMainTouchCalibration
EdMmMapIoSpace
EdMmUnmapIoSpace
EdMrSensorDisable
EdMrSensorEnable
EdMrSensorGetState
EdNandCompactionCtrl
EdNextPosMainTouchCalParam
EdPauseBacklightState
EdPlayClickSound
EdPlayDebugSound
EdPlayTouchSound
EdResetDisable
EdResetDisalbe
EdResetEnable
EdResetEnalbe
EdResetTouchKey (SH4では削除)
EdSaveRtcToNorFlash
EdSaveRtcToNorFlash_dummy
EdSetAutoDemoMode
EdSetAutoPowerOffTime
EdSetBacklightBright
EdSetBattInterrupt
EdSetCpuClk
EdSetCpuClkSetting
EdSetCpuPerformance (SH4では削除)
EdSetDisablePowerOff
EdSetDisplayIntermitent
EdSetDisplayRotation (SH4では削除)
EdSetMainTouchSampleRate
EdSetPosMainTouchCalParam
EdSetPowerOffKeyDisable
EdSetPowerOnAppKey
EdSetSubBacklightState
EdSetSubLcdCeAppCompatibleMode (SH4では削除)
EdSetSubTouchKeyDisable (SH4では削除)
EdSetTouchKeyCompatibleMode (SH4では削除)
EdSetUserFormat
EdSetUserName
EdSetUserSetting
EdSipClose (SH4では削除)
EdSipDecideIM (SH4では削除)
EdSipGetCurrentType (SH4では削除)
EdSipGetKeyDownStr (SH4では削除)
EdSipGetTypeIM (SH4では削除)
EdSipInitialize (SH4では削除)
EdSipReservedFunction_392 (SH4では削除)
EdSipReservedFunction_393 (SH4では削除)
EdSipReservedFunction_394 (SH4では削除)
EdSipReservedFunction_396 (SH4では削除)
EdSipReservedFunction_397 (SH4では削除)
EdSipReservedFunction_398 (SH4では削除)
EdSipSetCurrentType (SH4では削除)
EdSipSetEditType (SH4では削除)
EdSipSetFocus (SH4では削除)
EdSipSetKeyDownParam (SH4では削除)
EdSipSetPadInputArea (SH4では削除)
EdSipSetTypeIM (SH4では削除)
EdSipSetWindowPos (SH4では削除)
EdSipShowIM (SH4では削除)
EdSystemIdleTimerReset
EdSystemPowerOff
EdUpdateBacklightState
EdUserFormatSetParam
EdUserIdleTimerReset
EdVirtualCopy
EPHClose
EPHOpen
fill_area_win
Font_Close_win
Font_Open_win
FullTEditS_CurPosXY_win (SH4では削除)
FullTextEditor_win (SH4では削除)
get_image_color_win
get_image_win
GetBatteryStatus
GetCodeSjisEx_win
GetCrs_win
GetFontBinAddr_win
GetOriginalColor_win
GetPanelCalibration
GetResBinAddr_win
GetResource_win
GetSharpDicKey
GetShlibColorInfo_win
GetXEndPosi_win
GrayImage_win
GrayImage_win_dummy
HALDisplayDecContrast
HALDisplayGetContrast
HALDisplayIncContrast
HALDisplayInit void (void) SLCDドライバオープン
HALDisplayOff void (void) SLCD電源OFF @SLCDドライバ
HALDisplayOn
HALDisplaySendData void (u32, u32, u32, u32, void*, u32) 画素バッファを転送 @SLCDドライバ
HALDisplaySetContrast
HALDisplaySetLimit (SH4では削除)
HALDisplayTerm
HideCrs_win
HidePanelWindow
HWRAddPoint_Index
HWRAllReset
HWRCopyPoint
HWRFreeLibrary
HWRGetCandidate_DicCharN
HWRGetCandidateN
HWRGetText_DicCharN
HWRGetTextN
HWRInitialize
HWRLoadLibrary
HWRRecognition_CreateN
HWRRecognition_DeleteN
HWRRecognition_DicChar
HWRRecognition_DicChar_Tegakioo (SH4では削除)
HWRSelectCandidateN
HWRSelectPatternN
HWRSetChaComIDLanguage
HWRSetInpDev
HWRSetInpFrm
HWRSetMaxInpPoint1St
HWRSetMaxStrcNum
HWRUninitialize
inverse_area_bg_sp_win
inverse_area_bg_win
inverse_area_mono_win
inverse_area_win
IsEdMainTouchExist
IsEdPowerOffMessage
IsEdPowerOffNeedDataSave
IsEdPowerOffUrgentMessage
IsEdPowerOnMessage
IsEdPowerOnOffMessage
IsEdSystemPowerOn
IsFMenuBarExist (SH4では削除)
PadEditor_SetWinPos (SH4では削除)
PadEditor_win
PadEditor_WinIsShow (SH4では削除)
PadEditorButton_calc
PadEditorButton_Num
PadEditorButton_NumDot
PadEditorButton_NumMinus
PadEditorButton_YN
PadEditorGetPadBtnPos
PadEditorGetPadButtonPtr
PadEditorGetPadEdit_wp
PadEditorGetPadEditCur
PadEditorGetPadEditLen
PadEditorGetPadInputArea
PadEditorGetPadInputAreaForAlphabet
PadEditorGetPadInputAreaForNoAlphabet
PadEditorGetPadInputMode
PadEditorGetPadMode
PadEditorGetPadRecogType
PadEditorGetPadType
PadEditorSetPadEdit_wp
PadEditorSetPadInputArea
PadEditorSetPadInputAreaForAlphabet
PadEditorSetPadInputAreaForNoAlphabet
PadEditorSetPadInputMode
PadEditorSetPadRecogType
PadPenProc
PadPenProc_after
PadStrGet
PanelCloseCommand
PanelDisableCommand
PanelEnableCommand
PanelGetDataCommand
PanelGetState
PanelOffCommand
PanelOnCommand
PanelOpenCommand
PanelSleepCommand
PanelWakeupCommand
pc_unlink
po_fclose
po_feof
po_fgetc
po_fopen
po_fputc
po_fread
po_fseek
po_ftell
po_fwrite
PSendKey_win
put_image_color_win
put_image_win
Read_TPanel_Calibration
ReplaceKangorinSpecialFontBMP_win (SH4では削除)
ReplaceKangorinSpecialFontTTF_win (SH4では削除)
Res_Close_win
Res_Open_win
SDCardDrvGetOffChange_win
Set_defaltTPanelCalibration
Set_defaltTPanelCalibration2
Set_Default_ShlibColor_win
Set_EdCursol_BGColor_win
Set_EdCursolBlink_win
Set_Reverse_ShlibColor_win
SetBatteryType
SetCrs_win
SetOriginalColor_win
SetShlibColorInfo_win
SetShlibFont_win
SHDicGetMessageID
SHDicToolsInit
ShowCrs_win
SLCD_disp_clear_reserve_TP_win
SLCD_disp_clear_reserve_win
SLCD_disp_clear_win
SLCD_disp_fill_area_win
SLCD_disp_font12_win
SLCD_disp_font12han_win
SLCD_disp_font16_win
SLCD_disp_font16han_win
SLCD_disp_font24_win
SLCD_disp_font24nml_win
SLCD_disp_font48_win
SLCD_disp_font9_win
SLCD_disp_gray_area_win
SLCD_disp_image_win void (u32, u32, u32, u32, void*) SharplibのFBに指定範囲をコピー?
SLCD_disp_rectangle_win
SLCD_disp_reserve_data_TP_win
SLCD_disp_reserve_data_win
SLCD_disp_resource_win
SLCD_disp_reverse_area_win
SLCD_Disp24Fast_win
SLCD_DispAlertClose_win
SLCD_DispAlertJIS_win
SLCD_DispAlertOpenJIS_win
SLCD_DispAlertOpenSJIS_win
SLCD_DispAlertSJIS_win
SLCD_DispFontGB_win
SLCD_DispFontJIS_4BCode_win
SLCD_DispFontJIS_win
SLCD_DispFontSJIS_win
SLCD_get_image_win
SLCD_GetXEndPosi_win
SLCD_init_win void (void) SharplibのFBを初期化
SLCD_MessageBox
SLCD_off_win void (void) SLCDを表示
SLCD_on_win void (void) SharplibのFB
SLCD_SetFont_win
SLCD_TextOutGB_win
SLCD_TextOutJIS_win
SLCD_TextOutSJIS_win
SSHOT_WriteSubLcdBMP2File_win
StoreAnkiMemo (SH4では削除)
TEditGet_TEGAKI_STR
TEditS_CurPosXY_win
Tegaki_AbortInking
Tegaki_close
Tegaki_oblique_line
Tegaki_open
Tegaki_recog_area_select
Tegaki_Recognition
Tegaki_reopen
Tegaki_window_disp
TegakiAbortInkingCommand
TegakiOpenCommand
TegakiRecAreaSelectCommand
TextEditor_win
TextOutGB_win
TextOutSJIS_ddb
TextOutSJIS_Ex_win
TextOutSJIS_Telop_win
TextOutSJIS_win
TextOutSJIS_XMDF
TPanel_button_clr
TPanel_button_get
TPanel_CalcPosDispPanel
TPanel_close
TPanel_dataget
TPanel_disable
TPanel_enable
TPanel_Event_InkCancel
TPanel_GetEnableJudge
TPanel_GetMesBoxState
TPanel_GetPanelCalibration
TPanel_init
TPanel_Initialize_win
TPanel_off
TPanel_on
TPanel_open
TPanel_pos_get
TPanel_PowerHandler
TPanel_read
TPanel_SetEnableJudge
TPanel_SetMesBoxState
TPanel_SetPanelCalibration
TPanel_sleep
TPanel_Terminate_win
TPanel_wakeup
TTFBin_Close_win (SH4では削除)
TTFBin_GetFontBinAddr_win (SH4では削除)
TTFBIN_GetInfo (SH4では削除)
TTFBin_Open_win (SH4では削除)
TTFFont_GetFontType (SH4では削除)
TTFFont_GetValidFlag (SH4では削除)
TTFFont_Init (SH4では削除)
TTFFont_SetFontType (SH4では削除)
TTFFont_SetValidFlag (SH4では削除)
WaitPostMessage_win
Win2DicKey_NewPF_win
Write_TPanel_Calibration
XMDFGaiji_SetIsRevers (SH4では削除)