Курсовая работа: Анализ треугольника
BGIN_MSSG_M (TringlDlg, Dilg)
// {{F_MSG_M(TringlDlg)
N_WM_SSMMND()
N_WM_INT()
N_WM_QURDRGIN()
N_BN_LIKD (ID_BUTTN1, nlult)
N_NTIF (UDN_DLTS, ID_SIN1, nDltsSin1)
N_NTIF (UDN_DLTS, ID_SIN2, nDltsSin2)
N_NTIF (UDN_DLTS, ID_SIN3, nDltsSin3)
N_NTIF (NM_UTFMMR, ID_SIN3, nutfmmrSin3)
// }} F_MSG_M
ND_MSSG_M()
/////////////////////////////////////////////////////////////////////////////
// TringlDlg mssg hndlrs
BL TringlDlg:nInitDilg()
{
Dilg:nInitDilg();
// dd «but…» mnu itm t sstm mnu.
// IDM_BUTB must b in th sstm mmnd rng.
SSRT((IDM_BUTB & 0FFF0) == IDM_BUTB);
SSRT (IDM_BUTB < 0F000);
Mnu* SsMnu = GtSstmMnu(FLS);
if (SsMnu!= NULL)
{
String strbutMnu;
strbutMnu. LdString (IDS_BUTB);
if (! strbutMnu. Ismt())
{
SsMnu->ndMnu (MF_SRTR);