Difference between revisions of "Portal:Windows"

From Free Pascal wiki
Jump to navigationJump to search
m (Omit old IDE image)
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Index-Portal}}
 
{{Index-Portal}}
  
{{Portal_Head2|00a0cb|<big>{{PAGENAME}}</big>|dfe2eb|000000}}
+
{{Portal_Head2|ee9999|<big>{{PAGENAME}}</big>|ffdddd|000000}}
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
 
| valign="top" |
 
| valign="top" |
 
[[File:Logo Windows 01.png|right]]
 
[[File:Logo Windows 01.png|right]]
This portal provides an overview of development for Windows with Lazarus and Free Pascal.
+
This portal provides an overview of development for Windows (and with limitations also for ReactOS) with Lazarus and Free Pascal.
 
 
Please note that this portal is still under construction.
 
 
|-   
 
|-   
 
| valign="top" |
 
| valign="top" |
Line 13: Line 11:
  
 
{{Portal_Head2|87CEFA|'''Related topics'''}}
 
{{Portal_Head2|87CEFA|'''Related topics'''}}
'''Portals:''' [[Portal:iOS|iOS]] - [[Portal:Linux|Linux]] - [[Portal:Mac|Mac]]
+
'''Platform Portals:''' [[Portal:Android|Android]] - [[Portal:Embedded|Embedded]] - [[Portal:FreeBSD|FreeBSD]] - [[Portal:iOS|iOS]] - [[Portal:Linux|Linux]] - [[Portal:Mac|Mac]] - [[Portal:WinCE|WinCE]] - [[Portal:Windows|Windows]]
 +
 
 +
'''Topic Portals:''' [[Portal:New Users|<font color=green>'''New Users'''</font>]] - [[Portal:Databases|Database Development]] - [[Portal:Game Development|Game Development]] - [[Portal:Hardware and Robotics|Hardware and Robotics]] - [[Portal:HowTo Demos|HowTo Demos]] - [[Portal:SciTech|Science and Technology]] - [[Portal:Web Development|Web Development]]
  
 
'''Categories:''' '''[[:Category:Windows|Windows]]''' - '''[[:Category:WinCE|WinCE]]'''  
 
'''Categories:''' '''[[:Category:Windows|Windows]]''' - '''[[:Category:WinCE|WinCE]]'''  
Line 19: Line 19:
 
|}
 
|}
 
<gallery>
 
<gallery>
 +
File:freepascal.png
 +
File:Testdpi125fixedM12P9.png
 +
File:spina thyr 3 3 screenshot winxp.jpg
 +
File:Windows 8.png
 +
File:ReactOS.png
 +
</gallery>
 +
<div style="float:left; width:55%;"> <!-- Both "width" values should add up to 100% -->
  
</gallery>
+
{{Portal_Head|ee9999|'''Start here'''|ffdddd|000000||Template:{{FULLPAGENAME}}/Installation}}
<div style="float:left; width:60%;"> <!-- Both "width" values should add up to 100% -->
+
<!-- ------------------------ START HERE ---------------------- -->
 +
{| width="100%" class = "wikitable"
 +
| valign="top" |
 +
{{{{FULLPAGENAME}}/Installation}}
 +
|}
  
{{Portal_Head|00a0cb|Development Techniques|dfe2eb|000000||Template:{{FULLPAGENAME}}/Development_Techniques}}
+
{{Portal_Head|ee9999|Development Techniques|ffdddd|000000||Template:{{FULLPAGENAME}}/Development_Techniques}}
 
<!-- ------------------------ DEVELOPMENT TECHNIQUES ---------------------------- -->
 
<!-- ------------------------ DEVELOPMENT TECHNIQUES ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
Line 29: Line 40:
 
{{{{FULLPAGENAME}}/Development_Techniques}}
 
{{{{FULLPAGENAME}}/Development_Techniques}}
 
|}
 
|}
<br/>
+
 
{{Portal_Head|00a0cb|APIs and Headers|dfe2eb|000000||Template:{{FULLPAGENAME}}/APIs and Headers}}
+
{{Portal_Head|ee9999|APIs and Headers|ffdddd|000000||Template:{{FULLPAGENAME}}/APIs and Headers}}
 
<!-- ------------------------ APIS AND HEADERS ---------------------------- -->
 
<!-- ------------------------ APIS AND HEADERS ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
Line 36: Line 47:
 
{{{{FULLPAGENAME}}/APIs and Headers}}
 
{{{{FULLPAGENAME}}/APIs and Headers}}
 
|}
 
|}
 
 
</div>
 
</div>
<div style="float:right; width:39%"> <!-- Both "width" values should add up to 100% -->
+
<div style="float:right; width:44%"> <!-- Both "width" values should add up to 100% -->
  
{{Portal_Head|00a0cb|Installation|dfe2eb|000000||Template:{{FULLPAGENAME}}/Installation}}
+
{{Portal_Head|ee9999|Special Topics|ffdddd|000000||Template:{{FULLPAGENAME}}/Special Topics}}
<!-- ------------------------ INSTALLATION ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
| valign="top" |
 
{{{{FULLPAGENAME}}/Installation}}
 
|}
 
<br/>
 
{{Portal_Head|00a0cb|Special Topics|dfe2eb|000000||Template:{{FULLPAGENAME}}/Special Topics}}
 
 
<!-- ------------------------ SPECIAL TOPICS ---------------------------- -->
 
<!-- ------------------------ SPECIAL TOPICS ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
{| width="100%" class = "wikitable"
 
| valign="top" |
 
| valign="top" |
 
{{{{FULLPAGENAME}}/Special Topics}}
 
{{{{FULLPAGENAME}}/Special Topics}}
|}
 
<br/>
 
{{Portal_Head|00a0cb|FAQs|dfe2eb|000000||Template:{{FULLPAGENAME}}/FAQs}}
 
<!-- ------------------------ FAQS ---------------------------- -->
 
{| width="100%" class = "wikitable"
 
| valign="top" |
 
{{{{FULLPAGENAME}}/FAQs}}
 
 
|}
 
|}
 
</div>
 
</div>

Latest revision as of 02:07, 3 January 2021

< Lookup < Portals < Portal:Windows
Portal:Windows
Logo Windows 01.png

This portal provides an overview of development for Windows (and with limitations also for ReactOS) with Lazarus and Free Pascal.

Start hereedit

This box describes installation and use of Lazarus and Free Pascal.

Development Techniquesedit

Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.

APIs and Headersedit

FPC supports several APIs on Windows.