Patch of object is read_csv_003.o in C, which is going to be attached and its compilation is once.
- | - | - | - | |
.\read_csv_003.cpp File modified time Sun Aug 06 18:09:44 2023 0001 #include <tchar.h> |
||||
*
Patch of object is read_csv_003.o in C, which is going to be attached and its compilation is once.
- | - | - | - | |
.\read_csv_003.cpp File modified time Sun Aug 06 18:09:44 2023 0001 #include <tchar.h> |
||||
*
Setting a file name and which seek is well for the analyzation.
And, csv analyzation is commented out of function "put the word".
*
- | - | - | - | |
read_csv_002.h File modified time Mon Aug 07 16:48:43 2023 0001 #ifndef _SETTLE_GRID_002_H_ |
||||
read_csv_002.cpp File modified time Mon Aug 07 16:48:49 2023 0001 #include <tchar.h> |
||||
windows-make: csv: CSV frame ... 001
In first step in csv, we created the frame.
001:
- | - | - | - | |
read_csv_001.cpp File modified time Sat Aug 05 17:38:37 2023 0001 #include <tchar.h> |
||||
002:
003:
*
For a creation of buffer as array, undefined number is failed. The below is as 6 example.*
.\settle_grid_001.h File modified time Thu Aug 03 16:16:55 2023 |
... |
019 char** a_litteratures = NULL; |
020 char* litteratures[6] = { "\"", "\,", "\{", "\}", "\ ", "\r\n" }; |
021 |
... |
043 }; |
044 |
045 #endif |
*
*
*Their values should be displayed and changed with keyboard operation.
*parameters and functions
value | - | - | ||
bErase | true or not | |||
RefreshRect | ||||
rect | back ground mairgin | |||
rect | a small band | |||
rect | ||||
... | ||||
fonts | ||||
... | ||||
SetPixel | poisson | |||
SetPixel | wave |
*
*
*
*
*
*
*
region | - | - | ||
background | a small band for the wave graph |
a small rect only (spacified part)) |
||
objects | rectangle as cursol |
a small rect only (spacified part) |
||
*
*
*
region | - | - | ||
background | poisson disk sampling |
whole window (the entire region) |
||
objects | rectangle as cursol |
a small rect only (spacified part) |
||
*InvalidateRect
* as written
If the bErase parameter is TRUE for any part of the update region, the background is erased in the entire region, not just in the specified part.
*
*
*
*
*
*
There are "Drawing funcions" and their all parameters and their orders only.
*
*
*
*
*
*
*
*
*
*
region | - | - | ||
background | a small band for the wave graph |
a small rect only (spacified part)) |
||
objects | rectangle as cursol |
a small rect only (spacified part) |
||
*
*
*
region | - | - | ||
background | poisson disk sampling |
whole window (the entire region) |
||
objects | rectangle as cursol |
a small rect only (spacified part) |
||
*InvalidateRect
* as written
If the bErase parameter is TRUE for any part of the update region, the background is erased in the entire region, not just in the specified part.
*
*
*
*
*
*
How is the background and also the entire region?
That effects in animation will express in the size of picture buffer.
willinglytranslate.blogspot.com
*
- | objects | invalidate area | keyup | animation | - |
1 | |||||
2 | |||||
3 | rect15, rect 17 | rect 17(on a little band) | (v) | (v) | |
4 | rect15, rect 17 | rect 17(on a little band)- | (-) | (v) | |
- |
*
All cases with cursol invalidated area will be a on a band area.
*invalidate curosol
We invalidate 2 rects position which are previous and current cursol's positions if we focus on cursol on the animation.
previous: px1, py1, px2, py2
current: cx1, cy1, cx2, cy2