- Created CMakeLists.txt for Flutter and runner components. - Implemented resource script (Runner.rc) for application metadata. - Developed main entry point (main.cpp) for the Windows application. - Added FlutterWindow class to manage the Flutter view within a Win32 window. - Implemented utility functions for console management and command line argument parsing. - Established Win32Window class for high DPI-aware window handling. - Included application icon and manifest for proper Windows integration. - Set up build configurations and dependencies for the Flutter application on Windows.
		
			
				
	
	
		
			41 lines
		
	
	
		
			957 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			957 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
| import 'package:flutter/material.dart';
 | |
| 
 | |
| class MyBottomNavigationBarItem {
 | |
|   final String? title;
 | |
| 
 | |
|   final TextStyle? activeTitleStyle;
 | |
|   final TextStyle? titleStyle;
 | |
|   final Color? activeTitleColor;
 | |
|   final Color? titleColor;
 | |
|   final double? activeTitleSize;
 | |
|   final double? titleSize;
 | |
|   final Color? iconColor;
 | |
|   final Color? activeIconColor;
 | |
|   final double? iconSize;
 | |
|   final double? activeIconSize;
 | |
| 
 | |
|   final IconData? iconData;
 | |
|   final IconData? activeIconData;
 | |
|   final Widget? icon;
 | |
|   final Widget? activeIcon;
 | |
|   final Widget? page;
 | |
| 
 | |
|   MyBottomNavigationBarItem(
 | |
|       {required this.page,
 | |
|       this.title,
 | |
|       this.activeTitleStyle,
 | |
|       this.titleStyle,
 | |
|       this.activeTitleColor,
 | |
|       this.titleColor,
 | |
|       this.activeTitleSize,
 | |
|       this.titleSize,
 | |
|       this.iconData,
 | |
|       this.activeIconData,
 | |
|       this.icon,
 | |
|       this.activeIcon,
 | |
|       this.iconColor,
 | |
|       this.activeIconColor,
 | |
|       this.iconSize,
 | |
|       this.activeIconSize});
 | |
| }
 |