Waitrud Weber’s blog

things and reminders for memories

2021-07-01から1ヶ月間の記事一覧

Analyzer: windows-make: memorization error: string function test:

string function test: function name practice endurance compilation 1 char* char_string ( int num_memories ); x o 2 char* char_string_010 ( int num_memories ); x *01 o o 3 int read_csv (char* filename ); o 4 int read_csv_010 (char* filename…

Analyzer: text: We are going to create text info and ...

They can indicate "previous specification" as note. "previous specification" is compiled well and is now commented out of under the function name. We cannot use the default setting like match="---" in the head of function in mingw32-c++.ex…

3d: music: WindowsAPI: windows-make: it sounds wave files well.

We can put the sound-lootin in cg_schema.We can sound the wave file in this interface. download: (image) if you press "b", it sounds well. Debug console is necessary for this compilation with wimm.dll. (20210727)Creating a system wave is v…

3d: WindowsAPI: windows-make: initialization is changed.

We modified and created new lootin : iDisplayControls_wmpaint_display_threeD_proc ( HWND hWnd, HDC hDC, PAINTSTRUCT* ps, UINT uMsg, WPARAM wParam, LPARAM lParam )and booked it as case 14 cg_schema. download: https://github.com/WaitrudWeber…

3d: WinAPI: windows-make: memorization error is true or not and we can skip it.

We can skip this problem.lines memories address|00828020| is always allocated. Scanning the pointer in the for-loop failed. |00828350| is still hold on the memories, but at the lines[0] it doesn't exist. ---WM_MESSG 000: hWnd 721456: uMsg …

3d: WinAPI: windows-make: memories are allocated well.

We ensured that axes were memorized well on the below. --- execution 000 ---baselootin_025: starts.dummy_vLine[0] = |003A8350| / 8L|003A8350| p|003A1108|( 0.000000, 0.000000, 0.000000)p|003A10F0|( 500.000000, 0.000000, 0.000000)dummy_vLine…

WindowsAPI: windows-make: If you press TAB and 'p', ...

Memorization error, we lost axes for initialization.download: https://github.com/WaitrudWeber/source_zip/blob/master/display-20210721-001.zip --- execution 001 ---t->uMsg)=257 this->event->Type=257wButtonController::WM_KEYUP: 257void wButt…

WindowsAPI: windows-make: Define Four Code Blocks.

The code in windows-thread is becoming long but we do not care of that length. It should be long. We prepare code blocks from 1 to 4. 1 - switch(uMsg) { case WM_KEUP: break; case WM_Pant: break; } 2 - Curosol Work: switch(Cursol_Number) { …

WindowsAPI: windows-make: which controler is right or not.

1. Which does ButtonController depend on.1-1) Create Cursol Controller if you press a Key, switch ( key ) { case 50: btc1.Work_flg = 0; btc2.Work_flg = 1; break; case 51: btc1.Work_flg = 1; btc2.Work_flg = 0; break; } So, they can work wel…

3d: windows-make: memorization error happened and we can put the observer of memorization error, so, it works at the least we think so.

We can print the memorization pointer, so, it works well.The below is if lines[i] equals 0 ( which means lost the address of pointer), the program print memories and exit(-1) as an error. // int hDisplayControls_wmpaint_display_threeD_proc…

WindowsAPI: windows-make: Creation and Display and Control: Windows Initialization: thinking of all any other without any cases.

There was a problem and Parameter printed. Initialization Cursol_Number2 = 2 switch ( p_evt->Type ){ case WM_PAINT: printf("WM_PAINT 005: %d *(p_evt->uMsg):%d uMsg: %d \r\n", uMsg, *(p_evt->uMsg), uMsg ); EndPaint(hWnd, &ps); printf("WM_PA…

Code Analyzer: html : windows-make: we should create the schema on one demention.

We've created the code block.e've created the code block.When you'd like to use any other block of logic like you try to create trees as html has tree or itself, you should create on the same case code block on one demention like "case 70:…

3d: windows-make: windows-make is very good as considered.

In windows-api, the program can have a lot of user messages in one windows-thread, which is very good for us.Considered: Command Assembling, which is very good on Windows thread.Cursol + EnterCursol + Key "p"Key "p" table 1. Command interf…

3d: windows-make: We also have the check of 3D lootin as traditional not modern.

1. Spin can initialize all displayed parameters. 2. If we push "right arrow", all lines are displayed. 3. So, first, we stop calling modeling lines and recognize spinning axes. 4. We are going to check if 1) Model doesn't change in the 3D …

3d: WindowsAPI: windows-make: cursol doesn't work only on the 3rd menu.

Cursol on the 3rd menu from top as p_evt->main_mode, we wrote on a windows thread and doesn't change that cursol if we push UP=38.baselooti_002 ends safely, sp, we think in the wBuuttonController.And, we modified the wButtonController and …

WindowsAPI: 1.Set uMsg as Type for all processes as copying.

cg_schema.hextern wEvent *p_evt; cg_schema.cppwEvent *p_evt = nullptr; winmain_001.cpp#include "cg_schema.h" winmain_001.cpp Thu Jul 08 14:01:05 2021... 621 :// 622 :static LRESULT CALLBACK mainWindowProc ( HWND hWnd, UINT uMsg, WPARAM wPa…

WindowsAPI: user message is changed after call the WM_PAINT.

We can not consider that lootin if we write the code block of case in WM_PAINT. We have the Controler wButtonControler and wCanvas and after we call them we relased all painted work resources and uMsg is changed and Consider code blocks. W…

C_Analyzer: We can have a lot of controls, skipping the under control as a canread.

We don't think, the below is too bad, we can control seperations as well as switch. main.cpp Tue Jul 06 14:32:29 2021 ... 370 : if ( canread == 1 && m_start_with ( (char*)p_dummy, "\r\n" ) == 1 && level == 1 ) { 371 : printf("we could find…

C_Analyzer : Skip the under stir in C.

Scheme in this program should be like the below. switch ( canread ) { case 1: if ( m_start_with ( (char*)p_dummy, "\r\n" ) == 1 ) { printf("we could find the end line.\r\n"); } else if ( m_start_with ( (char*)p_dummy, "#include" ) == 1 ) {…

C_Analyzer: Adapt to typedef: do not worry about the others but care of other schema.

Their answer is right if I have a good answer for schema. int typedef_keywords ( STRUCT_FILE* structure_fp, char* p_dummy ) { int canread = 1; // char* p_dummy = NULL; char* p_dummy_token = NULL; if ( m_start_with ( (char*)p_dummy, "int" )…