2022年1月28日 星期五

code coding Styles Architectures Object Pascal Style Guide

coding Styles Architectures

Standard Formatting Code 

refactoring  code 

snippet  

Language Coding Standards Document 

Object Pascal Style Guide


Identifier naming Conventions programming

Coding  Programming Techniques

Contact Chips snippet MACRO

calling conventions

Object Pascal Style Guide

https://docwiki.embarcadero.com/RADStudio/Sydney/en/Program_Control_(Delphi)

https://en.wikipedia.org/wiki/Functional_programming

Variables. Variables can be considered as the most essential programming techniques
Repetition or Loops. «For» is the most widely spread type of repetition
Decisions or Selection
Arrays
Modular Arithmetic.
Manipulating Text.
Random Numbers Scaling

2022年1月27日 星期四

BelfegAR

 

BelfegAR: Plataforma para el despliegue gráfico 3D y ...

BelfegAR: Plataforma para el despliegue gráfico 3D y delegación de tareas en gestión documental con realidad aumentada

Sánchez Sobrino, Santiago
 
由 S Sánchez Sobrino 著作2014BelfegAR: Plataforma para el despliegue gráfico 3D y delegación de tareas en gestión documental con realidad aumentada. Sánchez Sobrino,

2022年1月26日 星期三

Mein einfacher Mp3-Player Überblick und Vorbereitung

 https://www.delphi-treff.de/tutorials/sonstiges/mein-einfacher-mp3-player/

 

Mein einfacher Mp3-Player 

Mein einfacher Mp3-Player Überblick und Vorbereitung

2022年1月25日 星期二

畫個 股市 K線圖

 https://towardsdatascience.com/the-simplest-way-to-create-an-interactive-candlestick-chart-in-python-ee9c1cde50d8

 

 Candlestick chart Financial  Trading Libraries Visualize

The Simplest Way to Create an Interactive Candlestick Chart in Python | by Eryk Lewinson | Towards Data Science 

fast data plotting visualization real time MSDN High-performance realtime data display

Build fast data plotting, charting and visualization application with almost zero lines of code!

https://mitov.com/products/plotlab#overview

2022年1月23日 星期日

гирлянду Jinx lededit LED Матрица strip Dmx512

 https://en.wikipedia.org/wiki/DMX512

  standard for digital communication networks that are commonly used to control lighting and effects.

гирлянду Jinx lededit LED Матрица strip Dmx512

 https://mysku.me/blog/aliexpress/48393.html

Новогодняя гирлянда-экран на WS2812 и Arduino

 https://en.wikipedia.org/wiki/Lighting_control_console

https://en.wikipedia.org/wiki/Lighting_control_system

https://pixelledlights.com/

https://www.ryker-lighting.com/

Такой светильник не купить в магазине! Электронный огонь

Pixblasters DigitalSignage Remote Display

https://www.youtube.com/watch?v=lPg4CuTUmvI&ab_channel=PixblastersMaster

vga signal monitor identifier 

8-bit Resistive Video DAC 

https://icculus.org/manticore/8bpp.php

https://xess.com/blog/vga-the-rest-of-the-story/

HDMI Made Easy: HDMI-to-VGA and VGA-to-HDMI Converters | Analog Devices Amazon.com: VAlinks Built-in Chip Support HD 1080p HDMI Male to VGA Male D-SUB ...

https://www.instructables.com/Decoding-VGA-Signals-With-a-Portable-Logic-Analyze/

https://wiki.batocera.org/batocera-and-crt

https://stevehardyblog.wordpress.com/2016/01/02/ws2811-christmas-lighting-using-vga/

https://www.elektric-junkys.com/index.php?route=product/product&path=60_90&product_id=92

LED Strip Light Video Wall P30 made in 48 hours the DIY "Flexible" WS2813 #LEDSign

https://www.youtube.com/user/ejunky66/videos


2022年1月22日 星期六

球 LOGO

 illustrator

 3D Ribbon

folding ribbon

 Advanced 3D Object

 Sphere pattern

Эффекты Revolve Вращение ◔ Проецирование Map Art Нарисовать Построить Adobe Illustrator 🍌 Урок 14 

HOLOGRAM TEXT EFFECT IN ADOBE ILLUSTRATOR

2022年1月19日 星期三

註冊一個TCOLOR

https://searchcode.com/file/11956023/XPLib/Src/ColorHnd.pas/ 

RegisterIntegerConsts FindIdentToInt  RegisterIntegerConsts  FindIntToIdent  IdentToInt

Run-Time Library Reference.pdf - X-Files 


http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=0

leading source code download web site

http://en.verysource.com/

 

The leading source code download web site, Overy 2 million, 2TB source code free download. include:web site source code,C,VC,VC++,Java,PHP,C++,C#,Python ...

C,VC,VC++,Java,PHP,C++,C#,Python,ASPX,.NET,JSP,VB,Delphi,JavaScript source code - VerySource_The leading source code share and download web site.

沙發 木雕 唐草

 Onlay  Oak Leaves Carved  Oak leaf   carving Из коллекции «Изделия из дерева 

, Crowns & Frieze > Frieze (Squared Edge Mouldings) > Frieze Onlay - Oak Leaves & Acorns - Onla Cherub Corbel | Corbels , Brackets and Plinths

Carved Wood Appliques, Onlays, Medallions, & Scrollwork Scrolled Onlays, Appliques and Swags for Wide Applications

https://www.heartwoodcarving.com/onlay-wide-oak-leaves-with-acorns-and-scrollwork

https://kyrier.com.ua/reznie-kresla-ot-fabriki-kurer

Резные кресла от фабрики  Курьер Комплект мягкой мебели в стиле Барокко

Реставрация кресла своими руками перетя Очень красивое старинное кресло

Старинное кресло конца  века ПОСЛЕ реставрации. Итоги.

https://rest-vm.ru/novosti-masterskoj/starinnoe-kreslo-koncza-19-veka-posle-restavraczii.-itogi.html

Decorative Floral Ornament

Стол века после реставрации Итоги работы Комплект Стол стула Стиль Наполео Буль

2022年1月18日 星期二

做沙發

 decorate  borders Acanthus Royalty 裝飾 邊界

Capitonnè come si fa Divano Chesterfield capitonnè руками  чертеж каркаса  дивана

 https://www.diynetwork.com/vertical/how-to/make-and-decorate/decorating/how-to-make-a-tufted-wingback-headboard-pictures?im=16

КРОВАТЬ с мягким ИЗГОЛОВЬЕМ своими руками МЕБЕЛЬ DIY

 https://www.youtube.com/watch?v=g2YoxrNBP40&ab_channel=Cechaflo

https://www.mysoulfulhome.com/my-soulful-home/chesterfield-sofa-history-design-choices

 https://superarch.ru/otdelka/karetnaya-styazhka-svoimi-rukami-poshagovaya-instrukcziya

 https://100yen-mama.com/paper-lampshade-1503/

https://www.produceshop.it/divano-chesterfield-capitonne-in-tessuto-velluto-2-posti-design?id_product_attribute=2800&category_rewrite=divano-chesterfield-capitonne-in-tessuto-velluto-2-posti-design

 https://www.designbyd9.com/diy-headboard-with-crystal-buttons/#jp-carousel-3307

https://forum.sdelaimebel.ru/topic/21606-tehnologiya-chester-ili-chesterfild-chesterfield-sofas-utyazhka-rombami-karetnaya-styazhka-kapitone-pugovitsyi/page/28/

http://www.inside75.com/CanapesFixesFauteuils/Chesterfield/chesterfield-fauteuil-cuir-blanc-anglais-club-vintage.html?epik=dj0yJnU9NnNGWVg0T3lFVnlrOVV5bEdpQkpmaGZWbTNqOVo1dnomcD0wJm49a3FoZ1Fxb3dJUlJPdnh0UVN4OVpXdyZ0PUFBQUFBR0htZkRR

 https://www.youtube.com/watch?v=FF0MxozMNTU&ab_channel=StofenSteen

 https://www.youtube.com/watch?v=RgZdZygPjFA&ab_channel=IraLichtenstein

 https://www.youtube.com/watch?v=HItudJQjCCU&ab_channel=Cechaflo

 https://www.youtube.com/watch?v=iIbKglNzcF0&ab_channel=CHEST%27ER

 https://www.youtube.com/watch?v=QWEcTW-I7Sc&ab_channel=%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9%D0%A7%D1%83%D0%B4%D0%BE%D0%B2

 https://www.youtube.com/results?search_query=diamond+button+tufting

https://www.youtube.com/watch?v=zX3Oslrymq0&ab_channel=MASCHERONIOfficial

https://www.youtube.com/watch?v=Ash7bTP-_pA&ab_channel=FaceLiftInteriors

delphi tFrame Hierarchy zoder parent

 delphi tFrame Hierarchy zoder parent

 https://stackoverflow.com/questions/18963018/delphi-how-to-close-a-form-from-within-a-tframe-on-that-form

http://www.felix-colibri.com/papers/firemonkey/firemonkey_architecture/firemonkey_architecture.html 


https://blogs.embarcadero.com/learn-how-to-create-flexible-cross-platform-firemonkey-applications-using-tframestand-for-delphi/

2022年1月12日 星期三

模擬對象 imitate, copy, mock, impersonate, pattern, mime

 https://zh.wikipedia.org/wiki/Mockup

 Texture Mockup

模擬對象 imitate, copy, mock, impersonate, pattern, mime

https://mediamodifier.com/mockups/logo-mockups 

https://www.behance.net/gallery/30433401/9-Realistic-3D-Flag-Mock-Up-s

https://blog.spoongraphics.co.uk/freebies/20-free-realistic-rusty-metal-logo-mockup-textures

2022年1月10日 星期一

BBS ASCII ART

built-in patterns characters black  dark gray code iron 

BBS  ASCII ART

 https://en.wikipedia.org/wiki/ANSI_art

https://www.ptt.cc/man/asciiart/index.html

ascii gray characters  code ART pixel 

Ascii-canvas simulates a code page 437 ASCII terminal display. It supports all 256 characters of codepage 437, arbitrary foreground colors, arbitrary background colors, and arbitrary terminal sizes.

https://blog.jverkamp.com/2013/03/28/writing-a-roguelike-in-racket-day-0/

code page 437 ASCII

https://en.wikipedia.org/wiki/Color_depth

https://en.wikipedia.org/wiki/Microsoft_Paint

https://en.wikipedia.org/wiki/Code_page_437


Graphics Programming in Icon Ralph E. Griswold Clinton L. Jeffery Gregg M. Townsend


netscape gws gifa 

suxp

2022年1月9日 星期日

鐵匠的想法 板手套和手套的類型 鎖子甲板 手套 鎖子甲 手套

 Кольчуга латная перчатка Кольчужная варежка

 Варежки Миланские   Варежки Латные Ответы Mail.ru: как сделать латные рукавицы

鐵匠的想法 板手套和手套的類型  鎖子甲板手套鎖子甲手套

 Защитит ли кольчуга от выстрела из ружья

 Мысли кузнеца. Типы латных варежек и перчаток

https://zs-magazine.ru/kolchuga/perchatka-iz-kolchugi.html

 https://litnet.com/ru/blogs/post/28002

 https://swordmaster.org/2012/11/30/perchatki-pesochnye-chasy-lux-variant.html

 http://www.armorysmith.com/dospehi/latnye-perchatki-chernyj-princ/

https://wargearshop.ru/goods/Varezhki-kolchuzhnye-so-skrytoj-zashhitoj 

http://www.helmschmiedt.narod.ru/gauntlets.htm

https://document.wikireading.ru/17259

Рыцарские доспехи Европы
Блэр Клод
ЛАТНЫЕ РУКАВИЦЫ

https://studfile.net/preview/6178038/page:8/

https://lektsii.org/10-56159.html

Бригантина, колонтарь, бахтерец, ламеляр, латы и т. д.

Латные рукавицы «песочные часы»

 https://proshloe.com/latnye-rukavitsy-pesochnye-chasy.html

2022年1月8日 星期六

editor with syntax highlighting for Java editor syntax highlighting for Java Rich Text FX editor syntax highlighting for Java Rich Text FX lexical editor java

 JavaFX TextArea control

jEdit
FXMisc RichTextFX Rich-text area for JavaFX - GitHub
Highlighting Strings in JavaFX TextArea - Stack Overflow
HighlightableTextAreaDemo

https://github.com/magsilva/jazzy

Using Aspell Library in java - Stack Overflow

https://www.javascriptspellcheck.com/
https://jewelsea.wordpress.com/2011/12/11/codemirror-based-code-editor-for-javafx/

https://gist.github.com/jewelsea/1463485

https://docs.oracle.com/javafx/2/api/javafx/scene/text/Text.html

Standalone StyledTextArea  JSyntaxPane

https://www.itread01.com/p/297820.html
Tom Schindl: How to create an editor with syntax highlighting for Java

https://www.javacodegeeks.com/javafx-tutorials

https://docs.oracle.com/javafx/2/ui_controls/list-view.htm
https://stackoverflow.com/questions/21791639/eclipse-fxml-editor

RSyntaxTextArea - GitHub Pages
bobbylight/RSyntaxTextArea: A syntax highlighting, code ...
https://bobbylight.github.io

https://github.com/Waoss/Leaf

https://bell-sw.com/announcements/2021/02/05/TeXnical-Writing-Part-3-Syntax/
TeXnical Writing Part 3: Syntax


https://opensourcelibs.com/lib/fxeditor


JSyntaxPane - GitHub https://github.com/Sciss/SyntaxPane

https://ace.c9.io/#nav=about Ace - The High Performance Code Editor for the Web
https://tomsondev.bestsolution.at/2013/02/14/experimenting-with-textflow-from-javafx8/
https://stackoverflow.com/questions/14541933/webview-callback-from-javascript

 https://microsoft.github.io/monaco-editor/

https://code.visualstudio.com/blogs/2017/02/08/syntax-highlighting-optimizations

Tokenization Syntax Highlighting

http://www.javaquizplayer.com/examples/text-editor-using-java-example.html

plc IEC 61131-3 automo pdf book IEC 61131-3: Programming Industrial Automation Systems.pdf (PLC programmers)

 plc  IEC 61131-3 automo pdf book IEC 61131-3: Programming Industrial Automation Systems.pdf (PLC programmers)

 https://zh.wikipedia.org/wiki/IEC_61131

https://zh.wikipedia.org/wiki/IEC_61131-3 


IEC 61131是國際電工委員會 (IEC) 制定的可程式邏輯控制器標準。在IEC編號系統更改以前,稱為IEC 1131。

IEC 61131-3是由國際電工委員會(IEC)於1993年12月所制定IEC 61131標準的第3部分,用於規範可程式邏輯控制器(PLC),DCS,IPC,CNC和SCADA的編程系統的標準,應用IEC 61131-3標準已經成為工業控制領域的趨勢。 在PLC方面,編輯軟體只需符合IEC 61131-3國際標準規範,便可藉由符合各項標準的語言架構,進而能建立任何人皆可瞭解的程式。  


plc  IEC 61131-3 automo pdf book

plc IEC 61131-3 automo pdf book IEC 61131-3: Programming Industrial Automation Systems.pdf (программисты ПЛК)

IEC 61131-3 PLC programming languages (LD, FBD, SFC, ST, and IF) 

https://www.tecomat.com/download/software-and-firmware/mosaic/

osaic - integrated development package for PLC Tecomat conform with IEC 61131-3

2022年1月7日 星期五

Malware Analysis Tools Static Analysis Behavioral Analysis

 
Malware Analysis Tools Static Analysis Behavioral Analysis

    PeStudio
    Process Hacker
    Process Monitor (ProcMon)
    ProcDot
    Autoruns
    Fiddler
    Wireshark
    x64dbg
    Ghidra
    Radare2/Cutter
    Cuckoo Sandbox
    Process Explorer
https://github.com/x64dbg/x64dbg
https://www.immunityinc.com/products/debugger/
http://www.ollydbg.de/
https://www.telerik.com/fiddler
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools


hacking-resources/tools
https://github.com/Lifka/hacking-resources/blob/main/tools.md
https://www.hackerone.com/ethical-hacker/100-hacking-tools-and-resources


Automated Online Sandbox Services To Analyze Suspicious
ThreatExpert.
Malwr.
IObit Cloud.
ViCheck.
CWSandbox.
Comodo Instant
Anubis.
GFI ThreatTrack.
Joe Sandbox Web.


 comprehensive listing hosted services perform automated malware analysis

    AMAaaS (Android files)
    Any.run (Community Edition)
    Binary Guard True Bare Metal
    Intezer Analyze (Community Edition)
    IRIS-H (focuses on document files)
    CAPE Sandbox
    Comodo Valkyrie
    Detux Sandbox (Linux binaries)
    FileScan.IO (static analysis)
    Gatewatcher Intelligence
    Hatching Triage (Individual and researcher licenses)
    Hybrid Analysis
    InQuest Labs Deep File Inspection
    Joe Sandbox Cloud (Community Edition)
    Manalyzer (static analysis)
    sandbox.pikker.ee
    SandBlast Analysis
    SecondWrite (free version)
    SNDBOX
    ThreatConnect
    ThreatTrack
    ViCheck
    VirusTotal
    Yomi






























SysWOW64 Information Process

 https://en.wikipedia.org/wiki/WoW64
NTSystem/Commons/ProcessAPI.pas
https://github.com/wyrover/NTSystem/find/master
delphi-code-coverage/JwaWinternl.pas at master - GitHub
freepascal/jwanative.pas at master - GitHub
Process API pas jedi NtQueryInformationProcess
 NTSystem/NTLauncher 3.0/
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessid
https://docs.microsoft.com/en-us/dotnet/api/system.management?redirectedfrom=MSDN&view=dotnet-plat-ext-6.0
https://docs.microsoft.com/en-us/windows/win32/api/wow64apiset/nf-wow64apiset-iswow64process

https://docs.microsoft.com/en-us/windows/win32/winprog64/file-system-redirector

https://stackoverflow.com/questions/3540930/getting-syswow64-directory-using-32-bit-application


https://blog.30cm.tw/2021/06/32-wow64.html
TurboThunkDispatch Windows 10 TurboDispatchJumpAddressEnd CpupReturnFromSimulatedCode
CpupReturnFromSimulatedCode system interrupt wow64cpu.dll TurboDispatchJumpAddressEnd  64-bit ntdll
TurboDispatchJumpAddressEnd  wow64.dll Wow64SystemServiceEx TurboDispatchJumpAddressStart Wow64SystemServiceEx  

dumpbin /exports %windir%\SysWOW64\ntdll.dll"

        663  288 0006A8C0 NtWorkerFactoryWorkerReady
        664  289 0006C690 NtWow64AllocateVirtualMemory64
        665  28A 0006C6C0 NtWow64CallFunction64
        666  28B 0006C5E0 NtWow64CsrAllocateCaptureBuffer
        667  28C 0006C600 NtWow64CsrAllocateMessagePointer
        668  28D 0006C610 NtWow64CsrCaptureMessageBuffer
        669  28E 0006C620 NtWow64CsrCaptureMessageString
        670  28F 0006C5D0 NtWow64CsrClientCallServer
        671  290 0006C5B0 NtWow64CsrClientConnectToServer
        672  291 0006C5F0 NtWow64CsrFreeCaptureBuffer
        673  292 0006C630 NtWow64CsrGetProcessId
        674  293 0006C5C0 NtWow64CsrIdentifyAlertableThread
        675  294 0006C640 NtWow64CsrVerifyRegion
        676  295 0006C650 NtWow64DebuggerCall
        677  296 0006C660 NtWow64GetCurrentProcessorNumberEx
        678  297 0006C670 NtWow64GetNativeSystemInformation
        679  298 0006C6D0 NtWow64IsProcessorFeaturePresent
        680  299 0006C680 NtWow64QueryInformationProcess64
        681  29A 0006C6A0 NtWow64ReadVirtualMemory64
        682  29B 0006C6B0 NtWow64WriteVirtualMemory64
        683  29C 0006A930 NtWriteFile

 [DllImport("NTDll.dll", SetLastError = true, CharSet = CharSet.Unicode)]
        public static extern int NtWow64ReadVirtualMemory64(IntPtr Process, UInt64 BaseAddress, IntPtr Buffer, UInt64 Size,  UInt64[] NumberOfBytesRead);


https://stackoverflow.com/questions/42789199/why-there-are-three-unexpected-worker-threads-when-a-win32-console-application-s/42789684
 TppWorkerThread Peb->ProcessParameters->LoaderThreads.

 LoaderThreads

_RTL_USER_PROCESS_PARAMETERS
LoaderThreads CreateProcess ZwCreateUserProcess
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<app name>
MaxLoaderThreads=dword:xxxx
 
LdrpWorkQueue
LdrpEnableParallelLoading

 ntdll LdrpMapAndSnapDependency
 ntdll LdrpWorkCallback
 ntdll LdrpProcessWork
 ntdll LdrpDrainWorkQueue

 ntdll!LdrpWorkQueue (LIST_ENTRY)
 ntdll!LdrpWorkQueueTail (LIST_ENTRY)
 ntdll!LdrpWorkQueueLock (CRITICAL_SECTION)
 ntdll!LdrpRetryQueue (LIST_ENTRY)
 ntdll!LdrpRetryQueueTail (LIST_ENTRY)
 ntdll!LdrpLoadCompleteEvent (HANDLE)
 ntdll!LdrpWorkCompleteEvent (HANDLE)
NtTerminateThread LdrShutdownThread LdrpDrainWorkQueue LdrpLoadCompleteEvent msvcrt!CrtLock_Exit DLL_PROCESS_ATTACH

  https://stackoverflow.com/questions/42789199/why-there-are-three-unexpected-worker-threads-when-a-win32-console-application-s

  https://conference.hitb.org/hitbsecconf2017ams/materials/D2T1%20-%20Bing%20Sun%20and%20Chong%20Xu%20-%20Bypassing%20Memory%20Mitigation%20Using%20Data-Only%20Exploitation%20Techniques.pdf

syswow64  VirtualAlloc  ntdll virtualalloc  globalalloc
virtualalloc heapalloc globalalloc localalloc _malloca CoTaskMemAlloc

https://docs.microsoft.com/zh-tw/windows/win32/memory/comparing-memory-allocation-methods

https://blogs.blackberry.com/en/2018/03/windows-maps-64-bit-ntdll-to-wow64-process

 

Reverse Engineering cheat DynamoRio Validation and Tracking of Scatter Gather Patterns list DynamoRIO dynamic program analysis Tracking

 https://github.com/DynamoRIO/dynamorio

DynamoRIO is a runtime code manipulation system that supports code transformations on any part of a program, while it executes. DynamoRIO exports an interface for building dynamic tools for a wide variety of uses: program analysis and understanding, profiling, instrumentation, optimization, translation, etc. Unlike many dynamic tool systems, DynamoRIO is not limited to insertion of callouts/trampolines and allows arbitrary modifications to application instructions via a powerful IA-32/AMD64/ARM/AArch64 instruction manipulation library. DynamoRIO provides efficient, transparent, and comprehensive manipulation of unmodified applications running on stock operating systems (Windows, Linux, or Android) and commodity IA-32, AMD64, ARM, and AArch64 hardware. Mac OSX support is in progress.

 DynamoRio Validation and Tracking of Scatter Gather Patterns

list DynamoRIO  dynamic program analysis  Tracking Reverse Engineering

 https://en.wikipedia.org/wiki/Dynamic_program_analysis

 https://en.wikipedia.org/wiki/DynamoRIO

https://medium.com/syncedreview/imhex-tops-github-trending-repos-with-1600-stars-in-24-hours-9d67e81c668b

https://github.com/topics/reverse-engineering


https://fossies.org/linux/fpcbuild/fpcsrc/packages/winunits-jedi/src/jwanative.pas

https://www.codeproject.com/Articles/19685/Get-Process-Info-with-NtQueryInformationProcess

Process API pas jedi NtQueryInformationProcess

2022年1月6日 星期四

computational geometry

 matrix code pointer reference ansi c code optimize image rotate

 complete Optimization  Algorithms

 c code optimize image rotate library

 Combinatorial Optimization  Algorithms  Complexity

 geometry algebra Vector

library Geographic projection spherical shapes rotate  geometry algebra Vector

 https://www.codeproject.com/Articles/204/Rotate-Your-Graphics-Advanced-Memory-Device-Contex

 https://en.wikipedia.org/wiki/Rotation_matrix

 vector geometry  library  simulating particle trajectories Computational Geometry Algorithms Library

c++ library Geographic projection spherical shapes rotate  geometry algebra Vector

 https://doc.cgal.org/latest/Manual/packages.html

 https://en.wikipedia.org/wiki/CGAL

 https://awesomeopensource.com/projects/computational-geometry

 https://en.wikipedia.org/wiki/Category:Geometric_algorithms

 https://stackoverflow.com/questions/50084195/rotation-program-in-c

https://en.wikipedia.org/wiki/Rotation_(mathematics)

2022年1月4日 星期二

haxeflixel Haxe cross-platform games

 haxeflixel   cross-platform games

https://haxe.org/use-cases/games/
  • HaxeFlixel. ...
  • Heaps.io. ...
  • HaxePunk. ...
  • Nape Physics Engine.

https://en.wikipedia.org/wiki/OpenFL

 https://en.wikipedia.org/wiki/Haxe

 Haxe is an open source[2] high-level cross-platform programming language and compiler that can produce applications and source code, for many different computing platforms from one code-base. It is free and open-source software, released under the MIT License. The compiler, written in OCaml, is released under the GNU General Public License (GPL) version 2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RichTextFX

https://github.com/FXMisc/RichTextFX 

https://github.com/FXMisc/RichTextFX#who-uses-richtextfx

https://github.com/gaeqs/JAMS

Who uses RichTextFX?

    Alt.Text
    Arduino Harp
    Astro IDE
    BasicCAT
    BlueJ
    Boomega
    Chorus
    Chronos IDE
    George
    Greenfoot
    EpubFx
    Everest REST client
    JabRef
    JDialogue
    JuliarFuture
    Kappa IDE
    KeenWrite
    Markdown Writer FX
    mqtt-spy
    Nearde IDE
    OmniEditor
    PsychSQL
    SqlBrowserFx
    Squirrel SQL client
    Xanthic
    XR3Player

Let us know if you use RichTextFX in your project!
Features

    Assign arbitrary styles to arbitrary ranges of text. A style can be an object, a CSS string, or a style class string.
    Display line numbers or, more generally, any graphic in front of each paragraph. Can be used to show breakpoint toggles on each line of code.
    Support for displaying other Nodes in-line.
    Positioning a popup window relative to the caret or selection. Useful e.g. to position an autocompletion box.
    Getting the character index under the mouse when the mouse stays still over the text for a specified period of time. Useful for displaying tooltips depending on the word under the mouse.
    Overriding the default behavior only where necessary without overriding any other part.

2022年1月2日 星期日

some

 https://www.clubdelphi.com/~cadetill/foros/archive/index.php?t-42442.html
PngComponents

https://zh.wikipedia.org/wiki/SQLAlchemy


https://github.com/ThomasJaeger/VisualMASM

u_principal.dfm.svn-base

github inventory-manager-1


https://github.com/nathanlytang/InventoryManager

https://medium.com/swlh/grid-based-movement-in-a-top-down-2d-rpg-with-phaser-3-e3a3486eb2fd

https://stackoverflow.com/questions/11967096/2d-tile-based-game-engine-layer-management-in-xna-with-c-sharp

2D sprites multiple layers mask

multiplier  layer bitmap game rpg

pascal lazarus codeTyphon Oxygene interpreter Prism света Бібліотека компонентів  візуальних компонентів

Unicode codepoint escape syntax

 Unicode codepoint escape syntax

 https://en.wikipedia.org/wiki/Percent-encoding

https://en.wikipedia.org/wiki/Category:Binary-to-text_encoding_formats 

https://en.wikipedia.org/wiki/Binary-to-text_encoding

https://stackoverflow.com/questions/31097636/how-do-i-convert-unicode-escape-sequences-to-text-in-php

createwindow bubble ToolTips Dialog border freepascal Auto-completion code completion

 createwindow bubble ToolTips Dialog border
Translucent Background Balloon Tooltips
CreateWindowEx clouds floated
WM_NCCALCSIZE  WM_NCPAINT create controls pop frame Balloon Tooltips
code list Code completion popup list position create controls pop frame
window duct frame dialog
https://stackoverflow.com/questions/61634/windows-api-dialogs-without-using-resource-files
https://stackoverflow.com/questions/42445422/how-to-create-a-custom-frame-with-win32
https://stackoverflow.com/questions/8695185/why-my-edit-control-looks-odd-in-my-win32-c-application-using-no-mfc

https://www.codeproject.com/Articles/873270/Windows-dialog-design-in-Cplusplus-without-dialog
https://www.codeproject.com/Articles/12322/Balloon-ToolTip-Control

https://www.codeproject.com/Articles/2165/A-C-Win32-GUI-library-for-Java-AWT-like-source-cod

WM_NCHITTEST WM_GETMINMAXINFO WM_GETMINMAXINFO
winuser extended window styles dialogs border title bar

https://social.msdn.microsoft.com/Forums/vstudio/en-US/192626a4-6f32-4e50-90a2-e81cf4da5e9f/how-to-make-a-window-always-appear-on-top-of-other-windows?forum=vcgeneral
CreateWindowEx superficial panel clouds floated Square floated
panel CreateWindowEx TOOLTIPS_CLASS   WS_POPUP TTS_ALWAYSTIP | TTS_BALLOON CW_USEDEFAULT CW_USEDEFAULT  CW_USEDEFAULT CW_USEDEFAULT
https://www.levelextreme.com/Home/ShowHeader?Activator=23&ID=38833
http://csharphelper.com/blog/2014/11/make-a-modal-context-menu-in-c/
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/192626a4-6f32-4e50-90a2-e81cf4da5e9f/how-to-make-a-window-always-appear-on-top-of-other-windows?forum=vcgeneral

https://docs.microsoft.com/zh-tw/cpp/mfc/frame-windows?view=msvc-170
https://docs.microsoft.com/zh-tw/windows/win32/directcomp/how-to--animate-the-bitmap-of-a-layered-child-window
dwm dialog without border window

freepascal  Auto-completion
 code completion
https://wiki.freepascal.org/Projects_using_Lazarus_-_Editors_and_IDEs
https://wiki.freepascal.org/CudaText



https://docs.microsoft.com/en-us/windows/win32/api/_controls/

WTL Developer's Guide
https://usermanual.wiki/Document/WTL20Developers20Guide.1628493937/html
https://stackoverflow.com/questions/39731497/create-window-without-titlebar-with-resizable-border-and-without-bogus-6px-whit/39735058

https://www.todopic.com.ar/foros/index.php?topic=20038.0